Last active
August 29, 2015 14:22
-
-
Save nivas8292/abc8c7bc645e002c9c2d to your computer and use it in GitHub Desktop.
Weather App - Line / Bar Graph with Custom Tooltip
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
STATION | STATION_NAME | ELEVATION | LATITUDE | LONGITUDE | DATE | PRCP | TMAX | TMIN | TOBS | |
---|---|---|---|---|---|---|---|---|---|---|
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730801 | 0 | 294 | 133 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730802 | 0 | 300 | 128 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730803 | 0 | 289 | 133 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730804 | 0 | 267 | 128 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730805 | 0 | 228 | 122 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730806 | 0 | 256 | 144 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730807 | 0 | 267 | 128 | 206 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730808 | 0 | 294 | 139 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730809 | 0 | 267 | 150 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730810 | 0 | 239 | 133 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730811 | 0 | 272 | 128 | 206 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730812 | 53 | 328 | 156 | 206 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730813 | 0 | 267 | 139 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730814 | 0 | 272 | 122 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730815 | 0 | 239 | 106 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730816 | 3 | 189 | 106 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730817 | 0 | 217 | 94 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730818 | 0 | 239 | 78 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730819 | 0 | 278 | 100 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730820 | 0 | 239 | 89 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730821 | 0 | 250 | 94 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730822 | 0 | 233 | 83 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730823 | 13 | 178 | 89 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730824 | 340 | 167 | 122 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730825 | 0 | 239 | 122 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730826 | 0 | 211 | 100 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730827 | 0 | 194 | 133 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730828 | 0 | 256 | 100 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730829 | 0 | 239 | 150 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730830 | 13 | 172 | 122 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730831 | 0 | 200 | 89 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730901 | 0 | 244 | 67 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730902 | 0 | 300 | 100 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730903 | 0 | 283 | 111 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730904 | 0 | 356 | 144 | 244 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730905 | 0 | 294 | 167 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730906 | 147 | 211 | 144 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730907 | 25 | 211 | 122 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730908 | 0 | 244 | 83 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730909 | 0 | 294 | 122 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730910 | 0 | 361 | 156 | 267 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730911 | 0 | 267 | 122 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730912 | 0 | 244 | 128 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730913 | 0 | 267 | 117 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730914 | 0 | 194 | 117 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730915 | 0 | 233 | 100 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730916 | 0 | 261 | 150 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730917 | 5 | 211 | 128 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730918 | 15 | 206 | 139 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730919 | 69 | 194 | 128 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730920 | 175 | 183 | 133 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730921 | 41 | 200 | 133 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730922 | 175 | 150 | 122 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730923 | 56 | 167 | 122 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730924 | 246 | 178 | 111 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730925 | 0 | 211 | 89 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730926 | 0 | 244 | 89 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730927 | 0 | 278 | 128 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730928 | 0 | 283 | 122 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730929 | 0 | 211 | 133 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19730930 | 0 | 172 | 78 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731001 | 0 | 167 | 67 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731002 | 0 | 167 | 56 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731003 | 0 | 183 | 50 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731004 | 0 | 200 | 61 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731005 | 38 | 183 | 72 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731006 | 178 | 150 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731007 | 0 | 167 | 72 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731008 | 0 | 156 | 56 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731009 | 0 | 172 | 50 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731010 | 0 | 161 | 72 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731011 | 8 | 144 | 94 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731012 | 3 | 161 | 106 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731013 | 84 | 178 | 111 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731014 | 18 | 172 | 94 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731015 | 0 | 178 | 78 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731016 | 0 | 200 | 111 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731017 | 0 | 200 | 83 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731018 | 0 | 206 | 89 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731019 | 0 | 156 | 94 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731020 | 91 | 172 | 122 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731021 | 206 | 150 | 111 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731022 | 0 | 172 | 94 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731023 | 69 | 128 | 94 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731024 | 36 | 133 | 89 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731025 | 0 | 150 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731026 | 0 | 133 | 50 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731027 | 0 | 200 | 83 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731028 | 46 | 156 | 89 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731029 | 0 | 144 | 67 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731030 | 0 | 144 | 100 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731031 | 193 | 144 | 67 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731101 | 5 | 106 | 28 | 28 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731102 | 0 | 100 | 0 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731103 | 23 | 78 | 6 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731104 | 203 | 61 | 28 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731105 | 89 | 39 | 11 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731106 | 69 | 78 | 17 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731107 | 0 | 89 | 56 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731108 | 206 | 67 | 44 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731109 | 417 | 156 | 61 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731110 | 91 | 144 | 89 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731111 | 122 | 139 | 83 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731112 | 231 | 117 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731113 | 147 | 78 | 56 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731114 | 155 | 83 | 50 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731115 | 704 | 111 | 56 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731116 | 79 | 106 | 39 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731117 | 0 | 89 | 22 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731118 | 0 | 72 | 11 | 22 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731119 | 13 | 83 | 17 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731120 | 180 | 72 | 44 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731121 | 203 | 72 | 22 | 28 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731122 | 18 | 61 | 28 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731123 | 127 | 72 | 39 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731124 | 5 | 83 | 39 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731125 | 81 | 72 | 50 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731126 | 48 | 72 | 44 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731127 | 28 | 122 | 56 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731128 | 140 | 128 | 67 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731129 | 20 | 94 | 56 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731130 | 15 | 106 | 61 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731201 | 3 | 100 | 67 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731202 | 3 | 89 | 67 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731203 | 48 | 100 | 50 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731204 | 0 | 72 | 44 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731205 | 66 | 83 | 39 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731206 | 8 | 111 | 61 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731207 | 191 | 128 | 56 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731208 | 0 | 83 | 28 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731209 | 0 | 100 | 33 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731210 | 0 | 83 | 17 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731211 | 81 | 100 | 50 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731212 | 218 | 94 | 44 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731213 | 185 | 83 | 50 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731214 | 51 | 89 | 56 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731215 | 38 | 122 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731216 | 249 | 128 | 100 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731217 | 104 | 111 | 89 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731218 | 0 | 122 | 39 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731219 | 157 | 94 | 56 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731220 | 231 | 128 | 56 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731221 | 64 | 128 | 56 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731222 | 33 | 100 | 56 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731223 | 66 | 106 | 67 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731224 | 124 | 117 | 50 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731225 | 0 | 67 | 11 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731226 | 152 | 50 | 22 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731227 | 224 | 94 | 33 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731228 | 58 | 94 | 44 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731229 | 127 | 72 | 17 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731230 | 5 | 78 | 39 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19731231 | 23 | 50 | 6 | 6 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740101 | 0 | 6 | -28 | -28 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740102 | 0 | -6 | -56 | -17 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740103 | 0 | 6 | -39 | -33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740104 | 0 | 6 | -56 | -44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740105 | 0 | -33 | -61 | -56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740106 | 0 | -11 | -72 | -61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740107 | 0 | -6 | -89 | -39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740108 | 0 | -22 | -78 | -67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740109 | 0 | -22 | -94 | -72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740110 | 0 | -22 | -83 | -61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740111 | 0 | -33 | -72 | -56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740112 | 211 | 67 | -56 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740113 | 53 | 111 | 67 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740114 | 213 | 144 | 72 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740115 | 640 | 144 | 100 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740116 | 323 | 128 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740117 | 0 | 106 | 22 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740118 | 284 | 156 | 56 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740119 | 0 | 89 | 33 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740120 | 10 | 50 | 11 | 11 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740121 | 5 | 50 | -11 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740122 | 5 | 100 | 33 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740123 | 46 | 94 | 67 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740124 | 13 | 100 | 72 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740125 | 33 | 89 | 61 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740126 | 25 | 83 | 39 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740127 | 140 | 100 | 50 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740128 | 0 | 89 | 61 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740129 | 30 | 89 | 61 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740130 | 38 | 94 | 72 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740131 | 234 | 111 | 61 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740201 | 5 | 106 | 44 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740202 | 0 | 89 | 44 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740203 | 51 | 72 | 39 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740204 | 8 | 78 | 44 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740205 | 3 | 89 | 28 | 28 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740206 | 0 | 61 | 0 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740207 | 0 | 78 | 11 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740208 | 0 | 111 | 11 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740209 | 0 | 67 | 0 | 6 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740210 | 0 | 50 | 6 | 6 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740211 | 5 | 39 | 6 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740212 | 15 | 89 | 28 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740213 | 79 | 72 | 39 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740214 | 25 | 122 | 61 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740215 | 142 | 106 | 61 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740216 | 46 | 94 | 50 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740217 | 13 | 72 | 50 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740218 | 188 | 106 | 50 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740219 | 38 | 83 | 44 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740220 | 3 | 100 | 33 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740221 | 84 | 100 | 22 | 22 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740222 | 18 | 67 | 11 | 28 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740223 | 0 | 94 | 11 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740224 | 0 | 117 | 22 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740225 | 81 | 122 | 72 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740226 | 137 | 83 | 28 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740227 | 94 | 94 | 33 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740228 | 198 | 94 | 39 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740301 | 51 | 100 | 6 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740302 | 86 | 78 | 6 | 22 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740303 | 25 | 50 | 11 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740304 | 13 | 106 | 44 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740305 | 84 | 78 | 33 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740306 | 28 | 72 | 6 | 11 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740307 | 0 | 61 | -28 | 11 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740308 | 0 | 94 | -28 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740309 | 5 | 139 | 61 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740310 | 61 | 106 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740311 | 94 | 150 | 44 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740312 | 157 | 89 | 22 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740313 | 46 | 100 | 17 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740314 | 165 | 72 | 44 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740315 | 48 | 150 | 61 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740316 | 48 | 144 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740317 | 3 | 128 | 28 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740318 | 0 | 161 | 44 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740319 | 0 | 172 | 44 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740320 | 0 | 178 | 39 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740321 | 0 | 189 | 28 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740322 | 0 | 106 | 33 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740323 | 0 | 156 | 44 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740324 | 0 | 183 | 33 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740325 | 20 | 161 | 83 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740326 | 0 | 211 | 83 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740327 | 137 | 144 | 100 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740328 | 272 | 139 | 61 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740329 | 58 | 167 | 67 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740330 | 147 | 122 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740331 | 84 | 117 | 61 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740401 | 173 | 111 | 56 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740402 | 86 | 94 | 50 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740403 | 13 | 128 | 44 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740404 | 79 | 100 | 50 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740405 | 8 | 128 | 78 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740406 | 8 | 122 | 61 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740407 | 5 | 172 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740408 | 0 | 122 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740409 | 124 | 100 | 56 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740410 | 3 | 117 | 44 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740411 | 36 | 144 | 61 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740412 | 0 | 128 | 44 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740413 | 0 | 194 | 33 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740414 | 0 | 244 | 67 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740415 | 0 | 150 | 72 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740416 | 0 | 167 | 39 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740417 | 0 | 228 | 67 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740418 | 0 | 161 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740419 | 25 | 122 | 61 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740420 | 8 | 178 | 78 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740421 | 0 | 206 | 72 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740422 | 8 | 156 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740423 | 18 | 139 | 67 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740424 | 10 | 161 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740425 | 25 | 133 | 56 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740426 | 43 | 133 | 61 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740427 | 0 | 133 | 78 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740428 | 0 | 161 | 78 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740429 | 0 | 228 | 72 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740430 | 0 | 172 | 94 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740501 | 3 | 122 | 78 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740502 | 0 | 161 | 67 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740503 | 0 | 200 | 50 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740504 | 0 | 261 | 89 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740505 | 0 | 256 | 111 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740506 | 0 | 211 | 128 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740507 | 0 | 228 | 94 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740508 | 0 | 194 | 100 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740509 | 43 | 144 | 83 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740510 | 20 | 144 | 72 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740511 | 38 | 178 | 100 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740512 | 0 | 139 | 72 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740513 | 3 | 128 | 39 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740514 | 61 | 139 | 67 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740515 | 84 | 111 | 44 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740516 | 71 | 128 | 56 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740517 | 0 | 139 | 33 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740518 | 64 | 111 | 78 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740519 | 10 | 161 | 83 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740520 | 30 | 167 | 78 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740521 | 0 | 217 | 67 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740522 | 0 | 167 | 78 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740523 | 0 | 167 | 100 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740524 | 119 | 167 | 106 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740525 | 5 | 233 | 133 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740526 | 0 | 183 | 111 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740527 | 0 | 200 | 83 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740528 | 0 | 217 | 61 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740529 | 0 | 156 | 83 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740530 | 0 | 183 | 83 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740531 | 0 | 261 | 83 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740601 | 0 | 289 | 122 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740602 | 0 | 228 | 139 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740603 | 20 | 200 | 111 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740604 | 69 | 167 | 111 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740605 | 0 | 172 | 117 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740606 | 0 | 167 | 106 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740607 | 0 | 194 | 83 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740608 | 0 | 217 | 83 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740609 | 0 | 250 | 94 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740610 | 0 | 300 | 122 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740611 | 0 | 300 | 139 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740612 | 0 | 306 | 156 | 233 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740613 | 0 | 322 | 128 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740614 | 0 | 183 | 128 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740615 | 0 | 217 | 139 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740616 | 0 | 278 | 139 | 206 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740617 | 0 | 306 | 150 | 239 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740618 | 0 | 283 | 139 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740619 | 0 | 233 | 128 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740620 | 0 | 244 | 106 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740621 | 0 | 294 | 128 | 200 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740622 | 0 | 217 | 144 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740623 | 0 | 228 | 100 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740624 | 0 | 244 | 78 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740625 | 41 | 178 | 106 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740626 | 51 | 178 | 72 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740627 | 38 | 211 | 117 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740628 | 0 | 256 | 100 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740629 | 0 | 322 | 150 | 250 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740630 | 0 | 294 | 139 | -9999 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740701 | 0 | 178 | 122 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740702 | 0 | 211 | 111 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740703 | 0 | 289 | 100 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740704 | 0 | 250 | 133 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740705 | 5 | 211 | 128 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740706 | 0 | 217 | 94 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740707 | 0 | 239 | 117 | 222 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740708 | 323 | 217 | 133 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740709 | 13 | 167 | 128 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740710 | 25 | 189 | 122 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740711 | 10 | 211 | 117 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740712 | 0 | 233 | 117 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740713 | 0 | 294 | 111 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740714 | 0 | 272 | 122 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740715 | 0 | 211 | 133 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740716 | 51 | 222 | 122 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740717 | 135 | 222 | 156 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740718 | 15 | 228 | 161 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740719 | 0 | 250 | 139 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740720 | 0 | 289 | 133 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740721 | 0 | 300 | 139 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740722 | 0 | 267 | 117 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740723 | 0 | 233 | 133 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740724 | 0 | 272 | 133 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740725 | 0 | 283 | 133 | 222 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740726 | 0 | 322 | 156 | 250 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740727 | 0 | 333 | 172 | 256 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740728 | 0 | 344 | 189 | 261 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740729 | 0 | 339 | 200 | 250 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740730 | 0 | 350 | 167 | 267 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740731 | 0 | 356 | 172 | 256 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740801 | 0 | 339 | 161 | 239 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740802 | 0 | 317 | 144 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740803 | 0 | 322 | 156 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740804 | 0 | 300 | 150 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740805 | 0 | 283 | 128 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740806 | 0 | 256 | 100 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740807 | 0 | 250 | 94 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740808 | 0 | 256 | 111 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740809 | 0 | 311 | 111 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740810 | 0 | 300 | 144 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740811 | 0 | 228 | 117 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740812 | 0 | 206 | 111 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740813 | 0 | 206 | 122 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740814 | 0 | 239 | 133 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740815 | 0 | 272 | 122 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740816 | 0 | 289 | 133 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740817 | 0 | 217 | 133 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740818 | 15 | 194 | 139 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740819 | 20 | 178 | 128 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740820 | 0 | 217 | 128 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740821 | 0 | 256 | 106 | 178 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740822 | 0 | 267 | 139 | 200 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740823 | 0 | 250 | 117 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740824 | 0 | 289 | 156 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740825 | 0 | 317 | 167 | 222 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740826 | 0 | 317 | 161 | 244 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740827 | 0 | 339 | 172 | 267 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740828 | 0 | 350 | 172 | 267 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740829 | 0 | 294 | 144 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740830 | 0 | 228 | 144 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740831 | 0 | 250 | 161 | 172 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740901 | 0 | 322 | 156 | 256 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740902 | 0 | 317 | 156 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740903 | 0 | 228 | 133 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740904 | 0 | 267 | 128 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740905 | 0 | 272 | 144 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740906 | 0 | 300 | 144 | 211 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740907 | 0 | 294 | 139 | 194 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740908 | 0 | 211 | 150 | 189 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740909 | 38 | 206 | 144 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740910 | 0 | 217 | 122 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740911 | 0 | 239 | 117 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740912 | 0 | 256 | 122 | 183 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740913 | 0 | 289 | 117 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740914 | 0 | 333 | 128 | 222 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740915 | 0 | 272 | 122 | 206 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740916 | 0 | 289 | 128 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740917 | 0 | 289 | 128 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740918 | 0 | 306 | 150 | 222 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740919 | 0 | 333 | 161 | 233 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740920 | 0 | 339 | 161 | 233 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740921 | 0 | 333 | 161 | 250 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740922 | 0 | 333 | 156 | 233 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740923 | 0 | 339 | 156 | 228 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740924 | 0 | 350 | 150 | 217 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740925 | 0 | 294 | 128 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740926 | 0 | 211 | 117 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740927 | 0 | 222 | 83 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740928 | 0 | 217 | 78 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740929 | 0 | 256 | 94 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19740930 | 0 | 244 | 89 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741001 | 0 | 283 | 100 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741002 | 30 | 194 | 117 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741003 | 0 | 183 | 67 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741004 | 0 | 167 | 67 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741005 | 0 | 189 | 33 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741006 | 0 | 211 | 67 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741007 | 0 | 244 | 78 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741008 | 0 | 261 | 72 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741009 | 0 | 189 | 83 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741010 | 20 | 172 | 78 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741011 | 0 | 222 | 111 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741012 | 0 | 233 | 83 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741013 | 0 | 211 | 111 | 133 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741014 | 0 | 217 | 78 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741015 | 0 | 244 | 78 | 144 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741016 | 0 | 244 | 78 | 139 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741017 | 0 | 239 | 83 | 167 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741018 | 0 | 256 | 83 | 150 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741019 | 0 | 189 | 78 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741020 | 84 | 144 | 83 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741021 | 0 | 128 | 44 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741022 | 0 | 211 | 61 | 156 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741023 | 0 | 206 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741024 | 0 | 217 | 56 | 161 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741025 | 3 | 189 | 89 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741026 | 0 | 178 | 61 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741027 | 69 | 150 | 100 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741028 | 333 | 111 | 78 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741029 | 0 | 117 | 61 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741030 | 0 | 133 | 61 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741031 | 25 | 139 | 72 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741101 | 0 | 117 | 61 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741102 | 0 | 117 | 50 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741103 | 0 | 167 | 44 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741104 | 13 | 150 | 28 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741105 | 13 | 139 | 78 | 117 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741106 | 257 | 128 | 100 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741107 | 208 | 122 | 61 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741108 | 0 | 139 | 56 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741109 | 18 | 133 | 83 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741110 | 18 | 128 | 56 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741111 | 0 | 150 | 83 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741112 | 0 | 178 | 72 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741113 | 0 | 167 | 83 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741114 | 0 | 117 | 61 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741115 | 0 | 128 | 56 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741116 | 0 | 100 | 33 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741117 | 150 | 100 | 61 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741118 | 274 | 100 | 56 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741119 | 91 | 117 | 67 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741120 | 117 | 156 | 83 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741121 | 343 | 111 | 39 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741122 | 18 | 89 | 39 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741123 | 234 | 128 | 83 | 128 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741124 | 3 | 167 | 83 | 89 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741125 | 56 | 111 | 39 | 44 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741126 | 0 | 100 | 17 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741127 | 0 | 106 | 33 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741128 | 0 | 100 | 17 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741129 | 0 | 100 | 50 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741130 | 0 | 100 | 39 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741201 | 0 | 83 | 44 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741202 | 41 | 94 | 50 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741203 | 20 | 94 | 56 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741204 | 43 | 106 | 72 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741205 | 13 | 111 | 50 | 72 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741206 | 137 | 117 | 67 | 83 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741207 | 0 | 133 | 56 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741208 | 25 | 100 | 50 | 56 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741209 | 8 | 117 | 56 | 94 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741210 | 71 | 100 | 78 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741211 | 8 | 122 | 39 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741212 | 203 | 106 | 28 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741213 | 61 | 72 | 33 | 50 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741214 | 25 | 100 | 50 | 67 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741215 | 71 | 139 | 67 | 122 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741216 | 61 | 156 | 78 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741217 | 20 | 100 | 39 | 61 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741218 | 71 | 117 | 44 | 78 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741219 | 41 | 106 | 67 | 100 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741220 | 94 | 144 | 94 | 111 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741221 | 185 | 133 | 17 | 17 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741222 | 43 | 56 | 6 | 6 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741223 | 0 | 33 | -6 | 0 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741224 | 0 | 33 | -6 | 22 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741225 | 3 | 50 | 17 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741226 | 201 | 111 | 28 | 106 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741227 | 165 | 106 | 17 | 33 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741228 | 13 | 33 | -6 | 17 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741229 | 56 | 50 | 0 | 39 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741230 | 81 | 83 | 11 | 17 | |
GHCND:USC00356749 | PORTLAND KGW TV OR US | 48.5 | 45.51667 | -122.68333 | 19741231 | 0 | 39 | -6 | 17 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<title>Weather App</title> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<link rel="stylesheet" href="main.css"> | |
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js"></script> | |
<style> | |
.key { | |
padding: 10px; | |
display: inline-block; | |
} | |
.key-text { | |
vertical-align: super; | |
} | |
p { | |
display: inline-block; | |
margin: 20px; | |
} | |
</style> | |
</head> | |
<body> | |
<div id="keys"> | |
<p> | |
<span class="key-text">Temperature</span> | |
<span class="key" id="temp-key"></span> | |
</p> | |
<p> | |
<span class="key-text">Rainfall</span> | |
<span class="key" id="rain-key"></span> | |
</p> | |
</div> | |
<script> | |
var w = 900; | |
var h = 440; | |
var margin = { | |
top: 50, | |
bottom: 90, | |
left: 70, | |
right: 70 | |
}; | |
var width = w - margin.left - margin.right; | |
var height = h - margin.top - margin.bottom; | |
var chart = d3.select("body") | |
.append("svg") | |
.attr("width", w) | |
.attr("height", h) | |
.attr("id", "chart") | |
.append("g") | |
.attr("transform", "translate(" + margin.left + "," + margin.top + ")"); | |
var textData = chart.append("text") | |
.attr('id', 'text-data') | |
.attr("transform", "translate(" + width / 2 + ",0)") | |
.attr("dy", -25) | |
.style("text-anchor", "middle") | |
var temperatureScale = d3.scale.linear() | |
.range([height, 0]); | |
var rainScale = d3.scale.linear() | |
.range([height, 0]); | |
var timeScale = d3.time.scale() | |
.range([0 + 2, width - 2]); | |
var xAxis = d3.svg.axis() | |
.scale(timeScale) | |
.tickFormat(d3.time.format("%b %Y")) | |
.orient("bottom"); | |
var yTempAxis = d3.svg.axis() | |
.scale(temperatureScale) | |
.tickFormat(function (d) { | |
return (parseInt(d) / 10).toString() + "." + (parseInt(d) % 10); | |
}) | |
.orient("right"); | |
var yRainAxis = d3.svg.axis() | |
.scale(rainScale) | |
.orient("left"); | |
var line = d3.svg.line() | |
.x(function (d) { | |
return timeScale(createDate(d.DATE)); | |
}) | |
.y(function (d) { | |
return rainScale(d.PRCP); | |
}) | |
.interpolate("linear"); | |
var bisectDate = d3.bisector(function (d) { | |
return d.DATE; | |
}).left; | |
d3.select('#temp-key').style("background", "#95cddf"); | |
d3.select('#rain-key').style("background", "#cc627a"); | |
function drawAxis(params) { | |
this.append("g") | |
.classed("x axis", true) | |
.attr("transform", "translate(0," + height + ")") | |
.call(params.axis.x) | |
.selectAll("text") | |
.attr("transform", "rotate(45)") | |
.style("text-anchor", "start"); | |
this.append("g") | |
.classed("axis yr", true) | |
.attr("transform", "translate(" + width + ", 0)") | |
.call(params.axis.yr); | |
this.append("g") | |
.classed("axis yl", true) | |
.call(params.axis.yl); | |
this.select(".x.axis") | |
.append("text") | |
.style("text-anchor", "middle") | |
.attr("transform", "translate(" + width / 2 + ",80)") | |
.text("Time"); | |
this.select(".yr.axis") | |
.append("text") | |
.style("text-anchor", "start") | |
.attr("dy", -12) | |
.text("Temp (\u2103)"); | |
this.select(".yl.axis") | |
.append("text") | |
.style("text-anchor", "end") | |
.attr("dy", -12) | |
.text("Rainfall"); | |
} | |
function plot(params) { | |
drawAxis.call(this, params); | |
//enter() | |
//For Temperature | |
this.selectAll(".temperature") | |
.data(params.data) | |
.enter() | |
.append("line") | |
.classed("temperature", true); | |
//For Rain (PRCP) | |
this.selectAll(".rain") | |
.data([params.data]) | |
.enter() | |
.append("path") | |
.classed("rain", true); | |
//update | |
//For Temperature | |
this.selectAll(".temperature") | |
.attr("x1", function (d) { | |
return params.scale.time(createDate(d.DATE)) | |
}) | |
.attr("y1", function (d) { | |
return params.scale.temperature(parseInt(d.TMIN)) | |
}) | |
.attr("x2", function (d) { | |
return params.scale.time(createDate(d.DATE)) | |
}) | |
.attr("y2", function (d) { | |
return params.scale.temperature(parseInt(d.TMAX)) | |
}); | |
//For Rain | |
this.selectAll(".rain") | |
.attr("d", function (d) { | |
return line(d); | |
}); | |
//exit() | |
//For Temperature | |
this.selectAll(".temperature") | |
.data(params.data) | |
.exit() | |
.remove(); | |
//For Rain | |
this.selectAll(".rain") | |
.data([params.data]) | |
.exit() | |
.remove(); | |
this.on("mousemove", function () { | |
var x = d3.mouse(this)[0]; | |
var date = timeScale.invert(x); | |
var dateString = createString(date); | |
var i = bisectDate(params.data, dateString, 1); | |
var d = params.data[i]; | |
if (!d) { | |
return; | |
} | |
var cursor = d3.select('#cursor'); | |
if (cursor.empty()) { | |
cursor = d3.select(this).append("line") | |
.attr('id', 'cursor') | |
.attr('y1', 0) | |
.attr('y2', height); | |
} | |
cursor.attr('x1', x) | |
.attr('x2', x); | |
tempMin = d.TMIN; | |
tempMin = tempMin.substr(0, tempMin.length - 1) + '.' + tempMin.slice(-1); | |
tempMax = d.TMAX; | |
tempMax = tempMax.substr(0, tempMax.length - 1) + '.' + tempMax.slice(-1); | |
var displayDay = d3.time.format("%a., %b. %e, %Y") | |
var str = displayDay(date) + " Min Temp : " + tempMin + "\u2103" + " Max Temp : " + tempMax + "\u2103"; | |
d3.select('#text-data').text(str); | |
}); | |
} | |
function createDate(str) { | |
return d3.time.format("%Y%m%d").parse(str); | |
} | |
function createString(date) { | |
format = d3.time.format("%Y%m%d"); | |
return format(date); | |
} | |
d3.csv("climate_data.csv", function (err, data) { | |
temperatureScale.domain([d3.min(data, function (d) { | |
return parseInt(d.TMIN) | |
}), d3.max(data, function (d) { | |
return parseInt(d.TMAX) | |
})]); | |
timeScale.domain(d3.extent(data, function (d) { | |
return createDate(d.DATE); | |
})); | |
rainScale.domain(d3.extent(data, function (d) { | |
return parseInt(d.PRCP) | |
})); | |
plot.call(chart, { | |
data: data, | |
scale: { | |
temperature: temperatureScale, | |
time: timeScale, | |
rain: rainScale, | |
}, | |
axis: { | |
x: xAxis, | |
yr: yTempAxis, | |
yl: yRainAxis, | |
} | |
}); | |
}); | |
</script> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
body, html { | |
margin:0; | |
padding:0; | |
font-family:"Arial", sans-serif; | |
font-size:0.95em; | |
text-align:center; | |
} | |
#chart { | |
background-color:#F5F2EB; | |
border: 1px solid #CCC; | |
} | |
.bar { | |
fill:purple; | |
shape-rendering:crispEdges; | |
} | |
.bar-label { | |
text-anchor:end; | |
fill:white; | |
} | |
.axis path, | |
.axis line { | |
fill:none; | |
stroke:#000; | |
shape-rendering:crispEdges; | |
} | |
.gridline path, | |
.gridline line { | |
fill: none; | |
stroke: #ccc; | |
shape-rendering: crispEdges; | |
} | |
.trendline { | |
fill: none; | |
stroke: #ccc; | |
stroke-width: 2; | |
/*stroke-dasharray:10;*/ | |
} | |
.area { | |
fill: #ccc; | |
stroke: #ccc; | |
opacity: 0.25; | |
} | |
.donut { | |
opacity:0.1; | |
} | |
.axis-label { | |
text-anchor: middle; | |
} | |
.chart-header { | |
text-transform: capitalize; | |
font-size: 110%; | |
} | |
.temperature { | |
stroke:#95cddf; | |
stroke-width:2px; | |
} | |
.rain { | |
fill:none; | |
stroke:#cc627a; | |
stroke-width:0.5; | |
} | |
#cursor { | |
stroke: black; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment