19 May 2016 7:08:26.095 PM CITIES_PRB FORTRAN90 version Test the CITIES library. TEST01 POINT_TO_DIST_TABLE computes a distance table from a list of point locations. The main filename is "wg22_main.txt" The point filename is "wg22_xy.txt" The distance table filename will be "wg22_dist.txt" The spatial dimension is 2 The number of points is 22 The points: Row 1 2 Col 1 -57.0000 28.0000 2 54.0000 -65.0000 3 46.0000 79.0000 4 8.00000 111.000 5 -36.0000 52.0000 6 -22.0000 -76.0000 7 34.0000 129.000 8 74.0000 6.00000 9 -6.00000 -41.0000 10 21.0000 45.0000 11 37.0000 155.000 12 -38.0000 35.0000 13 -5.00000 -24.0000 14 70.0000 -74.0000 15 59.0000 -26.0000 16 114.000 -56.0000 17 83.0000 -41.0000 18 -40.0000 -28.0000 19 21.0000 -12.0000 20 0.00000 71.0000 21 50.0000 140.000 22 -20.0000 70.0000 Initial 5x5 distance subtable: Col 1 2 3 4 5 Row 1 0. 144. 114. 105. 31. 2 144. 0. 144. 181. 147. 3 114. 144. 0. 49. 86. 4 105. 181. 49. 0. 73. 5 31. 147. 86. 73. 0. TEST02 Get the DMS coordinates of a set of cities. Compute the city-to-city distance table, assuming the cities lie on a sphere (the earth). The main filename is "usca312_main.txt" The dms filename is "usca312_dms.txt" The distance filename will be "usca312_dist.txt" The number of data items is 312 DMS_READ: Number of lines read was 316 The longitude/latitude data: # Latitude Longitude (Deg/Min/Sec) (Deg/Min/Sec) --- --------------- --------------- 1 32 26 55 N 99 43 48 W 2 41 4 53 N 81 31 9 W 3 42 39 9 N 73 45 24 W 4 35 5 4 N 106 39 2 W 5 82 31 4 N 62 16 50 W 6 40 36 30 N 75 29 26 W 7 35 13 19 N 101 49 51 W 8 61 13 5 N 149 54 1 W 9 42 16 15 N 83 43 35 W 10 35 36 3 N 82 33 15 W 11 38 28 42 N 82 38 17 W 12 33 44 56 N 84 23 17 W 13 39 21 51 N 74 25 24 W 14 33 28 15 N 81 58 30 W 15 44 18 38 N 69 46 48 W 16 30 16 1 N 97 44 34 W 17 35 22 24 N 119 1 4 W 18 39 17 25 N 76 36 45 W 19 44 48 4 N 68 46 42 W 20 30 27 2 N 91 9 16 W 21 42 19 16 N 85 10 47 W 22 43 35 40 N 83 53 20 W 23 30 5 9 N 94 6 6 W 24 44 11 32 N 77 18 34 W 25 48 45 35 N 122 29 13 W 26 37 52 18 N 122 16 18 W 27 45 47 0 N 108 30 0 W 28 30 23 45 N 88 53 7 W 29 42 5 55 N 75 55 6 W 30 33 31 14 N 86 48 9 W 31 46 48 30 N 100 47 0 W 32 40 29 3 N 88 59 37 W 33 43 36 49 N 116 12 9 W 34 42 21 30 N 71 3 37 W 35 36 59 25 N 86 26 37 W 36 49 54 35 N 99 57 3 W 37 43 7 53 N 80 20 33 W 38 42 51 3 N 72 33 30 W 39 41 10 1 N 73 12 19 W 40 42 5 0 N 71 1 8 W 41 42 53 11 N 78 52 43 W 42 43 26 33 N 79 51 3 W 43 44 28 33 N 73 12 45 W 44 46 0 14 N 112 32 2 W 45 51 6 50 N 114 1 13 W 46 42 22 30 N 71 6 22 W 47 40 47 56 N 81 22 43 W 48 39 9 50 N 119 45 59 W 49 42 0 30 N 91 38 38 W 50 40 47 26 N 73 12 8 W 51 40 6 59 N 88 14 36 W 52 32 46 35 N 79 55 52 W 53 38 20 59 N 81 37 58 W 54 35 13 37 N 80 50 36 W 55 46 17 24 N 63 7 16 W 56 35 2 44 N 85 18 35 W 57 41 8 24 N 104 49 11 W 58 41 51 0 N 87 39 0 W 59 58 44 14 N 94 3 26 W 60 39 9 43 N 84 27 25 W 61 41 29 58 N 81 41 44 W 62 38 50 2 N 104 49 15 W 63 38 57 6 N 92 20 2 W 64 34 0 2 N 81 2 6 W 65 32 27 39 N 84 59 16 W 66 39 57 40 N 82 59 56 W 67 43 12 29 N 71 32 17 W 68 27 48 1 N 97 23 46 W 69 32 47 0 N 96 48 0 W 70 64 2 35 N 139 7 40 W 71 39 45 32 N 84 11 30 W 72 29 12 38 N 81 1 23 W 73 39 50 25 N 88 57 17 W 74 39 44 21 N 104 59 3 W 75 41 36 2 N 93 36 32 W 76 42 19 53 N 83 2 45 W 77 37 45 10 N 100 1 0 W 78 42 30 2 N 90 39 52 W 79 46 47 0 N 92 6 23 W 80 35 59 38 N 78 53 56 W 81 44 48 41 N 91 29 54 W 82 53 34 21 N 113 31 14 W 83 40 39 50 N 74 12 40 W 84 31 45 31 N 106 29 11 W 85 36 23 44 N 97 52 41 W 86 42 7 45 N 80 5 7 W 87 44 3 8 N 123 5 8 W 88 40 48 8 N 124 9 45 W 89 37 58 29 N 87 33 21 W 90 64 50 16 N 147 42 59 W 91 41 42 5 N 71 9 20 W 92 46 52 38 N 96 47 22 W 93 35 11 53 N 111 39 2 W 94 43 0 45 N 83 41 15 W 95 35 23 9 N 94 23 54 W 96 41 7 50 N 85 7 44 W 97 32 43 31 N 97 19 14 W 98 45 52 10 N 66 31 54 W 99 36 44 52 N 119 46 17 W 100 34 0 51 N 86 0 24 W 101 29 39 5 N 82 19 30 W 102 35 31 41 N 108 44 31 W 103 29 18 4 N 94 47 51 W 104 41 35 36 N 87 20 47 W 105 39 3 50 N 108 33 0 W 106 42 57 48 N 85 40 5 W 107 47 30 1 N 111 18 0 W 108 44 31 9 N 88 1 11 W 109 36 4 21 N 79 47 32 W 110 34 51 9 N 82 23 39 W 111 43 33 0 N 80 16 0 W 112 30 22 2 N 89 5 34 W 113 44 52 51 N 63 30 31 W 114 39 23 58 N 84 33 41 W 115 43 10 19 N 79 55 53 W 116 40 16 25 N 76 53 5 W 117 41 45 49 N 72 41 8 W 118 46 35 34 N 112 2 7 W 119 19 43 47 N 155 51 30 W 120 21 18 25 N 157 51 30 W 121 29 45 47 N 95 21 47 W 122 34 43 49 N 86 35 10 W 123 39 46 6 N 86 9 29 W 124 41 39 40 N 91 31 48 W 125 42 14 45 N 84 24 5 W 126 32 17 55 N 90 11 5 W 127 30 19 55 N 81 39 21 W 128 40 43 41 N 74 4 41 W 129 40 16 42 N 76 19 0 W 130 37 5 3 N 94 30 47 W 131 58 18 7 N 134 25 11 W 132 42 17 30 N 85 35 14 W 133 39 6 51 N 94 37 38 W 134 39 5 59 N 94 34 42 W 135 42 35 5 N 87 49 16 W 136 24 33 19 N 81 46 58 W 137 44 13 31 N 76 35 49 W 138 43 27 32 N 80 23 4 W 139 35 57 38 N 83 55 15 W 140 40 25 0 N 86 52 31 W 141 40 2 16 N 76 18 21 W 142 42 43 57 N 84 33 20 W 143 27 30 22 N 99 30 26 W 144 36 10 30 N 115 8 11 W 145 42 42 25 N 71 9 49 W 146 49 37 49 N 112 47 59 W 147 37 59 19 N 84 28 40 W 148 21 58 52 N 159 22 16 W 149 40 44 33 N 84 6 19 W 150 40 48 0 N 96 40 0 W 151 34 44 47 N 92 17 22 W 152 42 57 31 N 81 13 33 W 153 34 3 8 N 118 14 34 W 154 38 15 15 N 85 45 34 W 155 42 38 0 N 71 19 0 W 156 33 34 40 N 101 51 17 W 157 32 50 26 N 83 37 57 W 158 43 4 23 N 89 24 4 W 159 42 59 44 N 71 27 19 W 160 32 32 41 N 94 22 2 W 161 50 1 8 N 110 43 15 W 162 35 8 58 N 90 2 56 W 163 41 32 17 N 72 48 27 W 164 25 46 26 N 80 11 38 W 165 43 2 20 N 87 54 23 W 166 44 58 48 N 93 15 49 W 167 48 13 57 N 101 17 45 W 168 30 41 39 N 88 2 35 W 169 46 6 44 N 64 40 57 W 170 32 22 0 N 86 18 0 W 171 44 15 36 N 72 34 33 W 172 45 41 6 N 73 55 52 W 173 50 19 48 N 105 33 29 W 174 40 11 36 N 85 23 11 W 175 36 9 57 N 86 47 4 W 176 31 33 37 N 91 24 11 W 177 40 44 8 N 74 10 22 W 178 41 39 40 N 72 46 48 W 179 41 18 29 N 72 55 43 W 180 29 57 16 N 90 4 30 W 181 40 42 51 N 74 0 23 W 182 43 7 0 N 79 4 0 W 183 64 30 4 N 165 24 23 W 184 36 50 48 N 76 17 8 W 185 46 26 0 N 79 28 0 W 186 37 48 16 N 122 16 11 W 187 41 13 23 N 111 58 23 W 188 35 28 3 N 97 30 58 W 189 41 15 31 N 95 56 15 W 190 28 32 17 N 81 22 46 W 191 45 19 9 N 76 1 20 W 192 37 5 0 N 88 36 0 W 193 34 8 52 N 118 8 37 W 194 40 55 0 N 74 10 20 W 195 30 25 16 N 87 13 1 W 196 40 41 37 N 89 35 20 W 197 44 13 48 N 78 21 48 W 198 39 57 8 N 75 9 51 W 199 33 26 54 N 112 4 24 W 200 44 22 6 N 100 21 2 W 201 40 26 26 N 79 59 46 W 202 42 27 0 N 73 14 45 W 203 42 52 17 N 112 26 41 W 204 29 53 55 N 93 55 43 W 205 43 39 41 N 70 15 21 W 206 45 31 25 N 122 40 30 W 207 43 4 18 N 70 45 47 W 208 36 50 7 N 76 17 55 W 209 54 17 10 N 130 26 41 W 210 41 49 26 N 71 24 48 W 211 40 14 2 N 111 39 28 W 212 38 15 16 N 104 36 31 W 213 48 47 36 N 71 23 29 W 214 42 43 34 N 87 46 58 W 215 35 46 19 N 78 38 20 W 216 44 4 50 N 103 13 50 W 217 40 20 8 N 75 55 38 W 218 50 25 55 N 104 39 57 W 219 39 31 47 N 119 48 46 W 220 37 33 13 N 77 27 38 W 221 37 16 15 N 79 56 30 W 222 44 1 18 N 92 28 11 W 223 43 9 17 N 77 36 57 W 224 42 16 16 N 89 5 38 W 225 38 34 54 N 121 29 36 W 226 43 25 10 N 83 57 3 W 227 43 11 30 N 79 10 18 W 228 45 33 39 N 94 9 44 W 229 45 18 58 N 65 53 25 W 230 47 37 7 N 52 45 7 W 231 39 46 7 N 94 50 47 W 232 38 37 38 N 90 11 52 W 233 44 56 40 N 93 5 35 W 234 27 46 14 N 82 40 46 W 235 44 56 34 N 123 2 2 W 236 38 50 25 N 97 36 40 W 237 40 45 39 N 111 53 25 W 238 29 25 26 N 98 29 36 W 239 34 6 30 N 117 17 20 W 240 32 42 55 N 117 9 23 W 241 37 46 30 N 122 25 6 W 242 37 20 22 N 121 53 38 W 243 18 28 6 N 66 6 22 W 244 34 25 15 N 119 41 50 W 245 36 58 27 N 122 1 47 W 246 35 41 13 N 105 56 14 W 247 27 20 10 N 82 31 51 W 248 52 10 15 N 106 41 59 W 249 46 29 6 N 84 30 34 W 250 32 5 0 N 81 6 0 W 251 42 48 51 N 73 56 24 W 252 47 36 23 N 122 19 51 W 253 43 45 3 N 87 42 52 W 254 45 26 17 N 71 41 26 W 255 44 47 50 N 106 57 20 W 256 32 31 30 N 93 45 0 W 257 42 30 0 N 96 24 0 W 258 43 33 0 N 96 42 0 W 259 41 41 0 N 86 15 0 W 260 34 56 58 N 81 55 56 W 261 47 39 32 N 117 25 30 W 262 39 48 6 N 89 38 37 W 263 42 6 5 N 72 35 25 W 264 37 12 55 N 93 17 53 W 265 39 55 27 N 83 48 32 W 266 41 3 12 N 73 32 31 W 267 40 22 11 N 80 38 3 W 268 37 57 28 N 121 17 23 W 269 46 37 30 N 80 47 56 W 270 46 43 15 N 92 6 14 W 271 46 9 41 N 60 2 52 W 272 43 2 53 N 76 8 52 W 273 47 15 11 N 122 26 35 W 274 30 26 17 N 84 16 51 W 275 27 56 50 N 82 27 31 W 276 39 28 0 N 87 24 50 W 277 33 25 30 N 94 2 51 W 278 48 22 19 N 89 19 26 W 279 48 34 11 N 81 22 36 W 280 41 39 50 N 83 33 19 W 281 39 2 54 N 95 40 40 W 282 43 37 39 N 79 23 46 W 283 40 13 1 N 74 44 36 W 284 46 21 10 N 72 40 46 W 285 42 43 42 N 73 41 32 W 286 32 13 18 N 110 55 33 W 287 36 9 14 N 95 59 33 W 288 40 6 38 N 88 12 26 W 289 43 6 3 N 75 13 59 W 290 49 11 42 N 123 10 55 W 291 48 38 49 N 123 25 33 W 292 31 32 57 N 97 8 47 W 293 46 3 53 N 118 20 31 W 294 38 53 42 N 77 2 12 W 295 42 29 34 N 92 20 34 W 296 26 42 54 N 80 3 13 W 297 40 3 50 N 80 43 16 W 298 60 42 36 N 135 4 6 W 299 41 2 2 N 73 45 48 W 300 37 41 32 N 97 20 14 W 301 41 14 45 N 75 52 54 W 302 39 44 45 N 75 32 49 W 303 34 13 32 N 77 56 42 W 304 42 16 29 N 82 57 30 W 305 49 54 39 N 97 14 36 W 306 36 5 59 N 80 14 40 W 307 42 15 45 N 71 48 10 W 308 46 36 8 N 120 30 17 W 309 62 27 46 N 114 26 25 W 310 41 5 59 N 80 38 59 W 311 32 43 31 N 114 37 25 W 312 39 56 25 N 82 0 48 W Distance from Atlanta to Boston = 935.000 Road distance is 1037 Distance from Boston to Chicago = 849.000 Road distance is 963 Distance from Chicago to Atlanta = 587.000 Road distance is 674 TEST03 DMS_TO_XY takes latitude and longitude information, and assigns pseudo XY coordinates. The main filename is "usca312_main.txt" The dms filename is "usca312_dms.txt" The point XY filename will be "usca312_xy.txt" The number of data items is 312 DMS_READ: Number of lines read was 316 The longitude/latidude data: # Latitude Longitude (Deg/Min/Sec) (Deg/Min/Sec) --- --------------- --------------- 1 32 26 55 N 99 43 48 W 2 41 4 53 N 81 31 9 W 3 42 39 9 N 73 45 24 W 4 35 5 4 N 106 39 2 W 5 82 31 4 N 62 16 50 W 6 40 36 30 N 75 29 26 W 7 35 13 19 N 101 49 51 W 8 61 13 5 N 149 54 1 W 9 42 16 15 N 83 43 35 W 10 35 36 3 N 82 33 15 W 11 38 28 42 N 82 38 17 W 12 33 44 56 N 84 23 17 W 13 39 21 51 N 74 25 24 W 14 33 28 15 N 81 58 30 W 15 44 18 38 N 69 46 48 W 16 30 16 1 N 97 44 34 W 17 35 22 24 N 119 1 4 W 18 39 17 25 N 76 36 45 W 19 44 48 4 N 68 46 42 W 20 30 27 2 N 91 9 16 W 21 42 19 16 N 85 10 47 W 22 43 35 40 N 83 53 20 W 23 30 5 9 N 94 6 6 W 24 44 11 32 N 77 18 34 W 25 48 45 35 N 122 29 13 W 26 37 52 18 N 122 16 18 W 27 45 47 0 N 108 30 0 W 28 30 23 45 N 88 53 7 W 29 42 5 55 N 75 55 6 W 30 33 31 14 N 86 48 9 W 31 46 48 30 N 100 47 0 W 32 40 29 3 N 88 59 37 W 33 43 36 49 N 116 12 9 W 34 42 21 30 N 71 3 37 W 35 36 59 25 N 86 26 37 W 36 49 54 35 N 99 57 3 W 37 43 7 53 N 80 20 33 W 38 42 51 3 N 72 33 30 W 39 41 10 1 N 73 12 19 W 40 42 5 0 N 71 1 8 W 41 42 53 11 N 78 52 43 W 42 43 26 33 N 79 51 3 W 43 44 28 33 N 73 12 45 W 44 46 0 14 N 112 32 2 W 45 51 6 50 N 114 1 13 W 46 42 22 30 N 71 6 22 W 47 40 47 56 N 81 22 43 W 48 39 9 50 N 119 45 59 W 49 42 0 30 N 91 38 38 W 50 40 47 26 N 73 12 8 W 51 40 6 59 N 88 14 36 W 52 32 46 35 N 79 55 52 W 53 38 20 59 N 81 37 58 W 54 35 13 37 N 80 50 36 W 55 46 17 24 N 63 7 16 W 56 35 2 44 N 85 18 35 W 57 41 8 24 N 104 49 11 W 58 41 51 0 N 87 39 0 W 59 58 44 14 N 94 3 26 W 60 39 9 43 N 84 27 25 W 61 41 29 58 N 81 41 44 W 62 38 50 2 N 104 49 15 W 63 38 57 6 N 92 20 2 W 64 34 0 2 N 81 2 6 W 65 32 27 39 N 84 59 16 W 66 39 57 40 N 82 59 56 W 67 43 12 29 N 71 32 17 W 68 27 48 1 N 97 23 46 W 69 32 47 0 N 96 48 0 W 70 64 2 35 N 139 7 40 W 71 39 45 32 N 84 11 30 W 72 29 12 38 N 81 1 23 W 73 39 50 25 N 88 57 17 W 74 39 44 21 N 104 59 3 W 75 41 36 2 N 93 36 32 W 76 42 19 53 N 83 2 45 W 77 37 45 10 N 100 1 0 W 78 42 30 2 N 90 39 52 W 79 46 47 0 N 92 6 23 W 80 35 59 38 N 78 53 56 W 81 44 48 41 N 91 29 54 W 82 53 34 21 N 113 31 14 W 83 40 39 50 N 74 12 40 W 84 31 45 31 N 106 29 11 W 85 36 23 44 N 97 52 41 W 86 42 7 45 N 80 5 7 W 87 44 3 8 N 123 5 8 W 88 40 48 8 N 124 9 45 W 89 37 58 29 N 87 33 21 W 90 64 50 16 N 147 42 59 W 91 41 42 5 N 71 9 20 W 92 46 52 38 N 96 47 22 W 93 35 11 53 N 111 39 2 W 94 43 0 45 N 83 41 15 W 95 35 23 9 N 94 23 54 W 96 41 7 50 N 85 7 44 W 97 32 43 31 N 97 19 14 W 98 45 52 10 N 66 31 54 W 99 36 44 52 N 119 46 17 W 100 34 0 51 N 86 0 24 W 101 29 39 5 N 82 19 30 W 102 35 31 41 N 108 44 31 W 103 29 18 4 N 94 47 51 W 104 41 35 36 N 87 20 47 W 105 39 3 50 N 108 33 0 W 106 42 57 48 N 85 40 5 W 107 47 30 1 N 111 18 0 W 108 44 31 9 N 88 1 11 W 109 36 4 21 N 79 47 32 W 110 34 51 9 N 82 23 39 W 111 43 33 0 N 80 16 0 W 112 30 22 2 N 89 5 34 W 113 44 52 51 N 63 30 31 W 114 39 23 58 N 84 33 41 W 115 43 10 19 N 79 55 53 W 116 40 16 25 N 76 53 5 W 117 41 45 49 N 72 41 8 W 118 46 35 34 N 112 2 7 W 119 19 43 47 N 155 51 30 W 120 21 18 25 N 157 51 30 W 121 29 45 47 N 95 21 47 W 122 34 43 49 N 86 35 10 W 123 39 46 6 N 86 9 29 W 124 41 39 40 N 91 31 48 W 125 42 14 45 N 84 24 5 W 126 32 17 55 N 90 11 5 W 127 30 19 55 N 81 39 21 W 128 40 43 41 N 74 4 41 W 129 40 16 42 N 76 19 0 W 130 37 5 3 N 94 30 47 W 131 58 18 7 N 134 25 11 W 132 42 17 30 N 85 35 14 W 133 39 6 51 N 94 37 38 W 134 39 5 59 N 94 34 42 W 135 42 35 5 N 87 49 16 W 136 24 33 19 N 81 46 58 W 137 44 13 31 N 76 35 49 W 138 43 27 32 N 80 23 4 W 139 35 57 38 N 83 55 15 W 140 40 25 0 N 86 52 31 W 141 40 2 16 N 76 18 21 W 142 42 43 57 N 84 33 20 W 143 27 30 22 N 99 30 26 W 144 36 10 30 N 115 8 11 W 145 42 42 25 N 71 9 49 W 146 49 37 49 N 112 47 59 W 147 37 59 19 N 84 28 40 W 148 21 58 52 N 159 22 16 W 149 40 44 33 N 84 6 19 W 150 40 48 0 N 96 40 0 W 151 34 44 47 N 92 17 22 W 152 42 57 31 N 81 13 33 W 153 34 3 8 N 118 14 34 W 154 38 15 15 N 85 45 34 W 155 42 38 0 N 71 19 0 W 156 33 34 40 N 101 51 17 W 157 32 50 26 N 83 37 57 W 158 43 4 23 N 89 24 4 W 159 42 59 44 N 71 27 19 W 160 32 32 41 N 94 22 2 W 161 50 1 8 N 110 43 15 W 162 35 8 58 N 90 2 56 W 163 41 32 17 N 72 48 27 W 164 25 46 26 N 80 11 38 W 165 43 2 20 N 87 54 23 W 166 44 58 48 N 93 15 49 W 167 48 13 57 N 101 17 45 W 168 30 41 39 N 88 2 35 W 169 46 6 44 N 64 40 57 W 170 32 22 0 N 86 18 0 W 171 44 15 36 N 72 34 33 W 172 45 41 6 N 73 55 52 W 173 50 19 48 N 105 33 29 W 174 40 11 36 N 85 23 11 W 175 36 9 57 N 86 47 4 W 176 31 33 37 N 91 24 11 W 177 40 44 8 N 74 10 22 W 178 41 39 40 N 72 46 48 W 179 41 18 29 N 72 55 43 W 180 29 57 16 N 90 4 30 W 181 40 42 51 N 74 0 23 W 182 43 7 0 N 79 4 0 W 183 64 30 4 N 165 24 23 W 184 36 50 48 N 76 17 8 W 185 46 26 0 N 79 28 0 W 186 37 48 16 N 122 16 11 W 187 41 13 23 N 111 58 23 W 188 35 28 3 N 97 30 58 W 189 41 15 31 N 95 56 15 W 190 28 32 17 N 81 22 46 W 191 45 19 9 N 76 1 20 W 192 37 5 0 N 88 36 0 W 193 34 8 52 N 118 8 37 W 194 40 55 0 N 74 10 20 W 195 30 25 16 N 87 13 1 W 196 40 41 37 N 89 35 20 W 197 44 13 48 N 78 21 48 W 198 39 57 8 N 75 9 51 W 199 33 26 54 N 112 4 24 W 200 44 22 6 N 100 21 2 W 201 40 26 26 N 79 59 46 W 202 42 27 0 N 73 14 45 W 203 42 52 17 N 112 26 41 W 204 29 53 55 N 93 55 43 W 205 43 39 41 N 70 15 21 W 206 45 31 25 N 122 40 30 W 207 43 4 18 N 70 45 47 W 208 36 50 7 N 76 17 55 W 209 54 17 10 N 130 26 41 W 210 41 49 26 N 71 24 48 W 211 40 14 2 N 111 39 28 W 212 38 15 16 N 104 36 31 W 213 48 47 36 N 71 23 29 W 214 42 43 34 N 87 46 58 W 215 35 46 19 N 78 38 20 W 216 44 4 50 N 103 13 50 W 217 40 20 8 N 75 55 38 W 218 50 25 55 N 104 39 57 W 219 39 31 47 N 119 48 46 W 220 37 33 13 N 77 27 38 W 221 37 16 15 N 79 56 30 W 222 44 1 18 N 92 28 11 W 223 43 9 17 N 77 36 57 W 224 42 16 16 N 89 5 38 W 225 38 34 54 N 121 29 36 W 226 43 25 10 N 83 57 3 W 227 43 11 30 N 79 10 18 W 228 45 33 39 N 94 9 44 W 229 45 18 58 N 65 53 25 W 230 47 37 7 N 52 45 7 W 231 39 46 7 N 94 50 47 W 232 38 37 38 N 90 11 52 W 233 44 56 40 N 93 5 35 W 234 27 46 14 N 82 40 46 W 235 44 56 34 N 123 2 2 W 236 38 50 25 N 97 36 40 W 237 40 45 39 N 111 53 25 W 238 29 25 26 N 98 29 36 W 239 34 6 30 N 117 17 20 W 240 32 42 55 N 117 9 23 W 241 37 46 30 N 122 25 6 W 242 37 20 22 N 121 53 38 W 243 18 28 6 N 66 6 22 W 244 34 25 15 N 119 41 50 W 245 36 58 27 N 122 1 47 W 246 35 41 13 N 105 56 14 W 247 27 20 10 N 82 31 51 W 248 52 10 15 N 106 41 59 W 249 46 29 6 N 84 30 34 W 250 32 5 0 N 81 6 0 W 251 42 48 51 N 73 56 24 W 252 47 36 23 N 122 19 51 W 253 43 45 3 N 87 42 52 W 254 45 26 17 N 71 41 26 W 255 44 47 50 N 106 57 20 W 256 32 31 30 N 93 45 0 W 257 42 30 0 N 96 24 0 W 258 43 33 0 N 96 42 0 W 259 41 41 0 N 86 15 0 W 260 34 56 58 N 81 55 56 W 261 47 39 32 N 117 25 30 W 262 39 48 6 N 89 38 37 W 263 42 6 5 N 72 35 25 W 264 37 12 55 N 93 17 53 W 265 39 55 27 N 83 48 32 W 266 41 3 12 N 73 32 31 W 267 40 22 11 N 80 38 3 W 268 37 57 28 N 121 17 23 W 269 46 37 30 N 80 47 56 W 270 46 43 15 N 92 6 14 W 271 46 9 41 N 60 2 52 W 272 43 2 53 N 76 8 52 W 273 47 15 11 N 122 26 35 W 274 30 26 17 N 84 16 51 W 275 27 56 50 N 82 27 31 W 276 39 28 0 N 87 24 50 W 277 33 25 30 N 94 2 51 W 278 48 22 19 N 89 19 26 W 279 48 34 11 N 81 22 36 W 280 41 39 50 N 83 33 19 W 281 39 2 54 N 95 40 40 W 282 43 37 39 N 79 23 46 W 283 40 13 1 N 74 44 36 W 284 46 21 10 N 72 40 46 W 285 42 43 42 N 73 41 32 W 286 32 13 18 N 110 55 33 W 287 36 9 14 N 95 59 33 W 288 40 6 38 N 88 12 26 W 289 43 6 3 N 75 13 59 W 290 49 11 42 N 123 10 55 W 291 48 38 49 N 123 25 33 W 292 31 32 57 N 97 8 47 W 293 46 3 53 N 118 20 31 W 294 38 53 42 N 77 2 12 W 295 42 29 34 N 92 20 34 W 296 26 42 54 N 80 3 13 W 297 40 3 50 N 80 43 16 W 298 60 42 36 N 135 4 6 W 299 41 2 2 N 73 45 48 W 300 37 41 32 N 97 20 14 W 301 41 14 45 N 75 52 54 W 302 39 44 45 N 75 32 49 W 303 34 13 32 N 77 56 42 W 304 42 16 29 N 82 57 30 W 305 49 54 39 N 97 14 36 W 306 36 5 59 N 80 14 40 W 307 42 15 45 N 71 48 10 W 308 46 36 8 N 120 30 17 W 309 62 27 46 N 114 26 25 W 310 41 5 59 N 80 38 59 W 311 32 43 31 N 114 37 25 W 312 39 56 25 N 82 0 48 W The computed point values: Row 1 2 Col 1 -6890.91 2242.06 2 -5632.62 2838.55 3 -5096.27 2947.10 4 -7369.09 2424.18 5 -4303.32 5701.62 6 -5216.07 2805.86 7 -7036.07 2433.68 8 -10357.5 4229.90 9 -5785.13 2920.73 10 -5704.14 2459.86 11 -5709.93 2658.69 12 -5830.85 2331.90 13 -5142.33 2719.89 14 -5664.12 2312.69 15 -4821.50 3061.67 16 -6753.60 2091.31 17 -8223.61 2444.14 18 -5293.59 2714.79 19 -4752.28 3095.56 20 -6298.38 2104.00 21 -5885.55 2924.21 22 -5796.36 3012.19 23 -6502.02 2078.80 24 -5341.75 3053.49 25 -8463.32 3369.09 26 -8448.44 2616.77 27 -7496.88 3163.43 28 -6141.59 2100.22 29 -5245.63 2908.83 30 -5997.68 2316.13 31 -6963.69 3234.25 32 -6149.07 2797.28 33 -8029.09 3013.51 34 -4909.96 2926.78 35 -5972.88 2555.87 36 -6906.17 3448.55 37 -5551.32 2980.19 38 -5013.47 2960.81 39 -5058.17 2844.46 40 -4907.10 2907.78 41 -5450.17 2963.26 42 -5517.35 3001.69 43 -5058.67 3073.09 44 -7775.60 3178.67 45 -7878.31 3531.75 46 -4913.12 2927.93 47 -5622.91 2819.03 48 -8275.34 2706.05 49 -6332.20 2902.59 50 -5057.96 2818.45 51 -6097.23 2771.87 52 -5522.89 2264.71 53 -5640.47 2649.80 54 -5585.92 2434.03 55 -4361.40 3198.44 56 -5894.53 2421.50 57 -7242.59 2842.60 58 -6056.24 2891.65 59 -6498.95 4058.49 60 -5835.61 2705.92 61 -5644.81 2867.43 62 -7242.67 2683.25 63 -6379.87 2691.39 64 -5599.17 2349.29 65 -5872.29 2242.90 66 -5734.86 2761.14 67 -4942.97 2985.49 68 -6729.65 1920.88 69 -6688.46 2265.19 70 -9613.13 4425.10 71 -5817.28 2747.17 72 -5598.34 2018.32 73 -6146.39 2752.79 74 -7253.95 2745.80 75 -6467.97 2874.42 76 -5738.11 2924.92 77 -6910.72 2608.55 78 -6264.52 2936.60 79 -6364.15 3232.53 80 -5451.57 2487.02 81 -6322.14 3096.27 82 -7843.78 3701.63 83 -5127.67 2809.70 84 -7357.75 2194.38 85 -6762.95 2514.78 86 -5533.55 2910.94 87 -8504.68 3043.82 88 -8579.09 2819.26 89 -6049.73 2623.89 90 -10206.6 4480.01 91 -4916.54 2881.39 92 -6687.73 3239.01 93 -7714.57 2432.03 94 -5782.44 2971.98 95 -6522.52 2445.01 96 -5882.04 2841.94 97 -6724.43 2261.17 98 -4597.05 3169.38 99 -8275.68 2539.11 100 -5942.69 2350.23 101 -5688.30 2048.78 102 -7513.60 2454.83 103 -6550.10 2024.58 104 -6035.26 2873.92 105 -7500.33 2699.15 106 -5919.29 2968.58 107 -7690.35 3282.06 108 -6081.78 3076.08 109 -5513.30 2492.45 110 -5693.08 2408.16 111 -5546.08 3009.12 112 -6155.92 2098.24 113 -4388.17 3101.07 114 -5842.83 2722.33 115 -5522.91 2982.99 116 -5312.40 2782.73 117 -5022.26 2885.68 118 -7741.15 3219.36 119 -10769.1 1363.24 120 -10907.3 1472.22 121 -6589.17 2056.50 122 -5982.72 2399.71 123 -5953.15 2747.82 124 -6324.33 2878.60 125 -5831.77 2919.00 126 -6231.37 2231.69 127 -5642.06 2095.81 128 -5118.47 2814.13 129 -5273.15 2783.06 130 -6530.44 2562.36 131 -9287.82 4028.41 132 -5913.71 2922.17 133 -6538.33 2702.62 134 -6534.95 2701.62 135 -6068.06 2942.42 136 -5650.84 1696.66 137 -5292.52 3055.77 138 -5554.22 3002.82 139 -5798.57 2484.72 140 -6002.71 2792.62 141 -5272.40 2766.44 142 -5842.42 2952.63 143 -6875.52 1900.55 144 -7955.43 2499.54 145 -4917.10 2950.86 146 -7793.97 3429.24 147 -5837.05 2624.85 148 -11011.9 1518.80 149 -5811.31 2815.13 150 -6679.25 2819.10 151 -6376.80 2400.82 152 -5612.35 2968.25 153 -8170.06 2352.86 154 -5925.61 2643.20 155 -4927.67 2945.78 156 -7037.72 2320.08 157 -5778.64 2269.14 158 -6177.23 2976.16 159 -4937.25 2970.81 160 -6520.37 2248.70 161 -7650.33 3456.09 162 -6221.99 2428.67 163 -5030.68 2870.10 164 -5541.05 1780.86 165 -6073.95 2973.80 166 -6444.11 3107.92 167 -6999.10 3332.66 168 -6083.39 2120.83 169 -4469.28 3186.15 170 -5962.96 2236.40 171 -5014.68 3058.17 172 -5108.32 3156.64 173 -7293.60 3477.58 174 -5899.83 2777.19 175 -5996.43 2498.90 176 -6315.55 2180.68 177 -5125.02 2814.65 178 -5028.78 2878.60 179 -5039.05 2854.21 180 -6223.79 2069.72 181 -5113.52 2813.17 182 -5463.16 2979.17 183 -11428.9 4456.75 184 -5271.00 2545.94 185 -5490.80 3208.34 186 -8448.31 2612.12 187 -7736.85 2848.33 188 -6737.94 2450.65 189 -6628.87 2850.79 190 -5622.97 1971.86 191 -5252.81 3131.36 192 -6121.88 2562.30 193 -8163.21 2359.46 194 -5124.98 2827.16 195 -6026.31 2101.97 196 -6190.20 2811.75 197 -5414.57 3056.10 198 -5193.52 2760.53 199 -7743.78 2311.13 200 -6933.79 3065.66 201 -5527.38 2794.27 202 -5060.97 2933.11 203 -7769.44 2962.23 204 -6490.06 2065.86 205 -4854.37 3016.81 206 -8476.31 3145.48 207 -4889.42 2976.07 208 -5271.90 2545.16 209 -9013.16 3750.93 210 -4934.35 2889.85 211 -7715.07 2779.99 212 -7228.00 2643.22 213 -4932.84 3371.41 214 -6065.41 2952.19 215 -5433.61 2471.69 216 -7132.78 3045.78 217 -5246.24 2787.01 218 -7231.96 3484.63 219 -8278.54 2731.33 220 -5352.19 2594.79 221 -5523.62 2575.25 222 -6389.26 3041.71 223 -5362.92 2981.80 224 -6156.00 2920.75 225 -8394.66 2665.83 226 -5800.64 3000.10 227 -5470.42 2984.36 228 -6506.20 3148.06 229 -4552.73 3131.15 230 -3644.93 3290.24 231 -6553.47 2747.84 232 -6232.28 2668.97 233 -6432.33 3105.47 234 -5712.79 1918.83 235 -8501.11 3105.35 236 -6744.50 2683.69 237 -7731.13 2816.40 238 -6805.46 2033.06 239 -8104.15 2356.74 240 -8095.00 2260.48 241 -8458.58 2610.09 242 -8422.34 2579.99 243 -4567.65 1276.08 244 -8270.56 2378.33 245 -8431.72 2554.75 246 -7319.80 2465.81 247 -5702.52 1888.81 248 -7372.49 3604.78 249 -5839.24 3211.91 250 -5603.66 2216.82 251 -5108.93 2958.27 252 -8452.53 3289.40 253 -6060.69 3022.99 254 -4953.51 3139.57 255 -7390.17 3095.29 256 -6477.72 2247.34 257 -6660.82 2936.57 258 -6681.55 3009.12 259 -5959.50 2880.14 260 -5661.16 2414.86 261 -8113.56 3293.02 262 -6193.98 2750.12 263 -5015.67 2909.02 264 -6446.49 2571.41 265 -5790.83 2758.59 266 -5081.43 2836.61 267 -5571.47 2789.37 268 -8380.59 2622.72 269 -5582.85 3221.59 270 -6363.98 3228.21 271 -4149.04 3189.55 272 -5261.48 2974.43 273 -8460.28 3264.98 274 -5823.44 2103.14 275 -5697.53 1931.03 276 -6039.92 2726.98 277 -6498.27 2309.52 278 -6171.89 3342.29 279 -5622.77 3355.96 280 -5773.31 2878.79 281 -6610.92 2698.07 282 -5485.93 3014.47 283 -5164.44 2778.82 284 -5021.83 3202.78 285 -5091.81 2952.34 286 -7664.49 2226.38 287 -6632.67 2498.08 288 -6094.74 2771.47 289 -5198.28 2978.08 290 -8511.34 3399.16 291 -8528.19 3361.29 292 -6712.39 2179.91 293 -8176.92 3182.87 294 -5322.90 2687.48 295 -6380.49 2936.07 296 -5531.36 1845.89 297 -5577.48 2768.24 298 -9332.64 4194.80 299 -5096.73 2835.26 300 -6725.58 2604.37 301 -5243.09 2849.91 302 -5219.97 2746.26 303 -5385.66 2364.84 304 -5732.06 2921.00 305 -6719.09 3448.62 306 -5544.54 2494.33 307 -4961.26 2920.16 308 -8326.35 3220.01 309 -7907.33 4315.91 310 -5572.55 2839.81 311 -7919.99 2261.17 312 -5666.77 2759.70 TEST04 DIST_TABLE_CHECK checks a distance table. The distance table filename is "spaeth2_09_dist.txt" The number of data items is 11 4: The table failed the triangle check. LL_DEGREES_TO_XY_TEST LL_DEGREES_TO_XY takes latitude and longitude information, and assigns pseudo XY coordinates. The LL filename is "uscap_ll.txt" The XY filename is "uscap_xy.txt" The number of data items is 50 The longitude/latidude data: 1 32.3615 -86.2791 2 58.3019 -134.420 3 33.4485 -112.074 4 34.7360 -92.3311 5 38.5556 -121.469 6 39.7392 -104.984 7 41.7670 -72.6770 8 39.1619 -75.5268 9 30.4518 -84.2728 10 33.7600 -84.3900 11 21.3089 -157.826 12 43.6137 -116.238 13 39.7833 -89.6504 14 39.7909 -86.1477 15 41.5909 -93.6209 16 39.0400 -95.6900 17 38.1973 -84.8631 18 30.4581 -91.1402 19 44.3235 -69.7653 20 38.9729 -76.5012 21 42.2352 -71.0275 22 42.7335 -84.5467 23 44.9500 -93.0940 24 32.3200 -90.2070 25 38.5730 -92.1893 26 46.5958 -112.027 27 40.8099 -96.6753 28 39.1609 -119.754 29 43.2201 -71.5491 30 40.2217 -74.7561 31 35.6672 -105.965 32 42.6598 -73.7813 33 35.7710 -78.6380 34 48.8133 -100.779 35 39.9622 -83.0006 36 35.4823 -97.5350 37 44.9311 -123.029 38 40.2698 -76.8756 39 41.8235 -71.4221 40 34.0000 -81.0350 41 44.3680 -100.336 42 36.1650 -86.7840 43 30.2667 -97.7500 44 40.7547 -111.893 45 44.2664 -72.5719 46 37.5400 -77.4600 47 47.0424 -122.893 48 38.3495 -81.6333 49 43.0747 -89.3844 50 41.1455 -104.802 The computed point values: 1 -5961.51 2236.04 2 -9287.82 4028.41 3 -7743.82 2311.14 4 -6379.68 2400.11 5 -8392.98 2664.03 6 -7253.95 2745.80 7 -5021.67 2885.92 8 -5218.57 2705.92 9 -5822.88 2104.09 10 -5830.98 2332.67 11 -10905.1 1472.36 12 -8031.52 3013.52 13 -6194.45 2748.85 14 -5952.43 2749.38 15 -6468.80 2873.75 16 -6611.76 2697.49 17 -5863.67 2639.27 18 -6297.39 2104.52 19 -4820.48 3062.56 20 -5285.90 2692.86 21 -4907.69 2918.27 22 -5841.81 2952.70 23 -6432.39 3105.85 24 -6232.91 2233.17 25 -6369.88 2665.22 26 -7740.58 3219.57 27 -6679.85 2819.78 28 -8274.47 2705.85 29 -4943.73 2986.32 30 -5165.33 2779.15 31 -7321.69 2464.45 32 -5097.97 2947.61 33 -5433.54 2471.62 34 -6963.39 3372.79 35 -5734.98 2761.22 36 -6739.25 2451.67 37 -8500.78 3104.54 38 -5311.77 2782.47 39 -4934.96 2889.83 40 -5599.17 2349.25 41 -6932.81 3065.63 42 -5996.40 2498.84 43 -6754.10 2091.30 44 -7731.30 2815.97 45 -5014.41 3058.62 46 -5352.15 2593.85 47 -8491.38 3250.43 48 -5640.51 2649.78 49 -6176.08 2976.28 50 -7241.37 2842.98 CITIES_PRB Normal end of execution. 19 May 2016 7:08:26.169 PM