├── .gitattributes ├── .gitignore ├── readme.md ├── gaddress.py ├── gintersection.py ├── geocode_batch.sql ├── geocode_intersection.sql ├── address_input └── MD_DC_address_sample_200.csv ├── intersection_input └── intersection_sample_200.csv ├── intersection_output └── output_intersection_sample_200.csv └── log └── 2010_MD.csv.log /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # Windows shortcuts 18 | *.lnk 19 | 20 | # ========================= 21 | # Operating System Files 22 | # ========================= 23 | 24 | # OSX 25 | # ========================= 26 | 27 | .DS_Store 28 | .AppleDouble 29 | .LSOverride 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear on external disk 35 | .Spotlight-V100 36 | .Trashes 37 | 38 | # Directories potentially created on remote AFP share 39 | .AppleDB 40 | .AppleDesktop 41 | Network Trash Folder 42 | Temporary Items 43 | .apdisk 44 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | This is my setup to batch geocode NFIRS data addresses into valid addresses and map to census block. 2 | 3 | - [Project Background](http://dracodoc.github.io/2015/11/11/Red-Cross-Smoke-Alarm-Project/) 4 | 5 | - [Environment Setup](http://dracodoc.github.io/2015/11/17/Geocoding/) 6 | 7 | - [Discussions On Scripts And Work Flow](http://dracodoc.github.io/2015/11/19/Script-workflow/) 8 | 9 | To use this work flow: 10 | 11 | 1. Setup server. Assuming the project folder located in `/home/ubuntu/geocode`. 12 | 2. Make address input file, upload to `address_input` folder. Don't use spaces in file name, it will cause error in shell script. 13 | 3. Run `python gaddress.py`, then `sh ./batch.sh`. 14 | 4. Output file will be put in `address_output` folder. The `log` folder hold the log file of console messages. 15 | 16 | -------------------------------------------------------------------------------- /gaddress.py: -------------------------------------------------------------------------------- 1 | __author__ = 'draco' 2 | # to generate shell script that batch geocoding addresses. Using bash directly involved passing parameters from bash to psql to script, too complicated now. 3 | import os 4 | 5 | #folder = sys.argv[0] 6 | # inputFolder = "d:\\Work\\Geocode\\address_input\\" 7 | inputFolder = "/home/ubuntu/geocode/address_input/" 8 | outputFolder = "/home/ubuntu/geocode/address_output/" 9 | # psql -d census -U postgres -h localhost -w -v input_file="'/home/ubuntu/geocode/address_input/address.csv'" 10 | # -f geocode_batch.sql 2>&1 | tee log/1.log 11 | # psql -d census -U postgres -h localhost -w -c '\copy address_table to /home/ubuntu/geocode/address_output/1.csv csv header' 12 | 13 | commands = [] 14 | for fileName in sorted(os.listdir(inputFolder)): 15 | if fileName.endswith(".csv"): 16 | comment = 'echo "=================<< processing file: ' + fileName + '>>================="' 17 | commands.append(comment) 18 | command_1 = 'psql -d census -U postgres -h localhost -w -v input_file="' + "'" + os.path.join(inputFolder, fileName) + "'" \ 19 | '" -v output_file="' + "'" + os.path.join(outputFolder, fileName) + "'" \ 20 | + '" -f geocode_batch.sql 2>&1 | tee log/' + fileName + '.log' 21 | commands.append(command_1) 22 | command_2 = "psql -d census -U postgres -h localhost -w -c '\copy address_table to " + \ 23 | os.path.join(outputFolder, 'output_' + fileName) + " csv header'" 24 | commands.append(command_2) 25 | 26 | # print commands[0] 27 | 28 | # script = open("f:\\batch.sh", "w") 29 | script = open("batch.sh", "w") 30 | script.write("\n".join(commands)) -------------------------------------------------------------------------------- /gintersection.py: -------------------------------------------------------------------------------- 1 | __author__ = 'draco' 2 | # to generate shell script that batch geocoding intersections. Using bash directly involved passing parameters from bash to psql to script, too complicated now. 3 | import os 4 | 5 | # inputFolder = "d:\\Work\\Geocode\\address_input\\" 6 | inputFolder = "/home/ubuntu/geocode/intersection_input/" 7 | outputFolder = "/home/ubuntu/geocode/intersection_output/" 8 | # assumption: log_intersection, geocode_intersection.sql, intersection_table 9 | 10 | # psql -d census -U postgres -h localhost -w -v input_file="'/home/ubuntu/geocode/address_input/address.csv'" 11 | # -f geocode_batch.sql 2>&1 | tee log/1.log 12 | # psql -d census -U postgres -h localhost -w -c '\copy address_table to /home/ubuntu/geocode/address_output/1.csv csv header' 13 | 14 | commands = [] 15 | for fileName in sorted(os.listdir(inputFolder)): 16 | if fileName.endswith(".csv"): 17 | comment = 'echo " ------ processing file: ' + fileName + '-------"' 18 | commands.append(comment) 19 | command_1 = 'psql -d census -U postgres -h localhost -w -v input_file="' + "'" + os.path.join(inputFolder, fileName) + "'" \ 20 | '" -v output_file="' + "'" + os.path.join(outputFolder, fileName) + "'" \ 21 | + '" -f geocode_intersection.sql 2>&1 | tee log_intersection/' + fileName + '.log' 22 | commands.append(command_1) 23 | command_2 = "psql -d census -U postgres -h localhost -w -c '\copy intersection_table to " + \ 24 | os.path.join(outputFolder, 'output_' + fileName) + " csv header'" 25 | commands.append(command_2) 26 | 27 | # print commands[0] 28 | 29 | # script = open("f:\\batch.sh", "w") 30 | script = open("batch.sh", "w") 31 | script.write("\n".join(commands)) -------------------------------------------------------------------------------- /geocode_batch.sql: -------------------------------------------------------------------------------- 1 | -- prepare tables -- 2 | DROP TABLE IF EXISTS address_table; 3 | CREATE TABLE address_table( 4 | row_seq varchar(255), 5 | input_address varchar(255), 6 | zip varchar(255) -- some input could be irregular or with leading 0 7 | ); 8 | -- aws version. modify this in debug 9 | COPY address_table FROM :input_file WITH DELIMITER '|' NULL 'NA' CSV HEADER; 10 | -- pc version. need permission, better copy to specific folder. 11 | -- COPY address_table FROM 'e:\\Data\\sample2.csv' WITH DELIMITER ',' NULL 'NA' CSV HEADER; 12 | -- update table, add key, indexing -- 13 | ALTER TABLE address_table 14 | ADD addid serial NOT NULL PRIMARY KEY, 15 | ADD rating integer, -- -1 for no match, -2 for exception of geocode 16 | ADD lon numeric, 17 | ADD lat numeric, 18 | ADD output_address text, 19 | ADD geomout geometry, -- a point geometry in NAD 83 long lat. 20 | ADD tabblock_id varchar(20), -- >15 for safe. FFFF: no match, EEEE: exception. 21 | ADD STATE text, 22 | ADD county text, 23 | ADD tractid text; 24 | 25 | -- to make the row count estimate more accurate. not really needed 26 | -- analyze address_table; 27 | 28 | --<< geocode function -- 29 | CREATE OR REPLACE FUNCTION geocode_sample(sample_size integer) 30 | RETURNS void AS $$ 31 | DECLARE OUTPUT address_table%ROWTYPE; 32 | BEGIN 33 | UPDATE address_table 34 | SET (rating, output_address, lon, lat, geomout) 35 | = (COALESCE((g.geo).rating,-1), 36 | pprint_addy((g.geo).addy), 37 | ST_X((g.geo).geomout)::numeric(8,5), 38 | ST_Y((g.geo).geomout)::numeric(8,5), 39 | (g.geo).geomout 40 | ) 41 | FROM (SELECT addid 42 | FROM address_table 43 | WHERE rating IS NULL 44 | ORDER BY addid LIMIT sample_size 45 | ) AS a 46 | LEFT JOIN ( 47 | SELECT sample.addid, geocode(sample.input_address,1) AS geo 48 | FROM (SELECT addid, input_address 49 | FROM address_table WHERE rating IS NULL 50 | ORDER BY addid LIMIT sample_size 51 | ) AS sample 52 | ) AS g ON a.addid = g.addid 53 | WHERE a.addid = address_table.addid; 54 | 55 | EXCEPTION 56 | WHEN OTHERS THEN 57 | SELECT * INTO OUTPUT 58 | FROM address_table 59 | WHERE rating IS NULL ORDER BY addid LIMIT 1; 60 | RAISE NOTICE '
in samples started from: %', OUTPUT; 61 | RAISE notice '-- !!! % % !!!--', SQLERRM, SQLSTATE; 62 | UPDATE address_table 63 | SET rating = -2 64 | FROM (SELECT addid 65 | FROM address_table 66 | WHERE rating IS NULL ORDER BY addid LIMIT sample_size 67 | ) AS sample 68 | WHERE sample.addid = address_table.addid; 69 | END; 70 | $$ LANGUAGE plpgsql; 71 | -- geocode function >>-- 72 | 73 | --<< census block function -- 74 | CREATE OR REPLACE FUNCTION mapblock_sample(block_sample_size integer) 75 | RETURNS void AS $$ 76 | DECLARE OUTPUT address_table%ROWTYPE; 77 | BEGIN 78 | UPDATE address_table 79 | SET (tabblock_id, STATE, county, tractid) 80 | = (COALESCE(ab.tabblock_id,'FFFF'), 81 | substring(ab.tabblock_id FROM 1 FOR 2), 82 | substring(ab.tabblock_id FROM 3 FOR 3), 83 | substring(ab.tabblock_id FROM 1 FOR 11) 84 | ) 85 | FROM 86 | (SELECT addid 87 | FROM address_table 88 | WHERE (geomout IS NOT NULL) AND (tabblock_id IS NULL) 89 | ORDER BY addid LIMIT block_sample_size 90 | ) AS a 91 | LEFT JOIN ( 92 | SELECT a.addid, b.tabblock_id 93 | FROM address_table AS a, tabblock AS b 94 | WHERE (geomout IS NOT NULL) AND (a.tabblock_id IS NULL) 95 | AND ST_Contains(b.the_geom, ST_SetSRID(ST_Point(a.lon, a.lat), 4269)) 96 | ORDER BY addid LIMIT block_sample_size 97 | ) AS ab ON a.addid = ab.addid 98 | WHERE a.addid = address_table.addid; 99 | -- no exception really happened, but still keep it here. 100 | EXCEPTION 101 | WHEN OTHERS THEN 102 | SELECT * INTO OUTPUT 103 | FROM address_table 104 | WHERE (geomout IS NOT NULL) AND (tabblock_id IS NULL) 105 | ORDER BY addid LIMIT 1; 106 | RAISE NOTICE ' error in samples started from: %', OUTPUT; 107 | RAISE notice '-- !!! % % !!!--', SQLERRM, SQLSTATE; 108 | UPDATE address_table 109 | SET tabblock_id = 'EEEE' 110 | FROM (SELECT addid 111 | FROM address_table 112 | WHERE (geomout IS NOT NULL) AND (tabblock_id IS NULL) 113 | ORDER BY addid LIMIT block_sample_size 114 | ) AS a 115 | WHERE a.addid = address_table.addid; 116 | END; 117 | $$ LANGUAGE plpgsql; 118 | -- census block function >>-- 119 | 120 | --<< main control -- 121 | -- cannot replace function return type, need to drop first 122 | DROP FUNCTION IF EXISTS geocode_table(); -- only need to provide IN arg 123 | CREATE OR REPLACE FUNCTION geocode_table( 124 | OUT table_size integer, 125 | OUT remaining_rows integer, 126 | OUT total_time interval(0), 127 | OUT time_per_row interval(3) 128 | ) AS $func$ 129 | DECLARE sample_size integer; 130 | DECLARE block_sample_size integer; 131 | DECLARE report_address_runs integer;-- sample size * runs, 100 * 1 = 100 132 | DECLARE report_block_runs integer;-- block size * runs, 100 * 10 = 1000 133 | DECLARE starting_time timestamp(0) WITH time ZONE; 134 | DECLARE time_stamp timestamp(0) WITH time ZONE; 135 | DECLARE time_passed interval(1); 136 | 137 | BEGIN 138 | SELECT reltuples::bigint INTO table_size 139 | FROM pg_class 140 | WHERE oid = 'public.address_table'::regclass; 141 | starting_time := clock_timestamp(); 142 | time_stamp := clock_timestamp(); 143 | RAISE notice '> % : Start on table of %', starting_time, table_size; 144 | RAISE notice '> time passed | address processed <<<< address left'; 145 | sample_size := 1; 146 | block_sample_size := 10; 147 | report_address_runs := 100; -- modify this in debugging with small sample 148 | report_block_runs := 100; -- modify this in debug with small sample 149 | FOR i IN 1..(SELECT table_size / sample_size + 1) LOOP 150 | PERFORM geocode_sample(sample_size); 151 | -- s taken for 100 rows x 10 = ms/row. 152 | IF i % report_address_runs = 0 THEN 153 | SELECT count(*) INTO remaining_rows 154 | FROM address_table WHERE rating IS NULL; 155 | time_passed := clock_timestamp() - time_stamp; 156 | RAISE notice E'> % |\t%\t<<<<\t%', 157 | time_passed, i * sample_size, remaining_rows; 158 | time_stamp := clock_timestamp(); 159 | END IF; 160 | END LOOP; 161 | time_stamp := clock_timestamp(); 162 | RAISE notice '==== start mapping census block ===='; 163 | RAISE notice '# time passed | address to block <<<< address left'; 164 | FOR i IN 1..(SELECT table_size / block_sample_size + 1) LOOP 165 | PERFORM mapblock_sample(block_sample_size); 166 | IF i % report_block_runs = 0 THEN 167 | SELECT count(*) INTO remaining_rows 168 | FROM address_table WHERE tabblock_id IS NULL; 169 | time_passed := clock_timestamp() - time_stamp; 170 | RAISE notice E'# % |\t%\t<<<<\t%', 171 | time_passed, i * block_sample_size, remaining_rows; 172 | time_stamp := clock_timestamp(); 173 | END IF; 174 | END LOOP; 175 | SELECT count(*) INTO remaining_rows 176 | FROM address_table WHERE rating IS NULL; 177 | total_time := to_char(clock_timestamp() - starting_time, 'HH24:MI:SS'); 178 | time_per_row := to_char(total_time / table_size, 'HH24:MI:SS.MS'); 179 | END 180 | $func$ LANGUAGE plpgsql; 181 | -- main control >>-- 182 | 183 | SELECT * FROM geocode_table(); 184 | 185 | -------------------------------------------------------------------------------- /geocode_intersection.sql: -------------------------------------------------------------------------------- 1 | -- prepare tables -- 2 | DROP TABLE IF EXISTS intersection_table; 3 | CREATE TABLE intersection_table( 4 | row_seq varchar(255), 5 | street_1 varchar(255), 6 | street_2 varchar(255), 7 | STATE varchar(20), 8 | city varchar(255), 9 | zip varchar(255) -- some input could be irregular or with leading 0, use string to be safe 10 | ); 11 | -- aws version. modify this in debug 12 | COPY intersection_table FROM :input_file WITH DELIMITER '|' NULL 'NA' CSV HEADER; 13 | -- pc version. 14 | -- COPY intersection_table FROM 'e:\\Data\\intersection_sample.csv' WITH DELIMITER '|' NULL 'NA' CSV HEADER; 15 | -- update table, add key, indexing -- 16 | ALTER TABLE intersection_table 17 | ADD addid serial NOT NULL PRIMARY KEY, 18 | ADD rating integer, -- -1 for no match, -2 for exception of geocode 19 | ADD lon numeric, 20 | ADD lat numeric, 21 | ADD output_address text, 22 | ADD geomout geometry, -- a point geometry in NAD 83 long lat. 23 | ADD tabblock_id varchar(20), -- sometimes there are value over 15. 24 | ADD state_fips text, 25 | ADD county_fips text, 26 | ADD tractid text; 27 | 28 | -- to make the row count estimate more accurate. not really needed 29 | -- ANALYZE intersection_table; 30 | 31 | --<< geocode function -- 32 | CREATE OR REPLACE FUNCTION geocode_intersection_sample(sample_size integer) 33 | RETURNS void AS $$ 34 | DECLARE OUTPUT intersection_table%ROWTYPE; 35 | BEGIN 36 | UPDATE intersection_table 37 | SET ( rating, output_address, lon, lat, geomout) 38 | = ( COALESCE((g.geo).rating,-1), 39 | pprint_addy((g.geo).addy), 40 | ST_X((g.geo).geomout)::numeric(8,5), 41 | ST_Y((g.geo).geomout)::numeric(8,5), -- using 6 cause problem in census block mapping. 42 | (g.geo).geomout 43 | ) 44 | FROM (SELECT addid 45 | FROM intersection_table 46 | WHERE rating IS NULL 47 | ORDER BY addid LIMIT sample_size 48 | ) AS a 49 | LEFT JOIN (SELECT sample.addid, 50 | geocode_intersection( 51 | sample.street_1, 52 | sample.street_2, 53 | sample.STATE, 54 | sample.city, 55 | sample.zip, 56 | 1 57 | ) AS geo 58 | FROM (SELECT * 59 | FROM intersection_table WHERE rating IS NULL 60 | ORDER BY addid LIMIT sample_size 61 | ) AS sample 62 | ) AS g ON a.addid = g.addid 63 | WHERE a.addid = intersection_table.addid; 64 | 65 | EXCEPTION 66 | WHEN OTHERS THEN 67 | SELECT * INTO OUTPUT 68 | FROM intersection_table 69 | WHERE rating IS NOT NULL ORDER BY addid DESC LIMIT 1; 70 | RAISE NOTICE 'Error in sample rows started from: %', OUTPUT; 71 | UPDATE intersection_table 72 | SET rating = -2 73 | FROM (SELECT addid 74 | FROM intersection_table 75 | WHERE rating IS NULL 76 | ORDER BY addid LIMIT sample_size 77 | ) AS sample 78 | WHERE sample.addid = intersection_table.addid; 79 | END; 80 | $$ LANGUAGE plpgsql; 81 | 82 | 83 | -- census block function --- 84 | CREATE OR REPLACE FUNCTION mapblock_sample(block_sample_size integer) 85 | RETURNS void AS $$ 86 | DECLARE OUTPUT intersection_table%ROWTYPE; 87 | BEGIN 88 | UPDATE intersection_table 89 | SET (tabblock_id, state_fips, county_fips, tractid) 90 | = (COALESCE(ab.tabblock_id,'FFFF'), 91 | substring(ab.tabblock_id FROM 1 FOR 2), 92 | substring(ab.tabblock_id FROM 3 FOR 3), 93 | substring(ab.tabblock_id FROM 1 FOR 11) 94 | ) 95 | FROM (SELECT addid 96 | FROM intersection_table 97 | WHERE (geomout IS NOT NULL) AND (tabblock_id IS NULL) 98 | ORDER BY addid LIMIT block_sample_size 99 | ) AS a 100 | LEFT JOIN ( 101 | SELECT a.addid, b.tabblock_id 102 | FROM intersection_table AS a, tabblock AS b 103 | WHERE (geomout IS NOT NULL) AND (a.tabblock_id IS NULL) 104 | AND ST_Contains(b.the_geom, ST_SetSRID(ST_Point(a.lon, a.lat), 4269)) 105 | ORDER BY addid LIMIT block_sample_size 106 | ) AS ab ON a.addid = ab.addid 107 | WHERE ab.addid = intersection_table.addid; 108 | 109 | EXCEPTION 110 | WHEN OTHERS THEN 111 | SELECT * INTO OUTPUT 112 | FROM intersection_table 113 | WHERE (geomout IS NOT NULL) AND (tabblock_id IS NULL) 114 | ORDER BY addid DESC LIMIT 1; 115 | RAISE NOTICE ' error in samples started from: %', OUTPUT; 116 | RAISE notice '-- !!! % % !!!--', SQLERRM, SQLSTATE; 117 | UPDATE intersection_table 118 | SET tabblock_id = 'EEEE' 119 | FROM (SELECT addid 120 | FROM intersection_table 121 | WHERE (geomout IS NOT NULL) AND (tabblock_id IS NULL) 122 | ORDER BY addid LIMIT block_sample_size 123 | ) AS a 124 | WHERE a.addid = intersection_table.addid; 125 | END; 126 | $$ LANGUAGE plpgsql; 127 | -- census block function >>-- 128 | 129 | 130 | --<< main control --- 131 | DROP FUNCTION IF EXISTS geocode_table(); 132 | CREATE OR REPLACE FUNCTION geocode_table( 133 | OUT table_size integer, 134 | OUT remaining_rows integer, 135 | OUT total_time interval(0), 136 | OUT time_per_row interval(3) 137 | ) AS $func$ 138 | DECLARE sample_size integer; 139 | DECLARE block_sample_size integer; 140 | DECLARE report_address_runs integer;-- sample size * runs, 100 * 1 = 100 141 | DECLARE report_block_runs integer;-- block size * runs, 100 * 10 = 1000 142 | DECLARE starting_time timestamp(0) WITH time ZONE; 143 | DECLARE time_stamp timestamp(0) WITH time ZONE; 144 | DECLARE time_passed interval(1); 145 | 146 | 147 | BEGIN 148 | SELECT reltuples::bigint INTO table_size 149 | FROM pg_class 150 | WHERE oid = 'public.intersection_table'::regclass; 151 | starting_time := clock_timestamp(); 152 | time_stamp := clock_timestamp(); 153 | RAISE notice '> % : Start on table of %', starting_time, table_size; 154 | RAISE notice '> time passed | address processed <<<< address left'; 155 | sample_size := 1; 156 | block_sample_size := 10; 157 | report_address_runs := 100; -- modify this in debugging with small sample 158 | report_block_runs := 100; -- modify this in debug with small sample 159 | FOR i IN 1..(SELECT table_size / sample_size + 1) LOOP 160 | PERFORM geocode_intersection_sample(sample_size); 161 | IF i % report_address_runs = 0 THEN 162 | SELECT count(*) INTO remaining_rows 163 | FROM intersection_table WHERE rating IS NULL; 164 | time_passed := clock_timestamp() - time_stamp; 165 | RAISE notice E'> % |\t%\t<<<<\t%', 166 | time_passed, i * sample_size, remaining_rows; 167 | time_stamp := clock_timestamp(); 168 | END IF; 169 | END LOOP; 170 | time_stamp := clock_timestamp(); 171 | RAISE notice '==== start mapping census block ===='; 172 | RAISE notice '# time passed | address to block <<<< address left'; 173 | FOR i IN 1..(SELECT table_size / block_sample_size + 1) LOOP 174 | PERFORM mapblock_sample(block_sample_size); 175 | IF i % report_block_runs = 0 THEN 176 | SELECT count(*) INTO remaining_rows 177 | FROM intersection_table WHERE tabblock_id IS NULL; 178 | time_passed := clock_timestamp() - time_stamp; 179 | RAISE notice E'# % |\t%\t<<<<\t%', 180 | time_passed, i * block_sample_size, remaining_rows; 181 | time_stamp := clock_timestamp(); 182 | END IF; 183 | END LOOP; 184 | -- report table status. if have remaining, run again. may not need this. 185 | SELECT count(*) INTO remaining_rows 186 | FROM intersection_table WHERE rating IS NULL; 187 | total_time := to_char(clock_timestamp() - starting_time, 'HH24:MI:SS'); 188 | time_per_row := to_char(total_time / table_size, 'HH24:MI:SS.MS'); 189 | END 190 | $func$ LANGUAGE plpgsql; 191 | -- main control >>-- 192 | 193 | SELECT * FROM geocode_table(); 194 | 195 | 196 | -------------------------------------------------------------------------------- /address_input/MD_DC_address_sample_200.csv: -------------------------------------------------------------------------------- 1 | row_seq|input_address|zip 2 | 42203|7365 RACE RD , HARMENS, MD 00000|00000 3 | 53948|37 Parking Ramp , Washington, DC 20001|20001 4 | 229|1315 5TH ST NW , WASHINGTON, DC 20001|20001 5 | 688|1014 11TH ST NE , WASHINGTON, DC 20001|20001 6 | 2599|100 RANDOLPH PL NW , WASHINGTON, DC 20001|20001 7 | 3218|212 W ST NW , WASHINGTON, DC 20001|20001 8 | 1565|815 T ST NW , WASHINGTON, DC 20001|20001 9 | 812|222 BATES ST NW , WASHINGTON, DC 20001|20001 10 | 3434|1923 VERMONT AVE NW , WASHINGTON, DC 20001|20001 11 | 3321|1831 D ST NE , WASHINGTON, DC 20002|20002 12 | 3048|426 18TH ST NE , WASHINGTON, DC 20002|20002 13 | 2023|1115 PARK ST NE , WASHINGTON, DC 20002|20002 14 | 2941|1127 7TH ST NE , WASHINGTON, DC 20002|20002 15 | 1066|711 24TH ST NE , WASHINGTON, DC 20002|20002 16 | 1951|2107 H ST NE , WASHINGTON, DC 20002|20002 17 | 2055|1200 NORTH CAPITOL ST NW C411, WASHINGTON, DC 20002|20002 18 | 2097|1215 1ST ST NE 8F, WASHINGTON, DC 20002|20002 19 | 1404|1209 17TH ST NE , WASHINGTON, DC 20002|20002 20 | 2594|600 E ST NW , WASHINGTON, DC 20004|20004 21 | 1987|1329 14TH ST NW , WASHINGTON, DC 20005|20005 22 | 2551|1111 MASSACHUSETTS AVE NW , WASHINGTON, DC 20005|20005 23 | 3613|1133 15TH ST NW , WASHINGTON, DC 20005|20005 24 | 1449|3400 MASSACHUSETTS AVE NW , WASHINGTON, DC 20007|20007 25 | 3488|3400 MASSACHUSETTS AVE NW , WASHINGTON, DC 20007|20007 26 | 254|3616 FESSENDEN ST NW , WASHINGTON, DC 20008|20008 27 | 200|5132 LINNEAN TER NW , WASHINGTON, DC 20008|20008 28 | 639|3640 BRANDYWINE ST NW , WASHINGTON, DC 20008|20008 29 | 3785|1617 U ST NW , WASHINGTON, DC 20009|20009 30 | 1|45 GREEN HILL RD , WASHINGTON, DC 20009|20009 31 | 2870|1841 COLUMBIA RD NW , WASHINGTON, DC 20009|20009 32 | 684|729 IRVING ST NW , WASHINGTON, DC 20010|20010 33 | 3747|1433 MONROE ST NW , WASHINGTON, DC 20010|20010 34 | 3693|3636 16TH ST NW , WASHINGTON, DC 20010|20010 35 | 837|3920 ARGYLE TER NW , WASHINGTON, DC 20011|20011 36 | 2409|3900 14TH ST NW , WASHINGTON, DC 20011|20011 37 | 3679|1419 RITTENHOUSE ST NW , WASHINGTON, DC 20011|20011 38 | 2538|4121 7TH ST NW , WASHINGTON, DC 20011|20011 39 | 524|5717 3RD PL NW , WASHINGTON, DC 20011|20011 40 | 1226|734 LONGFELLOW ST NW , WASHINGTON, DC 20011|20011 41 | 699|6209 12TH ST NW , WASHINGTON, DC 20011|20011 42 | 947|6605 13TH PL NW , WASHINGTON, DC 20012|20012 43 | 586|1400 IRIS ST NW , WASHINGTON, DC 20012|20012 44 | 1832|1301 FLORAL ST NW , WASHINGTON, DC 20012|20012 45 | 2871|6500 PINEY BRANCH RD NW , WASHINGTON, DC 20012|20012 46 | 485|3610 LIVINGSTON ST NW , WASHINGTON, DC 20015|20015 47 | 2873|6314 UTAH AVE NW , WASHINGTON, DC 20015|20015 48 | 489|5318 BROAD BRANCH RD NW , WASHINGTON, DC 20015|20015 49 | 2018|5230 WISCONSIN AVE NW , WASHINGTON, DC 20015|20015 50 | 319|4712 YUMA ST NW , WASHINGTON, DC 20016|20016 51 | 2138|4800 NEBRASKA AVE NW , WASHINGTON, DC 20016|20016 52 | 3207|4201 BUTTERWORTH PL NW , WASHINGTON, DC 20016|20016 53 | 494|3722 CHESAPEAKE ST NW , WASHINGTON, DC 20016|20016 54 | 1145|2800 12TH ST NE , WASHINGTON, DC 20017|20017 55 | 1629|4815 8TH ST NE , WASHINGTON, DC 20017|20017 56 | 1949|2705 BLADENSBURG RD NE , WASHINGTON, DC 20018|20018 57 | 2642|2405 RHODE ISLAND AVE NE , WASHINGTON, DC 20018|20018 58 | 860|1601 W ST NE , WASHINGTON, DC 20018|20018 59 | 2368|501 32ND ST SE 2, WASHINGTON, DC 20019|20019 60 | 361|5056 A ST SE , WASHINGTON, DC 20019|20019 61 | 1007|4648 A ST SE , WASHINGTON, DC 20019|20019 62 | 3094|320 61ST ST NE , WASHINGTON, DC 20019|20019 63 | 491|3900 AMES ST NE FRONT, WASHINGTON, DC 20019|20019 64 | 750|4372 DUBOIS PL SE , WASHINGTON, DC 20019|20019 65 | 3770|3101 K ST SE , WASHINGTON, DC 20019|20019 66 | 2530|3708 HAYES ST NE , WASHINGTON, DC 20019|20019 67 | 1680|4638 H ST SE , WASHINGTON, DC 20019|20019 68 | 818|5312 EAST CAPITOL ST NE , WASHINGTON, DC 20019|20019 69 | 2795|5009 QUEENS STROLL PL SE , WASHINGTON, DC 20019|20019 70 | 3432|600 DIVISION AVE NE , WASHINGTON, DC 20019|20019 71 | 1108|3127 G ST SE , WASHINGTON, DC 20019|20019 72 | 1297|3072 STANTON RD SE , WASHINGTON, DC 20020|20020 73 | 3456|2330 GOOD HOPE RD SE , WASHINGTON, DC 20020|20020 74 | 2920|3090 STANTON RD SE , WASHINGTON, DC 20020|20020 75 | 668|1815 TRENTON PL SE 204, WASHINGTON, DC 20020|20020 76 | 2860|2051 36TH ST SE , WASHINGTON, DC 20020|20020 77 | 3143|1915 33RD ST SE , WASHINGTON, DC 20020|20020 78 | 2282|4120 SOUTHERN AVE SE , WASHINGTON, DC 20020|20020 79 | 997|2300 GOOD HOPE RD SE , WASHINGTON, DC 20020|20020 80 | 2479|2406 ELVANS RD SE , WASHINGTON, DC 20020|20020 81 | 159|101 G ST SW , WASHINGTON, DC 20024|20024 82 | 1215|3870 9TH ST SE 101, WASHINGTON, DC 20032|20032 83 | 3483|3850 SOUTH CAPITOL ST , WASHINGTON, DC 20032|20032 84 | 3662|900 VARNEY ST SE , WASHINGTON, DC 20032|20032 85 | 1020|135 WILMINGTON PL SE , WASHINGTON, DC 20032|20032 86 | 2644|4660 MARTIN LUTHER KING JR AVE SW , WASHINGTON, DC 20032|20032 87 | 1837|741 ALABAMA AVE SE 4, WASHINGTON, DC 20032|20032 88 | 116|3747 1ST ST SE , WASHINGTON, DC 20032|20032 89 | 2328|114 WAYNE PL SE 406, WASHINGTON, DC 20032|20032 90 | 1277|4254 6TH ST SE 1, WASHINGTON, DC 20032|20032 91 | 1900|3790 MARTIN LUTHER KING JR AVE SE , WASHINGTON, DC 20032|20032 92 | 3270|3865 HALLEY TER SE , WASHINGTON, DC 20032|20032 93 | 2771|434 MELLON ST SE 1 DC, WASHINGTON, DC 20032|20032 94 | 3109|3700 O ST NW , WASHINGTON, DC 20057|20057 95 | 53921|7995 PINNACLE RIDGE RD , WASHINGTON, DC 20112|20112 96 | 1860|1600 PENNSYLVANIA AVE NW , WASHINGTON, DC 20500|20500 97 | 1724|1600 PENNSYLVANIA AVE NW , WASHINGTON, DC 20500|20500 98 | 2736|1600 PENNSYLVANIA AVE NW , WASHINGTON, DC 20500|20500 99 | 2702|1600 PENNSYLVANIA AVE NW , WASHINGTON, DC 20500|20500 100 | 15523|11446 WELMONT CT , WALDORF, MD 20601|20601 101 | 17396|3723 Pecan Court , Waldorf, MD 20601|20601 102 | 17513|2660 Chorus Court , Waldorf, MD 20601|20601 103 | 16060|2930 St. Peters Church RD , Waldorf, MD 20602|20602 104 | 16331|11725 Berry RD , Waldorf, MD 20602|20602 105 | 16184|2050 Nike DR , Waldorf, MD 20602|20602 106 | 16183|6057 sirenia PL , Waldorf, MD 20602|20602 107 | 17146|9210 Kris DR , WALDORF, MD 20602|20602 108 | 16445|11930 ACTON LN , Waldorf, MD 20602|20602 109 | 16311| Smallwood DR , Waldorf, MD 20602|20602 110 | 17687|10145 Berry RD , Waldorf, MD 20602|20602 111 | 16399|3150 Middletown RD , Waldorf, MD 20602|20602 112 | 16332|3371 Mattawoman-Beantown RD , Waldorf, MD 20602|20602 113 | 16421|2301 Avalon CT , Waldorf, MD 20602|20602 114 | 16231|2609 Meadowsweet DR , Waldorf, MD 20602|20602 115 | 17989|2338 LAMBETH HILL DR , Waldorf, MD 20603|20603 116 | 17921| Castletower CT , Waldorf, MD 20603|20603 117 | 17771|6006 Hampshire CIR , Waldorf, MD 20603|20603 118 | 17829|10487 Mark DR , Waldorf, MD 20603|20603 119 | 17830|12120 Burning Ridge CT , Waldorf, MD 20603|20603 120 | 17650|814 Roxbury CT , Waldorf, MD 20603|20603 121 | 17755|5113 Royal Birkdale AVE , Waldorf, MD 20603|20603 122 | 32414|16302 OLD MARSHALL HALL RD , Accokeek, MD 20607|20607 123 | 36778|21340 Colton Point RD , Avenue, MD 20609|20609 124 | 33879|17305 AQUASCO RD , Baden, MD 20613|20613 125 | 17592|8275 Knighthood Place , Bryans Road, MD 20616|20616 126 | 16782|3941 SHAFTBERRY ST , BRYANS ROAD, MD 20616|20616 127 | 17783|8925 Victory CT , Bryans Road, MD 20616|20616 128 | 15513|7345 INDIAN HEAD HWY , BRYANS ROAD, MD 20616|20616 129 | 16767|3809 TULLYCROSS CT , BRYANS ROAD, MD 20616|20616 130 | 17509|7560 Bumpy Oak Road , Bryans Road, MD 20616|20616 131 | 17398|7245 Ransome Place , Bryans Road, MD 20616|20616 132 | 17584|3114 Ice House Place , Bryans Road, MD 20616|20616 133 | 15926|6435 S Leonardtown RD , Bryantown, MD 20617|20617 134 | 15803|6966 N Leonardtown RD , Bryantown, MD 20617|20617 135 | 37053|23900 N PATUXENT BEACH RD , CALIFORNIA, MD 20619|20619 136 | 36364|22599 MACARTHUR BLVD , CALIFORNIA, MD 20619|20619 137 | 36511|23332 TOWN CREEK DR , CALIFORNIA, MD 20619|20619 138 | 37280|22576 MacARTHUR BLVD , CALIFORNIA, MD 20619|20619 139 | 16687|14675 S Cuckold Creek RD , Cobb Island, MD 20625|20625 140 | 36677|21340 Colton Point RD , Coltons Point, MD 20626|20626 141 | 36643|18151 St Jeromes Neck RD , DAMERON, MD 20628|20628 142 | 37270|45779 BUCK HEWITT RD , GREAT MILLS, MD 20634|20634 143 | 37235|45485 MIRAMAR WAY , GREAT MILLS, MD 20634|20634 144 | 36701|45765 Gunther DR , Great Mills, MD 20634|20634 145 | 36904|24235 MERVELL DEAN RD , Hollywood, MD 20636|20636 146 | 36441|44178 AIRPORT RD , HOLLYWOOD, MD 20636|20636 147 | 35989|24290 HALF PONE POINT RD , HOLLYWOOD, MD 20636|20636 148 | 36918|24410 HILLCREST DR , Hollywood, MD 20636|20636 149 | 36917|24946 BRISCOE THOMPSON WAY , Hollywood, MD 20636|20636 150 | 36878|29435 HEARTS DESIRE DR , Hollywood, MD 20636|20636 151 | 36947|22442 WHITE OAK ROAD , Hollywood, MD 20636|20636 152 | 36874|23955 HOLLYWOOD RD , Hollywood, MD 20636|20636 153 | 15896|15466 Park AVE , Hughesville, MD 20637|20637 154 | 16646| Prince Frederick Road , Hughesville, MD 20637|20637 155 | 15780| Brandywine RD , Hughesville, MD 20637|20637 156 | 15880|6155 Cracklingtown RD , Hughesville, MD 20637|20637 157 | 15891|8415 Keech RD , Hughesville, MD 20637|20637 158 | 12267|5550 STEPHEN REID RD , HUNTINGTOWN, MD 20639|20639 159 | 12044|5005 N SOLOMONS ISLAND RD , HUNTINGTOWN, MD 20639|20639 160 | 16769|5242 POND VIEW CT , INDIAN HEAD, MD 20640|20640 161 | 16764|4705 STRAUSS AVE , INDIAN HEAD, MD 20640|20640 162 | 17144|11 Dale DR , Indian Head, MD 20640|20640 163 | 16757|5750 SMALLWOOD CHURCH RD , IRONSIDES, MD 20643|20643 164 | 15509|14895 IVANHOE DR , ISSUE, MD 20645|20645 165 | 17285|8856 Derby Court CT , La Plata, MD 20646|20646 166 | 15262|10830 NAUTICA PL , La Plata, MD 20646|20646 167 | 15719|8560 Penns Hill RD , La Plata, MD 20646|20646 168 | 15610|8930 FAIRGROUNDS RD , La Plata, MD 20646|20646 169 | 17187|9250 Mona Farm Place PL , La Plata, MD 20646|20646 170 | 15406|2122 DUCHY , La Plata, MD 20646|20646 171 | 15407|16215 COBB ISLAND RD , La Plata, MD 20646|20646 172 | 15364|14074 BEVERLY , La Plata, MD 20646|20646 173 | 15512|400 HARFORD ST , La Plata, MD 20646|20646 174 | 15242|7610 SHIRLEY BLVD , La Plata, MD 20646|20646 175 | 15549| CHARLES ST , La Plata, MD 20646|20646 176 | 15530|1 HICKORY LANE , La Plata, MD 20646|20646 177 | 17289|8753 Kentucky Avenue AVE , La Plata, MD 20646|20646 178 | 15210|2450 SHAWNEE LA , La Plata, MD 20646|20646 179 | 15370|5075 CLAUDES , La Plata, MD 20646|20646 180 | 15414|11969 LINCOLN PL , La Plata, MD 20646|20646 181 | 36011|43025 MARWOOD CT , LEONARDTOWN, MD 20650|20650 182 | 36099|40688 CLEARFIELDS CT , LEONARDTOWN, MD 20650|20650 183 | 35935|40955 MERCHANTS LA , LEONARDTOWN, MD 20650|20650 184 | 37131|21779 TULAGI PL , LEXINGTON PARK, MD 20653|20653 185 | 36372|45831 KRYSTAL LA , LEXINGTON PARK, MD 20653|20653 186 | 36505|46853 ROGERS DR , LEXINGTON PARK, MD 20653|20653 187 | 36400|21895 PEGG RD , LEXINGTON PARK, MD 20653|20653 188 | 36465|45860 KRYSTAL LA , LEXINGTON PARK, MD 20653|20653 189 | 36564|21678 GREAT MILLS RD , LEXINGTON PARK, MD 20653|20653 190 | 11903|865 CRYSTAL ROCK RD , LUSBY, MD 20657|20657 191 | 11886|865 CRYSTAL ROCK RD , LUSBY, MD 20657|20657 192 | 37114|12554 SANTA ROSA RD , LUSBY, MD 20657|20657 193 | 16910|4995 PISGAH MARBURY RD , PISGAH, MD 20658|20658 194 | 16927|4400 SMALLWOOD CHURCH RD , MARBURY, MD 20658|20658 195 | 36189|10855 Charles ST , Mechanicsville, MD 20659|20659 196 | 36171|39250 New Market Turner RD , Mechanicsville, MD 20659|20659 197 | 36142|38373 Mount Wolf RD , Mechanicsville, MD 20659|20659 198 | 36321|27064 Jeannie CT , Mechanicsville, MD 20659|20659 199 | 15984|27161 Birch Manor CIR , Mechanicsville, MD 20659|20659 200 | 36116|40419 Waterview DR , Mechanicsville, MD 20659|20659 201 | 36191|27861 Budds Creek RD , Mechanicsville, MD 20659|20659 -------------------------------------------------------------------------------- /intersection_input/intersection_sample_200.csv: -------------------------------------------------------------------------------- 1 | row_seq|street_1|street_2|state|city|zip 2 | 674| 7TH ST NW |G ST NW|DC|WASHINGTON|20001 3 | 3801| 7TH ST NW |G ST NW|DC|WASHINGTON|20001 4 | 2601| I ST NW |4TH ST NW|DC|WASHINGTON|20001 5 | 84| 7TH ST NW |T ST NW|DC|WASHINGTON|20001 6 | 3806| 16TH ST NE |WEST VIRGINIA AVE NE|DC|WASHINGTON|20002 7 | 267| 11TH ST NE |K ST NE|DC|WASHINGTON|20002 8 | 2712| NEW YORK AVE NE |SOUTH DAKOTA AVE NE|DC|WASHINGTON|20002 9 | 2324| LINCOLN RD NE |TODD PL NE|DC|WASHINGTON|20002 10 | 2159| 19TH ST NE |H ST NE|DC|WASHINGTON|20002 11 | 931| 15TH ST NE |MARYLAND AVE NE|DC|WASHINGTON|20002 12 | 102| 4TH ST NE |PENN ST NE|DC|WASHINGTON|20002 13 | 3628| 3RD ST SE |E ST SE|DC|WASHINGTON|20003 14 | 3472| 10TH ST SE |NORTH CAROLINA AVE S|DC|WASHINGTON|20003 15 | 1919| 8TH ST SE |VIRGINIA AVE SE|DC|WASHINGTON|20003 16 | 3789| 9TH ST NW |PENNSYLVANIA AVE NW|DC|WASHINGTON|20004 17 | 421| 3RD ST NW |MADISON DR NW|DC|WASHINGTON|20004 18 | 1697| PENNSYLVANIA AVE NW |10TH ST NW|DC|WASHINGTON|20004 19 | 2177| 13TH ST NW |NEW YORK AVE NW|DC|WASHINGTON|20005 20 | 3052| I ST NW |VERMONT AVE NW|DC|WASHINGTON|20005 21 | 486| 17TH ST NW |PENNSYLVANIA AVE NW|DC|WASHINGTON|20006 22 | 2716| FLORIDA AVE NW |MASSACHUSETTS AVE NW|DC|WASHINGTON|20008 23 | 817| VAN NESS ST NW |CONNECTICUT AVE NW|DC|WASHINGTON|20008 24 | 1135| 36TH ST NW |ALBEMARLE ST NW|DC|WASHINGTON|20008 25 | 3236| 18TH ST NW |FLORIDA AVE NW|DC|WASHINGTON|20009 26 | 977| FLORIDA AVE NW |21ST ST NW|DC|WASHINGTON|20009 27 | 1932| 14TH ST NW |T ST NW|DC|WASHINGTON|20009 28 | 3674| 2ND ST NW |PEABODY ST NW|DC|WASHINGTON|20011 29 | 2691| GEORGIA AVE NW |TAYLOR ST NW|DC|WASHINGTON|20011 30 | 1768| 5TH ST NW |SOMERSET PL NW|DC|WASHINGTON|20011 31 | 2155| GEORGIA AVE NW |DECATUR ST NW|DC|WASHINGTON|20011 32 | 1844| MISSOURI AVE NW |GEORGIA AVE NW|DC|WASHINGTON|20011 33 | 290| NEW HAMPSHIRE AVE NE |NORTH CAPITOL ST|DC|WASHINGTON|20011 34 | 989| 4TH ST NW |DECATUR ST NW|DC|WASHINGTON|20011 35 | 2115| KALMIA RD NW |14TH ST NW|DC|WASHINGTON|20012 36 | 1362| VAN BUREN ST NW |SANDY SPRING RD NW|DC|WASHINGTON|20012 37 | 2248| 16TH ST NW |JONQUIL ST NW|DC|WASHINGTON|20012 38 | 622| 39TH ST NW |GARRISON ST NW|DC|WASHINGTON|20016 39 | 2878| WISCONSIN AVE NW |ALBEMARLE ST NW|DC|WASHINGTON|20016 40 | 793| BRANDYWINE ST NW |WISCONSIN AVE NW|DC|WASHINGTON|20016 41 | 553| 39TH ST NW |MACOMB ST NW|DC|WASHINGTON|20016 42 | 2949| MICHIGAN AVE NE |TAYLOR ST NE|DC|WASHINGTON|20017 43 | 627| 13TH ST NE |PERRY ST NE|DC|WASHINGTON|20017 44 | 631| 7TH ST NE |TAYLOR ST NE|DC|WASHINGTON|20017 45 | 2884| 10TH ST NE |RHODE ISLAND AVE NE|DC|WASHINGTON|20018 46 | 2104| MONTANA AVE NE |DOWNING ST NE|DC|WASHINGTON|20018 47 | 2145| 18TH ST NE |NEWTON ST NE|DC|WASHINGTON|20018 48 | 1733| 50TH ST NE |BROOKS ST NE|DC|WASHINGTON|20019 49 | 1587| 36TH ST NE |BENNING RD NE|DC|WASHINGTON|20019 50 | 1107| 51ST ST NE |CLOUD PL NE|DC|WASHINGTON|20019 51 | 2320| 37TH PL SE |ELY PL SE|DC|WASHINGTON|20019 52 | 1053| DIVISION AVE NE |FOOTE ST NE|DC|WASHINGTON|20019 53 | 2147| 60TH ST NE |CLAY ST NE|DC|WASHINGTON|20019 54 | 2851| SOUTHERN AVE SE |51ST ST SE|DC|WASHINGTON|20019 55 | 652| PENNSYLVANIA AVE SE |TEXAS AVE SE|DC|WASHINGTON|20020 56 | 3450| MINNESOTA AVE SE |NICHOLSON ST SE|DC|WASHINGTON|20020 57 | 387| NAYLOR RD SE |GOOD HOPE RD SE|DC|WASHINGTON|20020 58 | 189| ROBINSON PL SE |JASPER RD SE|DC|WASHINGTON|20020 59 | 356| 9TH ST SE |SOUTHERN AVE SE|DC|WASHINGTON|20032 60 | 20| 4TH ST SE |MISSISSIPPI AVE SE|DC|WASHINGTON|20032 61 | 1137| I295 SB |CHESAPEAKE ST SW|DC|WASHINGTON|20032 62 | 1411| ELMIRA ST SW |MARTIN LUTHER KING J|DC|WASHINGTON|20032 63 | 1230| 16TH ST NW |K ST NW|DC|WASHINGTON|20036 64 | 1931| 17TH ST NW |P ST NW|DC|WASHINGTON|20036 65 | 3623| 21ST ST NW |O ST NW|DC|WASHINGTON|20036 66 | 1243| 23RD ST NW |M ST NW|DC|WASHINGTON|20037 67 | 3786| H ST NW |23RD ST NW|DC|WASHINGTON|20037 68 | 3187| 14TH ST SW |INDEPENDENCE AVE SW|DC|WASHINGTON|20250 69 | 16468| CRAIN HWY |SUBSTATION RD|MD|Waldorf|20602 70 | 16366| crain |Marshall CT|MD|Waldorf|20602 71 | 16387| Crain HWY |Mattawoman-Beantown RD|MD|Waldorf|20602 72 | 16113| Western PKY |Berry RD|MD|Waldorf|20602 73 | 16092| Lyles PL |Middletown RD|MD|Waldorf|20602 74 | 16488| CRAIN HWY |BILLINGSLEY RD|MD|Waldorf|20602 75 | 16139| Lyles PL |Middletown RD|MD|Waldorf|20602 76 | 16336| Leonardtown RD |St. Charles PKY|MD|Waldorf|20602 77 | 16433| WHITE OAK VILLAGE |SUBSTATION RD|MD|Waldorf|20602 78 | 16430| LISA DR |PINEWOOD DR|MD|Waldorf|20602 79 | 17878| St. Patricks DR |St. Phillips DR|MD|Waldorf|20603 80 | 17880| Hampshire CIR |Harbor Seal CT|MD|Waldorf|20603 81 | 17980| Turkey Hill RD |DOWER HILL FARM PL|MD|Waldorf|20603 82 | 17822| Middletown RD |Rocky Road PL|MD|Waldorf|20603 83 | 32403| ACCOLAWN RD |ACCOKEEK|MD|Accokeek|20607 84 | 17263| Fairgrounds Road RD |Bolick Place PL|MD|Bel Alton|20611 85 | 17243| Bel Alton-Newtown Road RD |Oriole Lane LANE|MD|Bel Alton|20611 86 | 17252| Crain Highway HWY |Fairgrounds Road RD|MD|Bel Alton|20611 87 | 34176| NB CRAIN HWY SE|EB MATAPEAKE B|MD|Brandywine|20613 88 | 34151| CRAIN HY SW|CEDARVILLE|MD|Brandywine|20613 89 | 34180| WINDBROOK DR |FLORAL|MD|Brandywine|20613 90 | 34166| MISSOURI AVE |BRANDYWINE|MD|Brandywine|20613 91 | 33863| BEVARD RD |CEDARVILLE|MD|Baden|20613 92 | 17646| Bucknell Road |Blackfoot Street|MD|Bryans Road|20616 93 | 37286| WOODHAVEN DR |PLACID HILL PL|MD|CALIFORNIA|20619 94 | 15841|N Three Notch RD |Mt. Wolf RD|MD|Charlotte Hall|20622 95 | 16721| GRIDIRON RD |NEALE SOUND DR|MD|Cobb Island|20625 96 | 12363| DANIELLES |DANIELLES WAY / DOWELL RD|MD|DOWELL|20629 97 | 17239| Faulkner Road RD |Bowling Road RD|MD|Faulkner|20632 98 | 36820| Flat Iron RD |Green Rest DR|MD|Great Mills|20634 99 | 36930| THREE NOTCH RD |AIRPORT RD|MD|Hollywood|20636 100 | 36892| 27130 SOUTH SANGATES ROAD |RIDGE RD|MD|Hollywood|20636 101 | 15875| Burnt Store RD |Cracklingtown RD|MD|Hughesville|20637 102 | 15723| Gallant Green RD |Bassford RD|MD|Hughesville|20637 103 | 17112| Foster ST |Gallant Green RD|MD|Hughesville|20637 104 | 12310| PLUM POINT RD |PLUM POINT|MD|HUNTINGTOWN|20639 105 | 12200| PONDS WOOD RD |PONDS WOOD RD / SUNRISE DR|MD|HUNTINGTOWN|20639 106 | 12199| HUNTINGTOWN RD |HUNTINGTOWN RD / SHAW DR|MD|HUNTINGTOWN|20639 107 | 12190| PLUM POINT RD |PLUM POINT RD / COX RD|MD|HUNTINGTOWN|20639 108 | 12183| LOWERY RD |LOWERY RD / BOWIE SHOP RD|MD|HUNTINGTOWN|20639 109 | 11581| BAYSIDE RD |00|MD|HUNTINGTOWN|20639 110 | 12224| ARMIGER RD |ARMIGER RD / CHRISTINES WAY|MD|HUNTINGTOWN|20639 111 | 11793|N SOLOMONS ISLAND RD |SOLOMONS ISLAND RD|MD|HUNTINGTOWN|20639 112 | 12206| SMOKY RD |SMOKY RD / MILL BRANCH RD|MD|HUNTINGTOWN|20639 113 | 12177| OLD TOWN RD |OLD TOWN RD|MD|HUNTINGTOWN|20639 114 | 12222| LOWER MARLBORO RD |MILL BRANCH ROAD|MD|HUNTINGTOWN|20639 115 | 16831| SMALLWOOD CHURCH RD. |MARVIN DR.|MD|INDIAN HEAD|20640 116 | 15564| PORT TOBACCO RD |POORHOUSE RD|MD|La Plata|20646 117 | 15534| HAWTHORNE RD |SLEEPY HOLLOW RD|MD|La Plata|20646 118 | 36071| POINT LOOKOUT RD |NEWTOWNE NECK RD|MD|LEONARDTOWN|20650 119 | 12386| WILLOW RD |WILLOW RD / SPRUCE DR|MD|LUSBY|20657 120 | 12391|S SOLOMONS ISLAND RD |GO HERE|MD|LUSBY|20657 121 | 12431| MAPLE |MAPLE WAY / PINE BLVD|MD|LUSBY|20657 122 | 12385| WALNUT AVE |WALNUT AVE / EVERGREEN DR|MD|LUSBY|20657 123 | 11876| COVE POINT RD |COVE POINT RD|MD|LUSBY|20657 124 | 16966| MASON SPRINGS RD |SMALLWOOD CHURCH RD|MD|PISGAH|20658 125 | 16976| POORHOUSE RD |BURCH RD|MD|PISGAH|20658 126 | 16875| BICKNELL RD. |SWEETMAN RD.|MD|MARBURY|20658 127 | 16944| POORHOUSE RD |GRAYMAR LAN|MD|PISGAH|20658 128 | 36176| Asher RD |Cox DR|MD|Mechanicsville|20659 129 | 12345| HOWARD DR |HOWARD DR / ALEXANDER CT|MD|PORT REPUBLIC|20676 130 | 12378| ST LEONARD RD |TREE CROSS ROAD|MD|PORT REPUBLIC|20676 131 | 16946| PORT TOBACCO RD |MILL SWAMP RD|MD|PORT TOBACCO|20677 132 | 11635|N SOLOMONS ISLAND RD |ARMORY RD.|MD|PRINCE FREDERICK|20678 133 | 11754| STOAKLEY RD |STOAKLEY RD / DOVE DR|MD|PRINCE FREDERICK|20678 134 | 11693|N SOLOMONS ISLAND RD |RT 4 / HOSPITAL RD.|MD|PRINCE FREDERICK|20678 135 | 11679| SIXES RD |SIXES RD / HENRY HUTCHINS RD|MD|PRINCE FREDERICK|20678 136 | 11747|S SOLOMONS ISLAND RD |RT 4/GERMAN CHAPEL|MD|PRINCE FREDERICK|20678 137 | 11596|S SOLOMONS ISLAND RD |S SOLOMONS ISLAND RD / OLD FIE|MD|PRINCE FREDERICK|20678 138 | 12395| BALL RD |ON THE ROAD|MD|SAINT LEONARD|20685 139 | 12344| ROSS RD |ROSS RD / BROOMES ISLAND RD|MD|SAINT LEONARD|20685 140 | 12405| CAPE LEONARD DR |CAPE LEONARD DR / MACKALL RD|MD|SAINT LEONARD|20685 141 | 37148| BEECH DR |SURF ST|MD|SOLOMONS|20688 142 | 12251| HARDESTY RD |HARDESTY RD / DALRYMPLE RD|MD|SUNDERLAND|20689 143 | 16973| FIRETOWER RD |FIELD OF DREAMS PL|MD|WELCOME|20693 144 | 17026| PORT TOBACCO RD |AURELIA PL|MD|WELCOME|20693 145 | 24410| DORSEY RUN RD -- |DORSEY RUN RD|MD|Annapolis Junction|20701 146 | 33261| MONTGOMERY PL |MONTGOMERY|MD|Beltsville|20705 147 | 33174| SELLMAN RD |BALTIMORE|MD|Beltsville|20705 148 | 33231| RESEARCH RD |BEAVER DAM|MD|Beltsville|20705 149 | 33160| BATTERSEA DR |POWDER MILL|MD|Beltsville|20705 150 | 33202| SUNNYSIDE AVE |TUCKER|MD|Beltsville|20705 151 | 34226| CAP BELT IL |NB I95|MD|Beltsville|20705 152 | 33169| 45TH AV |45TH|MD|Beltsville|20705 153 | 34294| POWDER MILL RD |RIGGS|MD|Beltsville|20705 154 | 33228| EB RITZ WAY |NB BALTIMORE|MD|Beltsville|20705 155 | 32868| EB JOHN HANSON HWY |CHURCH|MD|Lanham|20706 156 | 35080| WB LANHAM SEVERN RD |CIPRIANO|MD|Lanham|20706 157 | 35003| AEROSPACE RD |GREENBELT|MD|Lanham|20706 158 | 35122| PRINCESS GARDEN PKY |WB NB CAP|MD|Lanham|20706 159 | 32849| SB CAP BELT IL |EB ANNAPO|MD|Lanham|20706 160 | 35115| 97TH AVE |MAZZONI|MD|Lanham|20706 161 | 35196| BOWIE RD |NB LAUREL BOWIE|MD|Laurel|20707 162 | 31552| SANDY SPRING RD |SWEITZER|MD|Laurel|20707 163 | 31561| EB CHERRY LN |NB BALTIMORE|MD|Laurel|20707 164 | 35194| MONTROSE AVE |FOURTH|MD|Laurel|20707 165 | 31356| KENILWORTH AVE |ANNAPOLIS|MD|Bladensburg|20710 166 | 31466| 48TH ST |QUINCY|MD|Bladensburg|20710 167 | 31373| 46TH AV |DECATUR|MD|Bladensburg|20710 168 | 42596| ED PROUT RD |GREEN MEADOWS|MD|LOTHIAN|20711 169 | 42499| Sands RD |Rt 408|MD|Lothian|20711 170 | 11964| FIFTH ST |FIFTH ST / CHESAPEAKE AVE|MD|NORTH BEACH|20714 171 | 34082| GRENVILLE LN |ANNAPOLIS|MD|Bowie|20715 172 | 32126| NB LAUREL BOWIE RD |OLD CHAPEL|MD|Bowie|20715 173 | 34109| OLD CHAPEL RD |CHALFORD|MD|Bowie|20715 174 | 32081| SPRINGFIELD RD |BEAVER DAM|MD|Bowie|20715 175 | 34100| ANNAPOLIS RD |NB CRAIN|MD|Bowie|20715 176 | 32116| RACE TRACK RD |JERICHO|MD|Bowie|20715 177 | 32070| LAUREL BOWIE RD |POWDER MILL|MD|Bowie|20715 178 | 34454| MITCHELLVILLE RD |PILLER|MD|Bowie|20716 179 | 34444| CENTRAL AVE |JENNINGS MILL|MD|Bowie|20716 180 | 34425| QUEENS CT |PRINCE GEORGES BL|MD|Bowie|20716 181 | 31912| WB JOHN HANSON HWY |LOTTSFOR|MD|Bowie|20716 182 | 32290| JOHN HANSON HY EB |KENILWORTH|MD|Cheverly|20722 183 | 32307| NB KENILWORTH AVE |FROLICH|MD|Cheverly|20722 184 | 32289| CREST AVE |DEWEY|MD|Cheverly|20722 185 | 35313| 38TH AVE |HAMILTON|MD|Brentwood|20722 186 | 24481| KNIGHTS BRIDGE RD -- |HORSHAM DR|MD|Laurel|20723 187 | 43582| RIVER BDGE WAY |FOREST BDGE CT|MD|MD.CITY|20724 188 | 42077| MONTPELIER DR |CARLAND|MD|LAUREL|20724 189 | 41960| RT 295 N|RT 198|MD|MARYLAND CITY|20724 190 | 42557| Brock Bridge RD |Whiskey Bottom|MD|Laurel|20724 191 | 12160|E CHESAPEAKE BEACH RD |EAST 260|MD|CHESAPEAKE BEACH|20732 192 | 11538| 6TH ST |00|MD|CHESAPEAKE BEACH|20732 193 | 12046| 28TH ST |28TH ST|MD|CHESAPEAKE BEACH|20732 194 | 32462| WOODYARD RD |GREEN|MD|Clinton|20735 195 | 32452| DEMMY WAY |METRONOME TN|MD|Clinton|20735 196 | 12007|W CHESAPEAKE BEACH RD |W CHESAPEAKE BEACH RD|MD|OWINGS|20736 197 | 11516|E CHESAPEAKE BEACH RD |00|MD|OWINGS|20736 198 | 11947|W MT HARMONY RD |W MT HARMONY RD / GRANTHAM DR|MD|OWINGS|20736 199 | 12011|E CHESAPEAKE BEACH RD |ROUTE 260 / ROUTE 2|MD|OWINGS|20736 200 | 11931| LOWER MARLBORO RD |LOWER MARLBORO RD / BRISCOE TU|MD|OWINGS|20736 201 | 31735| QUINTANA ST |58TH|MD|Riverdale Hgts|20737 -------------------------------------------------------------------------------- /intersection_output/output_intersection_sample_200.csv: -------------------------------------------------------------------------------- 1 | row_seq,street_1,street_2,state,city,zip,addid,rating,lon,lat,output_address,geomout,tabblock_id,state_fips,county_fips,tractid 2 | 3806, 16TH ST NE ,WEST VIRGINIA AVE NE,DC,WASHINGTON,20002,5,-1,,,"",,,,, 3 | 2712, NEW YORK AVE NE ,SOUTH DAKOTA AVE NE,DC,WASHINGTON,20002,7,-1,,,"",,,,, 4 | 1053, DIVISION AVE NE ,FOOTE ST NE,DC,WASHINGTON,20019,51,-1,,,"",,,,, 5 | 189, ROBINSON PL SE ,JASPER RD SE,DC,WASHINGTON,20020,57,-1,,,"",,,,, 6 | 1137, I295 SB ,CHESAPEAKE ST SW,DC,WASHINGTON,20032,60,-1,,,"",,,,, 7 | 1230, 16TH ST NW ,K ST NW,DC,WASHINGTON,20036,62,-1,,,"",,,,, 8 | 16468, CRAIN HWY ,SUBSTATION RD,MD,Waldorf,20602,68,-1,,,"",,,,, 9 | 16366, crain ,Marshall CT,MD,Waldorf,20602,69,-1,,,"",,,,, 10 | 16387, Crain HWY ,Mattawoman-Beantown RD,MD,Waldorf,20602,70,-1,,,"",,,,, 11 | 11679, SIXES RD ,SIXES RD / HENRY HUTCHINS RD,MD,PRINCE FREDERICK,20678,134,-1,,,"",,,,, 12 | 16336, Leonardtown RD ,St. Charles PKY,MD,Waldorf,20602,75,-1,,,"",,,,, 13 | 16433, WHITE OAK VILLAGE ,SUBSTATION RD,MD,Waldorf,20602,76,-1,,,"",,,,, 14 | 17878, St. Patricks DR ,St. Phillips DR,MD,Waldorf,20603,78,-1,,,"",,,,, 15 | 17980, Turkey Hill RD ,DOWER HILL FARM PL,MD,Waldorf,20603,80,-1,,,"",,,,, 16 | 17263, Fairgrounds Road RD ,Bolick Place PL,MD,Bel Alton,20611,83,-1,,,"",,,,, 17 | 17243, Bel Alton-Newtown Road RD ,Oriole Lane LANE,MD,Bel Alton,20611,84,-1,,,"",,,,, 18 | 17252, Crain Highway HWY ,Fairgrounds Road RD,MD,Bel Alton,20611,85,-1,,,"",,,,, 19 | 34176, NB CRAIN HWY SE,EB MATAPEAKE B,MD,Brandywine,20613,86,-1,,,"",,,,, 20 | 34151, CRAIN HY SW,CEDARVILLE,MD,Brandywine,20613,87,-1,,,"",,,,, 21 | 34180, WINDBROOK DR ,FLORAL,MD,Brandywine,20613,88,-1,,,"",,,,, 22 | 37286, WOODHAVEN DR ,PLACID HILL PL,MD,CALIFORNIA,20619,92,-1,,,"",,,,, 23 | 15841,N Three Notch RD ,Mt. Wolf RD,MD,Charlotte Hall,20622,93,-1,,,"",,,,, 24 | 16721, GRIDIRON RD ,NEALE SOUND DR,MD,Cobb Island,20625,94,-1,,,"",,,,, 25 | 12363, DANIELLES ,DANIELLES WAY / DOWELL RD,MD,DOWELL,20629,95,-1,,,"",,,,, 26 | 17239, Faulkner Road RD ,Bowling Road RD,MD,Faulkner,20632,96,-1,,,"",,,,, 27 | 36820, Flat Iron RD ,Green Rest DR,MD,Great Mills,20634,97,-1,,,"",,,,, 28 | 36892, 27130 SOUTH SANGATES ROAD ,RIDGE RD,MD,Hollywood,20636,99,-1,,,"",,,,, 29 | 15723, Gallant Green RD ,Bassford RD,MD,Hughesville,20637,101,-1,,,"",,,,, 30 | 17112, Foster ST ,Gallant Green RD,MD,Hughesville,20637,102,-1,,,"",,,,, 31 | 12310, PLUM POINT RD ,PLUM POINT,MD,HUNTINGTOWN,20639,103,-1,,,"",,,,, 32 | 12200, PONDS WOOD RD ,PONDS WOOD RD / SUNRISE DR,MD,HUNTINGTOWN,20639,104,-1,,,"",,,,, 33 | 12199, HUNTINGTOWN RD ,HUNTINGTOWN RD / SHAW DR,MD,HUNTINGTOWN,20639,105,-1,,,"",,,,, 34 | 12190, PLUM POINT RD ,PLUM POINT RD / COX RD,MD,HUNTINGTOWN,20639,106,-1,,,"",,,,, 35 | 12183, LOWERY RD ,LOWERY RD / BOWIE SHOP RD,MD,HUNTINGTOWN,20639,107,-1,,,"",,,,, 36 | 11581, BAYSIDE RD ,00,MD,HUNTINGTOWN,20639,108,-1,,,"",,,,, 37 | 12224, ARMIGER RD ,ARMIGER RD / CHRISTINES WAY,MD,HUNTINGTOWN,20639,109,-1,,,"",,,,, 38 | 12206, SMOKY RD ,SMOKY RD / MILL BRANCH RD,MD,HUNTINGTOWN,20639,111,-1,,,"",,,,, 39 | 15564, PORT TOBACCO RD ,POORHOUSE RD,MD,La Plata,20646,115,-1,,,"",,,,, 40 | 12386, WILLOW RD ,WILLOW RD / SPRUCE DR,MD,LUSBY,20657,118,-1,,,"",,,,, 41 | 12391,S SOLOMONS ISLAND RD ,GO HERE,MD,LUSBY,20657,119,-1,,,"",,,,, 42 | 12431, MAPLE ,MAPLE WAY / PINE BLVD,MD,LUSBY,20657,120,-1,,,"",,,,, 43 | 12385, WALNUT AVE ,WALNUT AVE / EVERGREEN DR,MD,LUSBY,20657,121,-1,,,"",,,,, 44 | 16966, MASON SPRINGS RD ,SMALLWOOD CHURCH RD,MD,PISGAH,20658,123,-1,,,"",,,,, 45 | 16944, POORHOUSE RD ,GRAYMAR LAN,MD,PISGAH,20658,126,-1,,,"",,,,, 46 | 12345, HOWARD DR ,HOWARD DR / ALEXANDER CT,MD,PORT REPUBLIC,20676,128,-1,,,"",,,,, 47 | 12378, ST LEONARD RD ,TREE CROSS ROAD,MD,PORT REPUBLIC,20676,129,-1,,,"",,,,, 48 | 11635,N SOLOMONS ISLAND RD ,ARMORY RD.,MD,PRINCE FREDERICK,20678,131,-1,,,"",,,,, 49 | 11754, STOAKLEY RD ,STOAKLEY RD / DOVE DR,MD,PRINCE FREDERICK,20678,132,-1,,,"",,,,, 50 | 11693,N SOLOMONS ISLAND RD ,RT 4 / HOSPITAL RD.,MD,PRINCE FREDERICK,20678,133,-1,,,"",,,,, 51 | 12395, BALL RD ,ON THE ROAD,MD,SAINT LEONARD,20685,137,-1,,,"",,,,, 52 | 12344, ROSS RD ,ROSS RD / BROOMES ISLAND RD,MD,SAINT LEONARD,20685,138,-1,,,"",,,,, 53 | 37148, BEECH DR ,SURF ST,MD,SOLOMONS,20688,140,-1,,,"",,,,, 54 | 12251, HARDESTY RD ,HARDESTY RD / DALRYMPLE RD,MD,SUNDERLAND,20689,141,-1,,,"",,,,, 55 | 16973, FIRETOWER RD ,FIELD OF DREAMS PL,MD,WELCOME,20693,142,-1,,,"",,,,, 56 | 17026, PORT TOBACCO RD ,AURELIA PL,MD,WELCOME,20693,143,-1,,,"",,,,, 57 | 33231, RESEARCH RD ,BEAVER DAM,MD,Beltsville,20705,147,-1,,,"",,,,, 58 | 33160, BATTERSEA DR ,POWDER MILL,MD,Beltsville,20705,148,-1,,,"",,,,, 59 | 34226, CAP BELT IL ,NB I95,MD,Beltsville,20705,150,-1,,,"",,,,, 60 | 34294, POWDER MILL RD ,RIGGS,MD,Beltsville,20705,152,-1,,,"",,,,, 61 | 33228, EB RITZ WAY ,NB BALTIMORE,MD,Beltsville,20705,153,-1,,,"",,,,, 62 | 32868, EB JOHN HANSON HWY ,CHURCH,MD,Lanham,20706,154,-1,,,"",,,,, 63 | 35080, WB LANHAM SEVERN RD ,CIPRIANO,MD,Lanham,20706,155,-1,,,"",,,,, 64 | 35122, PRINCESS GARDEN PKY ,WB NB CAP,MD,Lanham,20706,157,-1,,,"",,,,, 65 | 32849, SB CAP BELT IL ,EB ANNAPO,MD,Lanham,20706,158,-1,,,"",,,,, 66 | 35196, BOWIE RD ,NB LAUREL BOWIE,MD,Laurel,20707,160,-1,,,"",,,,, 67 | 31561, EB CHERRY LN ,NB BALTIMORE,MD,Laurel,20707,162,-1,,,"",,,,, 68 | 35194, MONTROSE AVE ,FOURTH,MD,Laurel,20707,163,-1,,,"",,,,, 69 | 31373, 46TH AV ,DECATUR,MD,Bladensburg,20710,166,-1,,,"",,,,, 70 | 42596, ED PROUT RD ,GREEN MEADOWS,MD,LOTHIAN,20711,167,-1,,,"",,,,, 71 | 11964, FIFTH ST ,FIFTH ST / CHESAPEAKE AVE,MD,NORTH BEACH,20714,169,-1,,,"",,,,, 72 | 32126, NB LAUREL BOWIE RD ,OLD CHAPEL,MD,Bowie,20715,171,-1,,,"",,,,, 73 | 32081, SPRINGFIELD RD ,BEAVER DAM,MD,Bowie,20715,173,-1,,,"",,,,, 74 | 34100, ANNAPOLIS RD ,NB CRAIN,MD,Bowie,20715,174,-1,,,"",,,,, 75 | 32070, LAUREL BOWIE RD ,POWDER MILL,MD,Bowie,20715,176,-1,,,"",,,,, 76 | 34444, CENTRAL AVE ,JENNINGS MILL,MD,Bowie,20716,178,-1,,,"",,,,, 77 | 34425, QUEENS CT ,PRINCE GEORGES BL,MD,Bowie,20716,179,-1,,,"",,,,, 78 | 31912, WB JOHN HANSON HWY ,LOTTSFOR,MD,Bowie,20716,180,-1,,,"",,,,, 79 | 32290, JOHN HANSON HY EB ,KENILWORTH,MD,Cheverly,20722,181,-1,,,"",,,,, 80 | 32307, NB KENILWORTH AVE ,FROLICH,MD,Cheverly,20722,182,-1,,,"",,,,, 81 | 32289, CREST AVE ,DEWEY,MD,Cheverly,20722,183,-1,,,"",,,,, 82 | 35313, 38TH AVE ,HAMILTON,MD,Brentwood,20722,184,-1,,,"",,,,, 83 | 43582, RIVER BDGE WAY ,FOREST BDGE CT,MD,MD.CITY,20724,186,-1,,,"",,,,, 84 | 42077, MONTPELIER DR ,CARLAND,MD,LAUREL,20724,187,-1,,,"",,,,, 85 | 42557, Brock Bridge RD ,Whiskey Bottom,MD,Laurel,20724,189,-1,,,"",,,,, 86 | 11538, 6TH ST ,00,MD,CHESAPEAKE BEACH,20732,191,-1,,,"",,,,, 87 | 32452, DEMMY WAY ,METRONOME TN,MD,Clinton,20735,194,-1,,,"",,,,, 88 | 11516,E CHESAPEAKE BEACH RD ,00,MD,OWINGS,20736,196,-1,,,"",,,,, 89 | 11947,W MT HARMONY RD ,W MT HARMONY RD / GRANTHAM DR,MD,OWINGS,20736,197,-1,,,"",,,,, 90 | 674, 7TH ST NW ,G ST NW,DC,WASHINGTON,20001,1,3,-77.02191,38.89845,"700 7th St NW, Washington, DC 20001",0101000020AD100000C554FA09674153C06B9C4D4700734340,110010058002005,11,001,11001005800 91 | 3801, 7TH ST NW ,G ST NW,DC,WASHINGTON,20001,2,3,-77.02191,38.89845,"700 7th St NW, Washington, DC 20001",0101000020AD100000C554FA09674153C06B9C4D4700734340,110010058002005,11,001,11001005800 92 | 2601, I ST NW ,4TH ST NW,DC,WASHINGTON,20001,3,3,-77.01617,38.90133,"398 I St NW, Washington, DC 20001",0101000020AD100000E942ACFE084153C098081B9E5E734340,110010047021006,11,001,11001004702 93 | 84, 7TH ST NW ,T ST NW,DC,WASHINGTON,20001,4,3,-77.02192,38.91557,"1900 7th St NW, Washington, DC 20001",0101000020AD1000004E0AF31E674153C010919A7631754340,110010044002017,11,001,11001004400 94 | 267, 11TH ST NE ,K ST NE,DC,WASHINGTON,20002,6,3,-77.02704,38.90252,"1000 11th St NW, Washington, DC 20001",0101000020AD100000DC2DC901BB4153C0D3F544D785734340,110010101001012,11,001,11001010100 95 | 2324, LINCOLN RD NE ,TODD PL NE,DC,WASHINGTON,20002,8,3,-77.00747,38.91628,"1924 Lincoln Rd NE, Washington, DC 20002",0101000020AD100000DE6C73637A4053C01B7920B248754340,110010087012009,11,001,11001008701 96 | 2159, 19TH ST NE ,H ST NE,DC,WASHINGTON,20002,9,3,-77.04346,38.89958,"799 19th St NW, Washington, DC 20002",0101000020AD1000006AA33A1DC84253C04CA60A4625734340,110010108002002,11,001,11001010800 97 | 931, 15TH ST NE ,MARYLAND AVE NE,DC,WASHINGTON,20002,10,3,-76.98363,38.90000,"798 15th St NE, Washington, DC 20002",0101000020AD100000B35F77BAF33E53C0C1BF081A33734340,110010084021000,11,001,11001008402 98 | 102, 4TH ST NE ,PENN ST NE,DC,WASHINGTON,20002,11,3,-76.99807,38.91061,"1398 4th St NE, Washington, DC 20002",0101000020AD10000080053065E03F53C0BD38F1D58E744340,110010088031026,11,001,11001008803 99 | 3628, 3RD ST SE ,E ST SE,DC,WASHINGTON,20003,12,3,-77.01519,38.89613,"499 3rd St NW, Washington, DC 20001",0101000020AD100000D956B3CEF84053C0A3FFE55AB4724340,110010059001025,11,001,11001005900 100 | 3472, 10TH ST SE ,NORTH CAROLINA AVE S,DC,WASHINGTON,20003,13,3,-76.99265,38.88480,"338 10th St SE, Washington, DC 20003",0101000020AD1000006DE2E47E873F53C04A44F81741714340,110010067003011,11,001,11001006700 101 | 1919, 8TH ST SE ,VIRGINIA AVE SE,DC,WASHINGTON,20003,14,3,-76.99497,38.87822,"1000 8th St SE, Washington, DC 20003",0101000020AD100000B2976DA7AD3F53C07669C36169704340,110010072002014,11,001,11001007200 102 | 3789, 9TH ST NW ,PENNSYLVANIA AVE NW,DC,WASHINGTON,20004,15,3,-76.99376,38.88369,"9th St SE, Washington, DC",0101000020AD10000093C2BCC7993F53C0B0E600C11C714340,110010069001008,11,001,11001006900 103 | 421, 3RD ST NW ,MADISON DR NW,DC,WASHINGTON,20004,16,3,-77.01520,38.89064,"100 3rd St NW, Washington, DC 20004",0101000020AD1000008DB96B09F94053C023D6E25300724340,110010062021019,11,001,11001006202 104 | 1697, PENNSYLVANIA AVE NW ,10TH ST NW,DC,WASHINGTON,20004,17,3,-77.02600,38.89444,"1000 Pennsylvania Ave NW, Washington, DC 20004",0101000020AD1000005BE84A04AA4153C03D0D18247D724340,110010062021023,11,001,11001006202 105 | 2177, 13TH ST NW ,NEW YORK AVE NW,DC,WASHINGTON,20005,18,3,-77.02963,38.90022,"800 13th St NW, Washington, DC 20005",0101000020AD10000061360186E54153C000AB23473A734340,110010101001020,11,001,11001010100 106 | 3052, I ST NW ,VERMONT AVE NW,DC,WASHINGTON,20005,19,3,-77.03459,38.90134,"1520 I St NW, Washington, DC 20005",0101000020AD100000EAEA8EC5364253C08E5A61FA5E734340,110010101001016,11,001,11001010100 107 | 486, 17TH ST NW ,PENNSYLVANIA AVE NW,DC,WASHINGTON,20006,20,3,-77.03946,38.89881,"724 17th St NW, Washington, DC 20006",0101000020AD10000002603C83864253C01D1CEC4D0C734340,110010062021036,11,001,11001006202 108 | 2716, FLORIDA AVE NW ,MASSACHUSETTS AVE NW,DC,WASHINGTON,20008,21,3,-77.04879,38.91150,"2198 Florida Ave NW, Washington, DC 20008",0101000020AD100000CB9717601F4353C0BAA29410AC744340,110010041003022,11,001,11001004100 109 | 817, VAN NESS ST NW ,CONNECTICUT AVE NW,DC,WASHINGTON,20008,22,3,-77.06292,38.94315,"3098 Van Ness St NW, Washington, DC 20008",0101000020AD100000D34ECDE5064453C0B78B3045B9784340,110010012004010,11,001,11001001200 110 | 1135, 36TH ST NW ,ALBEMARLE ST NW,DC,WASHINGTON,20008,23,3,-77.06984,38.94790,"4500 36th St NW, Washington, DC 20008",0101000020AD10000099F4F752784453C0FE7C5BB054794340,110010012002008,11,001,11001001200 111 | 3236, 18TH ST NW ,FLORIDA AVE NW,DC,WASHINGTON,20009,24,3,-77.04166,38.91678,"1938 18th St NW, Washington, DC 20009",0101000020AD100000A96BED7DAA4253C03DD00A0C59754340,110010040022003,11,001,11001004002 112 | 977, FLORIDA AVE NW ,21ST ST NW,DC,WASHINGTON,20009,25,3,-77.04657,38.91403,"2100 Florida Ave NW, Washington, DC 20008",0101000020AD10000002B68311FB4253C00BC85EEFFE744340,110010055001001,11,001,11001005500 113 | 1932, 14TH ST NW ,T ST NW,DC,WASHINGTON,20009,26,3,-77.03196,38.91557,"1901 14th St NW, Washington, DC 20009",0101000020AD1000004DBA2D910B4253C0CFA10C5531754340,110010043002000,11,001,11001004300 114 | 3674, 2ND ST NW ,PEABODY ST NW,DC,WASHINGTON,20011,27,3,-77.01365,38.96270,"6000 2nd St NW, Washington, DC 20011",0101000020AD10000010ACAA97DF4053C0CA694FC9397B4340,110010019021009,11,001,11001001902 115 | 2691, GEORGIA AVE NW ,TAYLOR ST NW,DC,WASHINGTON,20011,28,3,-77.02524,38.94081,"4100 Georgia Ave NW, Washington, DC 20011",0101000020AD10000044A33B889D4153C0C85BAE7E6C784340,110010025021003,11,001,11001002502 116 | 1768, 5TH ST NW ,SOMERSET PL NW,DC,WASHINGTON,20011,29,3,-77.01990,38.96671,"6312 5th St NW, Washington, DC 20011",0101000020AD1000008F54DFF9454153C07BD7A02FBD7B4340,110010019013008,11,001,11001001901 117 | 2155, GEORGIA AVE NW ,DECATUR ST NW,DC,WASHINGTON,20011,30,3,-77.02693,38.94826,"4800 Georgia Ave NW, Washington, DC 20011",0101000020AD100000B98B3045B94153C02E1EDE7360794340,110010022012006,11,001,11001002201 118 | 1844, MISSOURI AVE NW ,GEORGIA AVE NW,DC,WASHINGTON,20011,31,3,-77.02803,38.96101,"998 Missouri Ave NW, Washington, DC 20011",0101000020AD1000008C118942CB4153C0C37FBA81027B4340,110010021011005,11,001,11001002101 119 | 290, NEW HAMPSHIRE AVE NE ,NORTH CAPITOL ST,DC,WASHINGTON,20011,32,3,-77.00901,38.95694,"5500 New Hampshire Ave NE, Washington, DC 20011",0101000020AD100000EFDDE68D934053C06C91B41B7D7A4340,110010021022000,11,001,11001002102 120 | 989, 4TH ST NW ,DECATUR ST NW,DC,WASHINGTON,20011,33,3,-77.01743,38.94854,"4800 4th St NW, Washington, DC 20011",0101000020AD100000D9791B9B1D4153C0E20511A969794340,110010022022000,11,001,11001002202 121 | 2115, KALMIA RD NW ,14TH ST NW,DC,WASHINGTON,20012,34,3,-77.03341,38.98509,"1400 Kalmia Rd NW, Washington, DC 20012",0101000020AD100000E814E467234253C08FC6A17E177E4340,110010016001018,11,001,11001001600 122 | 1362, VAN BUREN ST NW ,SANDY SPRING RD NW,DC,WASHINGTON,20012,35,3,-77.01393,38.96998,"216 Van Buren St NW, Washington, DC 20012",0101000020AD1000008A170B43E44053C0E45E6056287C4340,110010017022011,11,001,11001001702 123 | 2248, 16TH ST NW ,JONQUIL ST NW,DC,WASHINGTON,20012,36,3,-77.03634,38.98416,"7730 16th St NW, Washington, DC 20012",0101000020AD10000058E20165534253C0F29881CAF87D4340,110010016001019,11,001,11001001600 124 | 622, 39TH ST NW ,GARRISON ST NW,DC,WASHINGTON,20016,37,3,-77.07714,38.95550,"5050 39th St NW, Washington, DC 20016",0101000020AD100000494563EDEF4453C09CA1B8E34D7A4340,110010011004005,11,001,11001001100 125 | 2878, WISCONSIN AVE NW ,ALBEMARLE ST NW,DC,WASHINGTON,20016,38,3,-77.07967,38.94791,"4500 Wisconsin Ave NW, Washington, DC 20016",0101000020AD100000DA15FA60194553C0C24A051555794340,110010011004022,11,001,11001001100 126 | 793, BRANDYWINE ST NW ,WISCONSIN AVE NW,DC,WASHINGTON,20016,39,3,-77.08040,38.94969,"4101 Brandywine St NW, Washington, DC 20016",0101000020AD10000063E8D841254553C0394030478F794340,110010011004019,11,001,11001001100 127 | 553, 39TH ST NW ,MACOMB ST NW,DC,WASHINGTON,20016,40,3,-77.07705,38.93349,"3300 39th St NW, Washington, DC 20016",0101000020AD100000380EBC5AEE4453C0AD9AE7887C774340,110010010023006,11,001,11001001002 128 | 2949, MICHIGAN AVE NE ,TAYLOR ST NE,DC,WASHINGTON,20017,41,3,-76.98800,38.94072,"1314 Michigan Ave NE, Washington, DC 20017",0101000020AD100000C45E28603B3F53C05950189469784340,110010095033010,11,001,11001009503 129 | 627, 13TH ST NE ,PERRY ST NE,DC,WASHINGTON,20017,42,3,-76.98868,38.93617,"3800 13th St NE, Washington, DC 20017",0101000020AD1000007CCF4884463F53C028B7ED7BD4774340,110010095041019,11,001,11001009504 130 | 631, 7TH ST NE ,TAYLOR ST NE,DC,WASHINGTON,20017,43,3,-76.99573,38.94073,"4098 7th St NE, Washington, DC 20017",0101000020AD10000071AB2006BA3F53C00BB3D0CE69784340,110010095042003,11,001,11001009504 131 | 2884, 10TH ST NE ,RHODE ISLAND AVE NE,DC,WASHINGTON,20018,44,3,-76.99242,38.92249,"2500 10th St NE, Washington, DC 20018",0101000020AD100000A5BF97C2833F53C079060DFD13764340,110010093021014,11,001,11001009302 132 | 2104, MONTANA AVE NE ,DOWNING ST NE,DC,WASHINGTON,20018,45,3,-76.98306,38.92269,"1498 Montana Ave NE, Washington, DC 20018",0101000020AD100000D5CA845FEA3E53C0E0B88C9B1A764340,110010091023001,11,001,11001009102 133 | 2145, 18TH ST NE ,NEWTON ST NE,DC,WASHINGTON,20018,46,3,-76.97969,38.93409,"3600 18th St NE, Washington, DC 20018",0101000020AD100000B0C7444AB33E53C01536035C90774340,110010094002006,11,001,11001009400 134 | 1733, 50TH ST NE ,BROOKS ST NE,DC,WASHINGTON,20019,47,3,-76.93005,38.89223,"200 50th St NE, Washington, DC 20019",0101000020AD10000044696FF0853B53C07AC5538F34724340,110010078042008,11,001,11001007804 135 | 1587, 36TH ST NE ,BENNING RD NE,DC,WASHINGTON,20019,48,3,-76.95482,38.89606,"598 36th St NE, Washington, DC 20019",0101000020AD1000005DA626C11B3D53C0AB24B20FB2724340,110010096042003,11,001,11001009604 136 | 1107, 51ST ST NE ,CLOUD PL NE,DC,WASHINGTON,20019,49,3,-76.92800,38.89468,"364 51st St NE, Washington, DC 20019",0101000020AD100000C0E5B166643B53C092205C0185724340,110010078042010,11,001,11001007804 137 | 2320, 37TH PL SE ,ELY PL SE,DC,WASHINGTON,20019,50,5,-76.95145,38.88337,"498 37th St SE, Washington, DC 20019",0101000020AD1000003D7AC37DE43C53C09C2ADF3312714340,110010077033001,11,001,11001007703 138 | 2147, 60TH ST NE ,CLAY ST NE,DC,WASHINGTON,20019,52,3,-76.91504,38.89289,"300 60th St NE, Washington, DC 20019",0101000020AD100000516859F78F3A53C0B665C0594A724340,110010078082012,11,001,11001007808 139 | 2851, SOUTHERN AVE SE ,51ST ST SE,DC,WASHINGTON,20019,53,0,-76.92993,38.87686,"5098 Southern Ave, Washington, DC 20019",0101000020AD1000003FE08101843B53C0041A6CEA3C704340,240338026001011,24,033,24033802600 140 | 652, PENNSYLVANIA AVE SE ,TEXAS AVE SE,DC,WASHINGTON,20020,54,3,-76.95611,38.86754,"3398 Pennsylvania Ave SE, Washington, DC 20020",0101000020AD1000003A58FFE7303D53C0A6EB89AE0B6F4340,110010076042002,11,001,11001007604 141 | 3450, MINNESOTA AVE SE ,NICHOLSON ST SE,DC,WASHINGTON,20020,55,3,-76.97223,38.87272,"2398 Minnesota Ave SE, Washington, DC 20020",0101000020AD1000005A10CAFB383E53C0B5503239B56F4340,110010076011005,11,001,11001007601 142 | 387, NAYLOR RD SE ,GOOD HOPE RD SE,DC,WASHINGTON,20020,56,3,-76.96815,38.86022,"Naylor Rd SE, Washington, DC",0101000020AD1000001DAED51EF63D53C01BB7989F1B6E4340,110010076042018,11,001,11001007604 143 | 356, 9TH ST SE ,SOUTHERN AVE SE,DC,WASHINGTON,20032,58,3,-76.98898,38.83082,"4398 9th St SE, Washington, DC 20032",0101000020AD100000C1DF2F664B3F53C06D6E4C4F586A4340,110010097002000,11,001,11001009700 144 | 20, 4TH ST SE ,MISSISSIPPI AVE SE,DC,WASHINGTON,20032,59,3,-77.00106,38.83613,"3750 4th St SE, Washington, DC 20032",0101000020AD100000BB5D2F4D114053C0FD153257066B4340,110010098033000,11,001,11001009803 145 | 1411, ELMIRA ST SW ,MARTIN LUTHER KING J,DC,WASHINGTON,20032,61,4,-77.01259,38.82605,"200 Elmira St SW, Washington, DC 20032",0101000020AD100000CC988235CE4053C0FFE9060ABC694340,110010098072001,11,001,11001009807 146 | 1931, 17TH ST NW ,P ST NW,DC,WASHINGTON,20036,63,3,-77.03849,38.90964,"1500 17th St NW, Washington, DC 20036",0101000020AD1000005D10919A764253C05680EF366F744340,110010053013001,11,001,11001005301 147 | 3623, 21ST ST NW ,O ST NW,DC,WASHINGTON,20036,64,3,-77.04664,38.90857,"1400 21st St NW, Washington, DC 20036",0101000020AD1000002572C119FC4253C09718CBF44B744340,110010055004000,11,001,11001005500 148 | 1243, 23RD ST NW ,M ST NW,DC,WASHINGTON,20037,65,3,-77.05011,38.90526,"1198 23rd St NW, Washington, DC 20037",0101000020AD1000000E0F61FC344353C0B0A371A8DF734340,110010055003004,11,001,11001005500 149 | 3786, H ST NW ,23RD ST NW,DC,WASHINGTON,20037,66,3,-77.05013,38.89957,"2300 H St NW, Washington, DC 20037",0101000020AD1000000261A758354353C07C2AA73D25734340,110010108003001,11,001,11001010800 150 | 3187, 14TH ST SW ,INDEPENDENCE AVE SW,DC,WASHINGTON,20250,67,3,-77.03199,38.88758,"14th St SW, Washington, DC",0101000020AD10000083FB010F0C4253C0564277499C714340,110010062021186,11,001,11001006202 151 | 16113, Western PKY ,Berry RD,MD,Waldorf,20602,71,0,-76.91747,38.62972,"Western Pkwy, Waldorf, MD",0101000020AD100000A27DACE0B73A53C0BD55D7A19A504340,240178507091047,24,017,24017850709 152 | 16092, Lyles PL ,Middletown RD,MD,Waldorf,20602,72,0,-76.96478,38.63339,"10198 Lyles Pl, Waldorf, MD 20603",0101000020AD10000057B3CEF8BE3D53C026C632FD12514340,240178507101010,24,017,24017850710 153 | 16488, CRAIN HWY ,BILLINGSLEY RD,MD,Waldorf,20602,73,0,-76.93793,38.59705,"Hwy Crain, Waldorf, MD",0101000020AD100000E4B9BE0F073C53C0D40968226C4C4340,240178509022023,24,017,24017850902 154 | 16139, Lyles PL ,Middletown RD,MD,Waldorf,20602,74,0,-76.96478,38.63339,"10198 Lyles Pl, Waldorf, MD 20603",0101000020AD10000057B3CEF8BE3D53C026C632FD12514340,240178507101010,24,017,24017850710 155 | 16430, LISA DR ,PINEWOOD DR,MD,Waldorf,20602,77,0,-76.86771,38.64599,"2598 Lisa Dr, Waldorf, MD 20601",0101000020AD100000909E2287883753C0705AF0A2AF524340,240178508012008,24,017,24017850801 156 | 17880, Hampshire CIR ,Harbor Seal CT,MD,Waldorf,20603,79,0,-76.96107,38.62525,"Hampshire Cir, Waldorf, MD",0101000020AD100000C20C8D27823D53C048658A3908504340,240178507102004,24,017,24017850710 157 | 17822, Middletown RD ,Rocky Road PL,MD,Waldorf,20603,81,0,-76.95934,38.63958,"2608 Middletown Rd, Waldorf, MD 20603",0101000020AD10000078EBFCDB653D53C07C96E7C1DD514340,240178507101000,24,017,24017850710 158 | 32403, ACCOLAWN RD ,ACCOKEEK,MD,Accokeek,20607,82,0,-77.03490,38.66546,"16598 Accolawn Rd, Accokeek, MD 20607",0101000020AD1000006FEA03C93B4253C0E86514CB2D554340,240338013021051,24,033,24033801302 159 | 34166, MISSOURI AVE ,BRANDYWINE,MD,Brandywine,20613,89,0,-76.85230,38.69725,"13998 Missouri Ave, Brandywine, MD 20613",0101000020AD100000BDA085048C3653C00889B48D3F594340,240338010032066,24,033,24033801003 160 | 33863, BEVARD RD ,CEDARVILLE,MD,Baden,20613,90,10,-76.80731,38.66250,"17300 Bevard Rd, Cedarville, MD 20613",0101000020AD1000006D3997E2AA3353C0BB61DBA2CC544340,240338010032050,24,033,24033801003 161 | 17646, Bucknell Road ,Blackfoot Street,MD,Bryans Road,20616,91,0,-77.07831,38.63090,"6654 Bucknell Rd, Bryans Road, MD 20616",0101000020AD100000F8C08EFF024553C0DE1AD82AC1504340,240178501011025,24,017,24017850101 162 | 36930, THREE NOTCH RD ,AIRPORT RD,MD,Hollywood,20636,98,-1,-76.53501,38.31266,"Three Notch Rd, MD",0101000020AD100000EBBDF8A23D2253C07951BB5F05284340,240378756001001,24,037,24037875600 163 | 15875, Burnt Store RD ,Cracklingtown RD,MD,Hughesville,20637,100,0,-76.81668,38.53084,"14200 Burnt Store Rd, Hughesville, MD 20637",0101000020AD100000A6CAF78C443453C03C49BA66F2434340,240178513022021,24,017,24017851302 164 | 11793,N SOLOMONS ISLAND RD ,SOLOMONS ISLAND RD,MD,HUNTINGTOWN,20639,110,0,-76.61260,38.61434,"Solomons Island Rd, Huntingtown, MD",0101000020AD100000E561A1D6342753C05258A9A0A24E4340,240098606003004,24,009,24009860600 165 | 12177, OLD TOWN RD ,OLD TOWN RD,MD,HUNTINGTOWN,20639,112,8,-76.61012,38.62407,"4298 Old Town Rd, Huntingtown, MD 20639",0101000020AD1000004CA088450C2753C0B52C5F97E14F4340,240098606003000,24,009,24009860600 166 | 12222, LOWER MARLBORO RD ,MILL BRANCH ROAD,MD,HUNTINGTOWN,20639,113,-1,-76.64429,38.65848,"1977 Lower Marlboro Rd, MD 20639",0101000020AD10000051D158FB3B2953C068FCC22B49544340,240098606001022,24,009,24009860600 167 | 16831, SMALLWOOD CHURCH RD. ,MARVIN DR.,MD,INDIAN HEAD,20640,114,-1,-77.17139,38.52323,"Smallwood Church Rd, MD",0101000020AD100000C22E8A1EF84A53C0FD2C9622F9424340,240178503002018,24,017,24017850300 168 | 15534, HAWTHORNE RD ,SLEEPY HOLLOW RD,MD,La Plata,20646,116,-1,-77.00959,38.54101,"Hawthorne Rd, MD",0101000020AD1000004F51F52B9D4053C05BE333D93F454340,240178510012009,24,017,24017851001 169 | 36071, POINT LOOKOUT RD ,NEWTOWNE NECK RD,MD,LEONARDTOWN,20650,117,0,-76.65847,38.30539,"26099 Point Lookout Rd, Leonardtown, MD 20650",0101000020AD100000E123624A242A53C0B2B6291E17274340,240378754003091,24,037,24037875400 170 | 11876, COVE POINT RD ,COVE POINT RD,MD,LUSBY,20657,122,0,-76.42352,38.38532,"597 Cove Point Rd, Lusby, MD 20657",0101000020AD100000EC4CA1F31A1B53C0E2CB441152314340,240098610011069,24,009,24009861001 171 | 16976, POORHOUSE RD ,BURCH RD,MD,PISGAH,20658,124,-1,-77.06230,38.51311,"Poorhouse Rd, MD",0101000020AD100000FCAA5CA8FC4353C00035B56CAD414340,240178506002035,24,017,24017850600 172 | 16875, BICKNELL RD. ,SWEETMAN RD.,MD,MARBURY,20658,125,-1,-77.15846,38.55116,"5301 Bicknell Rd, MD 20658",0101000020AD100000B876A224244A53C011FB04508C464340,240178503001048,24,017,24017850300 173 | 36176, Asher RD ,Cox DR,MD,Mechanicsville,20659,127,-1,-76.77793,38.40458,"37551 Asher Rd, MD 20659",0101000020AD100000AA5E7EA7C93153C05DDBDB2DC9334340,240378752023016,24,037,24037875202 174 | 16946, PORT TOBACCO RD ,MILL SWAMP RD,MD,PORT TOBACCO,20677,130,-1,-77.08381,38.48306,"Port Tobacco Rd, MD",0101000020AD100000C9C0012D5D4553C08B7C5EF1D43D4340,240178505001017,24,017,24017850500 175 | 11747,S SOLOMONS ISLAND RD ,RT 4/GERMAN CHAPEL,MD,PRINCE FREDERICK,20678,135,19,-76.44549,38.37317,"Solomons Island Rd S, Lusby, MD",0101000020AD100000DB34B6D7821C53C0D6DB662AC42F4340,240098609002015,24,009,24009860900 176 | 11596,S SOLOMONS ISLAND RD ,S SOLOMONS ISLAND RD / OLD FIE,MD,PRINCE FREDERICK,20678,136,14,-76.55841,38.94676,"Solomons Island Rd, Edgewater, MD",0101000020AD1000000F3B53E8BC2353C0DC8310902F794340,240037011012013,24,003,24003701101 177 | 12405, CAPE LEONARD DR ,CAPE LEONARD DR / MACKALL RD,MD,SAINT LEONARD,20685,139,-1,-76.50055,38.40409,"Cape Leonard Dr, MD",0101000020AD100000BABE0F07092053C04241295AB9334340,240098608012075,24,009,24009860801 178 | 24410, DORSEY RUN RD -- ,DORSEY RUN RD,MD,Annapolis Junction,20701,144,17,-76.78661,39.14956,"Dorsey Run Rd, Jessup, MD",0101000020AD1000004F6F46CD573253C0E6E099D024934340,240276069012021,24,027,24027606901 179 | 33261, MONTGOMERY PL ,MONTGOMERY,MD,Beltsville,20705,145,11,-77.15482,39.08416,"W Montgomery Ave, Rockville, MD",0101000020AD100000887B2C7DE84953C040446ADAC58A4340,240317010052006,24,031,24031701005 180 | 33174, SELLMAN RD ,BALTIMORE,MD,Beltsville,20705,146,0,-76.90934,39.03356,"4798 Sellman Rd, Beltsville, MD 20705",0101000020AD100000EC866D8B323A53C0153AAFB14B844340,240338074042073,24,033,24033807404 181 | 33202, SUNNYSIDE AVE ,TUCKER,MD,Beltsville,20705,149,0,-76.91217,39.02342,"5298 Sunnyside Ave, Beltsville, MD 20705",0101000020AD100000EC14AB06613A53C04209336DFF824340,240338074042122,24,033,24033807404 182 | 33169, 45TH AV ,45TH,MD,Beltsville,20705,151,0,-76.92244,39.02971,"10400 45th Ave, Beltsville, MD 20705",0101000020AD100000255B5D4E093B53C05B3FFD67CD834340,240338074053020,24,033,24033807405 183 | 35003, AEROSPACE RD ,GREENBELT,MD,Lanham,20706,156,8,-76.83244,38.99105,"9900 Aerospace Rd, Glenn Dale, MD 20706",0101000020AD10000076F86BB2463553C0A0EE0390DA7E4340,240338004111082,24,033,24033800411 184 | 35115, 97TH AVE ,MAZZONI,MD,Lanham,20706,159,8,-76.84562,38.98217,"7004 97th Ave, Seabrook, MD 20706",0101000020AD100000E4F38AA71E3653C0EF1AF4A5B77D4340,240338004121029,24,033,24033800412 185 | 31552, SANDY SPRING RD ,SWEITZER,MD,Laurel,20707,161,6,-76.89954,39.09895,"6198 Sandy Spring Rd, West Laurel, MD 20707",0101000020AD100000C66471FF913953C078E75086AA8C4340,240338002032024,24,033,24033800203 186 | 31356, KENILWORTH AVE ,ANNAPOLIS,MD,Bladensburg,20710,164,0,-76.93718,38.93932,"Kenilworth Ave, Bladensburg, MD",0101000020AD100000DFDFA0BDFA3B53C0D5C9198A3B784340,240338040022026,24,033,24033804002 187 | 31466, 48TH ST ,QUINCY,MD,Bladensburg,20710,165,0,-76.93590,38.93741,"3898 48th St, Bladensburg, MD 20710",0101000020AD1000009C4EB2D5E53B53C0AE0D15E3FC774340,240338040022072,24,033,24033804002 188 | 42499, Sands RD ,Rt 408,MD,Lothian,20711,168,-1,-76.69341,38.81208,"5401 Sands Rd, MD 20711",0101000020AD10000050F4C0C7602C53C0B96A9E23F2674340,240037080043003,24,003,24003708004 189 | 34082, GRENVILLE LN ,ANNAPOLIS,MD,Bowie,20715,170,0,-76.76777,38.97241,"Grenville Ln, Bowie, MD",0101000020AD10000034B22B2D233153C0C2BB5CC4777C4340,240338004093035,24,033,24033800409 190 | 34109, OLD CHAPEL RD ,CHALFORD,MD,Bowie,20715,172,4,-76.75018,38.98889,"14699 Old Chapel Rd, Bowie, MD 20715",0101000020AD100000B7D100DE023053C0B4AB90F2937E4340,240338004032012,24,033,24033800403 191 | 32116, RACE TRACK RD ,JERICHO,MD,Bowie,20715,175,-1,-76.75361,39.01268,"9008 Race Track Rd, MD 20715",0101000020AD100000884677103B3053C0D8B8FE5D9F814340,240338004102012,24,033,24033800410 192 | 34454, MITCHELLVILLE RD ,PILLER,MD,Bowie,20716,177,0,-76.73044,38.91948,"2013 Mitchellville Rd, Bowie, MD 20716",0101000020AD1000002DEC6987BF2E53C0FD98D6A6B1754340,240338005111014,24,033,24033800511 193 | 24481, KNIGHTS BRIDGE RD -- ,HORSHAM DR,MD,Laurel,20723,185,7,-76.83675,39.13168,"Knights Bridge Rd, North Laurel, MD",0101000020AD100000DB85E63A8D3553C0363811FDDA904340,240276069053091,24,027,24027606905 194 | 41960, RT 295 N,RT 198,MD,MARYLAND CITY,20724,188,12,-76.80214,39.09684,"State Hwy 295, Maryland City, MD",0101000020AD10000086FE092E563353C0B9F42F49658C4340,240037405002038,24,003,24003740500 195 | 12160,E CHESAPEAKE BEACH RD ,EAST 260,MD,CHESAPEAKE BEACH,20732,190,0,-76.54974,38.69880,"Chesapeake Beach Rd, Chesapeake Beach, MD",0101000020AD100000DC9DB5DB2E2353C090300C5872594340,240098604013021,24,009,24009860401 196 | 12046, 28TH ST ,28TH ST,MD,CHESAPEAKE BEACH,20732,192,0,-76.53647,38.69683,"3799 28th St, Chesapeake Beach, MD 20732",0101000020AD1000008718AF79552253C0C3F352B131594340,240098604013058,24,009,24009860401 197 | 32462, WOODYARD RD ,GREEN,MD,Clinton,20735,193,0,-76.85855,38.77888,"8100 Woodyard Rd, Clinton, MD 20735",0101000020AD1000003C49BA66F23653C087342A70B2634340,240338012151011,24,033,24033801215 198 | 12007,W CHESAPEAKE BEACH RD ,W CHESAPEAKE BEACH RD,MD,OWINGS,20736,195,0,-76.58531,38.70439,"1099 Chesapeake Beach Rd, Owings, MD 20736",0101000020AD1000009485AFAF752553C0624CFA7B295A4340,240098603001037,24,009,24009860300 199 | 12011,E CHESAPEAKE BEACH RD ,ROUTE 260 / ROUTE 2,MD,OWINGS,20736,198,0,-76.58531,38.70439,"1099 Chesapeake Beach Rd, Owings, MD 20736",0101000020AD1000009485AFAF752553C0624CFA7B295A4340,240098603001037,24,009,24009860300 200 | 11931, LOWER MARLBORO RD ,LOWER MARLBORO RD / BRISCOE TU,MD,OWINGS,20736,199,-1,-76.67803,38.65514,"3733 Lower Marlboro Rd, MD 20736",0101000020AD100000542FBFD3642B53C066A208A9DB534340,240098602001045,24,009,24009860200 201 | 31735, QUINTANA ST ,58TH,MD,Riverdale Hgts,20737,200,11,-76.91739,38.96156,"5798 Quintana St, East Riverdale, MD 20737",0101000020AD1000008B6F287CB63A53C09505137F147B4340,240338066022010,24,033,24033806602 202 | -------------------------------------------------------------------------------- /log/2010_MD.csv.log: -------------------------------------------------------------------------------- 1 | Timing is on. 2 | Expanded display is used automatically. 3 | DROP TABLE 4 | Time: 50.634 ms 5 | CREATE TABLE 6 | Time: 1.506 ms 7 | COPY 39237 8 | Time: 161.707 ms 9 | ALTER TABLE 10 | Time: 245.313 ms 11 | CREATE FUNCTION 12 | Time: 12.400 ms 13 | CREATE FUNCTION 14 | Time: 0.810 ms 15 | DROP FUNCTION 16 | Time: 0.209 ms 17 | CREATE FUNCTION 18 | Time: 1.015 ms 19 | psql:geocode_batch.sql:179: NOTICE: > 2015-11-25 06:22:50+00 : Start on table of 39237 20 | psql:geocode_batch.sql:179: NOTICE: > time passed | address processed <<<< address left 21 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.9 | 100 <<<< 39137 22 | psql:geocode_batch.sql:179: NOTICE:
in samples started from: (717641,"+5 Keepsake PL , Waldorf, MD 20601",20601,123,,,,,,,,,) 23 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 24 | PL/pgSQL function geocode_table() line 24 at PERFORM 25 | psql:geocode_batch.sql:179: NOTICE: -- !!! invalid regular expression: quantifier operand invalid 2201B !!!-- 26 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 27 | PL/pgSQL function geocode_table() line 24 at PERFORM 28 | psql:geocode_batch.sql:179: NOTICE: > 00:00:13.9 | 200 <<<< 39037 29 | psql:geocode_batch.sql:179: NOTICE: > 00:00:13.5 | 300 <<<< 38937 30 | psql:geocode_batch.sql:179: NOTICE: > 00:00:14.4 | 400 <<<< 38837 31 | psql:geocode_batch.sql:179: NOTICE: > 00:00:15.6 | 500 <<<< 38737 32 | psql:geocode_batch.sql:179: NOTICE: > 00:00:12.5 | 600 <<<< 38637 33 | psql:geocode_batch.sql:179: NOTICE: > 00:00:15.2 | 700 <<<< 38537 34 | psql:geocode_batch.sql:179: NOTICE: > 00:00:13.7 | 800 <<<< 38437 35 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.7 | 900 <<<< 38337 36 | psql:geocode_batch.sql:179: NOTICE: > 00:00:13.2 | 1000 <<<< 38237 37 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23.6 | 1100 <<<< 38137 38 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23 | 1200 <<<< 38037 39 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.8 | 1300 <<<< 37937 40 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.3 | 1400 <<<< 37837 41 | psql:geocode_batch.sql:179: NOTICE: > 00:00:41.2 | 1500 <<<< 37737 42 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.2 | 1600 <<<< 37637 43 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.7 | 1700 <<<< 37537 44 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.8 | 1800 <<<< 37437 45 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.3 | 1900 <<<< 37337 46 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.7 | 2000 <<<< 37237 47 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.3 | 2100 <<<< 37137 48 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.6 | 2200 <<<< 37037 49 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.5 | 2300 <<<< 36937 50 | psql:geocode_batch.sql:179: NOTICE: > 00:00:47.6 | 2400 <<<< 36837 51 | psql:geocode_batch.sql:179: NOTICE: > 00:00:43.9 | 2500 <<<< 36737 52 | psql:geocode_batch.sql:179: NOTICE: > 00:00:41.8 | 2600 <<<< 36637 53 | psql:geocode_batch.sql:179: NOTICE: > 00:00:38.9 | 2700 <<<< 36537 54 | psql:geocode_batch.sql:179: NOTICE: > 00:00:43.6 | 2800 <<<< 36437 55 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29 | 2900 <<<< 36337 56 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.1 | 3000 <<<< 36237 57 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.9 | 3100 <<<< 36137 58 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17 | 3200 <<<< 36037 59 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21 | 3300 <<<< 35937 60 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21 | 3400 <<<< 35837 61 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34 | 3500 <<<< 35737 62 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.4 | 3600 <<<< 35637 63 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.8 | 3700 <<<< 35537 64 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.8 | 3800 <<<< 35437 65 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.9 | 3900 <<<< 35337 66 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.7 | 4000 <<<< 35237 67 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.9 | 4100 <<<< 35137 68 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.9 | 4200 <<<< 35037 69 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.3 | 4300 <<<< 34937 70 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.3 | 4400 <<<< 34837 71 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.8 | 4500 <<<< 34737 72 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22.4 | 4600 <<<< 34637 73 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.5 | 4700 <<<< 34537 74 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.8 | 4800 <<<< 34437 75 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.1 | 4900 <<<< 34337 76 | psql:geocode_batch.sql:179: NOTICE: > 00:00:15 | 5000 <<<< 34237 77 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22 | 5100 <<<< 34137 78 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.3 | 5200 <<<< 34037 79 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.1 | 5300 <<<< 33937 80 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.1 | 5400 <<<< 33837 81 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.2 | 5500 <<<< 33737 82 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.7 | 5600 <<<< 33637 83 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.7 | 5700 <<<< 33537 84 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.1 | 5800 <<<< 33437 85 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.7 | 5900 <<<< 33337 86 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.7 | 6000 <<<< 33237 87 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.1 | 6100 <<<< 33137 88 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.6 | 6200 <<<< 33037 89 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.7 | 6300 <<<< 32937 90 | psql:geocode_batch.sql:179: NOTICE: > 00:00:14 | 6400 <<<< 32837 91 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.3 | 6500 <<<< 32737 92 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34.3 | 6600 <<<< 32637 93 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.4 | 6700 <<<< 32537 94 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.6 | 6800 <<<< 32437 95 | psql:geocode_batch.sql:179: NOTICE: > 00:00:14.6 | 6900 <<<< 32337 96 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.1 | 7000 <<<< 32237 97 | psql:geocode_batch.sql:179: NOTICE: > 00:00:15.7 | 7100 <<<< 32137 98 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.3 | 7200 <<<< 32037 99 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.2 | 7300 <<<< 31937 100 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.3 | 7400 <<<< 31837 101 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36.4 | 7500 <<<< 31737 102 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.1 | 7600 <<<< 31637 103 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.4 | 7700 <<<< 31537 104 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.1 | 7800 <<<< 31437 105 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21 | 7900 <<<< 31337 106 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.5 | 8000 <<<< 31237 107 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.5 | 8100 <<<< 31137 108 | psql:geocode_batch.sql:179: NOTICE: > 00:00:55.3 | 8200 <<<< 31037 109 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29 | 8300 <<<< 30937 110 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.1 | 8400 <<<< 30837 111 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.8 | 8500 <<<< 30737 112 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.4 | 8600 <<<< 30637 113 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.2 | 8700 <<<< 30537 114 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.2 | 8800 <<<< 30437 115 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.6 | 8900 <<<< 30337 116 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.8 | 9000 <<<< 30237 117 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.4 | 9100 <<<< 30137 118 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.8 | 9200 <<<< 30037 119 | psql:geocode_batch.sql:179: NOTICE: > 00:00:14.4 | 9300 <<<< 29937 120 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.2 | 9400 <<<< 29837 121 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18 | 9500 <<<< 29737 122 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.9 | 9600 <<<< 29637 123 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.4 | 9700 <<<< 29537 124 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23.9 | 9800 <<<< 29437 125 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.5 | 9900 <<<< 29337 126 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.1 | 10000 <<<< 29237 127 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16 | 10100 <<<< 29137 128 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.3 | 10200 <<<< 29037 129 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.5 | 10300 <<<< 28937 130 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.6 | 10400 <<<< 28837 131 | psql:geocode_batch.sql:179: NOTICE: > 00:00:15.8 | 10500 <<<< 28737 132 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.3 | 10600 <<<< 28637 133 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.6 | 10700 <<<< 28537 134 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.4 | 10800 <<<< 28437 135 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.6 | 10900 <<<< 28337 136 | psql:geocode_batch.sql:179: NOTICE: > 00:00:51.4 | 11000 <<<< 28237 137 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24 | 11100 <<<< 28137 138 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26 | 11200 <<<< 28037 139 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.1 | 11300 <<<< 27937 140 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.6 | 11400 <<<< 27837 141 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.4 | 11500 <<<< 27737 142 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23.2 | 11600 <<<< 27637 143 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.6 | 11700 <<<< 27537 144 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.6 | 11800 <<<< 27437 145 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22.1 | 11900 <<<< 27337 146 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.7 | 12000 <<<< 27237 147 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.3 | 12100 <<<< 27137 148 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.6 | 12200 <<<< 27037 149 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.5 | 12300 <<<< 26937 150 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.8 | 12400 <<<< 26837 151 | psql:geocode_batch.sql:179: NOTICE: > 00:00:15.9 | 12500 <<<< 26737 152 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16 | 12600 <<<< 26637 153 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.6 | 12700 <<<< 26537 154 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.6 | 12800 <<<< 26437 155 | psql:geocode_batch.sql:179: NOTICE: > 00:00:16.9 | 12900 <<<< 26337 156 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.4 | 13000 <<<< 26237 157 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.1 | 13100 <<<< 26137 158 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17 | 13200 <<<< 26037 159 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20.7 | 13300 <<<< 25937 160 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.2 | 13400 <<<< 25837 161 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.7 | 13500 <<<< 25737 162 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.8 | 13600 <<<< 25637 163 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.6 | 13700 <<<< 25537 164 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.2 | 13800 <<<< 25437 165 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22.3 | 13900 <<<< 25337 166 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23 | 14000 <<<< 25237 167 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.8 | 14100 <<<< 25137 168 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.2 | 14200 <<<< 25037 169 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.8 | 14300 <<<< 24937 170 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30 | 14400 <<<< 24837 171 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.1 | 14500 <<<< 24737 172 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.3 | 14600 <<<< 24637 173 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.7 | 14700 <<<< 24537 174 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.5 | 14800 <<<< 24437 175 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.3 | 14900 <<<< 24337 176 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.9 | 15000 <<<< 24237 177 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.8 | 15100 <<<< 24137 178 | psql:geocode_batch.sql:179: NOTICE: > 00:00:17.5 | 15200 <<<< 24037 179 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18 | 15300 <<<< 23937 180 | psql:geocode_batch.sql:179: NOTICE: > 00:00:18.5 | 15400 <<<< 23837 181 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.5 | 15500 <<<< 23737 182 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.2 | 15600 <<<< 23637 183 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.8 | 15700 <<<< 23537 184 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.1 | 15800 <<<< 23437 185 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.4 | 15900 <<<< 23337 186 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22.5 | 16000 <<<< 23237 187 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.6 | 16100 <<<< 23137 188 | psql:geocode_batch.sql:179: NOTICE: > 00:00:20 | 16200 <<<< 23037 189 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.1 | 16300 <<<< 22937 190 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.2 | 16400 <<<< 22837 191 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.1 | 16500 <<<< 22737 192 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22.5 | 16600 <<<< 22637 193 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.9 | 16700 <<<< 22537 194 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.6 | 16800 <<<< 22437 195 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.5 | 16900 <<<< 22337 196 | psql:geocode_batch.sql:179: NOTICE: > 00:01:03.4 | 17000 <<<< 22237 197 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.9 | 17100 <<<< 22137 198 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.2 | 17200 <<<< 22037 199 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.7 | 17300 <<<< 21937 200 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33 | 17400 <<<< 21837 201 | psql:geocode_batch.sql:179: NOTICE: > 00:01:10.4 | 17500 <<<< 21737 202 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23.2 | 17600 <<<< 21637 203 | psql:geocode_batch.sql:179: NOTICE: > 00:00:21.6 | 17700 <<<< 21537 204 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23 | 17800 <<<< 21437 205 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.9 | 17900 <<<< 21337 206 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.9 | 18000 <<<< 21237 207 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25 | 18100 <<<< 21137 208 | psql:geocode_batch.sql:179: NOTICE:
in samples started from: (723888,"16238 hutchins mill RD , Phoenix (Jacksonvill, MD 21131",21131,18173,,,,,,,,,) 209 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 210 | PL/pgSQL function geocode_table() line 24 at PERFORM 211 | psql:geocode_batch.sql:179: NOTICE: -- !!! invalid regular expression: parentheses () not balanced 2201B !!!-- 212 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 213 | PL/pgSQL function geocode_table() line 24 at PERFORM 214 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.4 | 18200 <<<< 21037 215 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.2 | 18300 <<<< 20937 216 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.1 | 18400 <<<< 20837 217 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.8 | 18500 <<<< 20737 218 | psql:geocode_batch.sql:179: NOTICE: > 00:00:19.5 | 18600 <<<< 20637 219 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23 | 18700 <<<< 20537 220 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28 | 18800 <<<< 20437 221 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37.2 | 18900 <<<< 20337 222 | psql:geocode_batch.sql:179: NOTICE: > 00:00:32.2 | 19000 <<<< 20237 223 | psql:geocode_batch.sql:179: NOTICE: > 00:00:32.8 | 19100 <<<< 20137 224 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.9 | 19200 <<<< 20037 225 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34.7 | 19300 <<<< 19937 226 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.6 | 19400 <<<< 19837 227 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.8 | 19500 <<<< 19737 228 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.8 | 19600 <<<< 19637 229 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.3 | 19700 <<<< 19537 230 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.1 | 19800 <<<< 19437 231 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.1 | 19900 <<<< 19337 232 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.7 | 20000 <<<< 19237 233 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.8 | 20100 <<<< 19137 234 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36.2 | 20200 <<<< 19037 235 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29 | 20300 <<<< 18937 236 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.8 | 20400 <<<< 18837 237 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.4 | 20500 <<<< 18737 238 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.3 | 20600 <<<< 18637 239 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.1 | 20700 <<<< 18537 240 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.5 | 20800 <<<< 18437 241 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.4 | 20900 <<<< 18337 242 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.6 | 21000 <<<< 18237 243 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24 | 21100 <<<< 18137 244 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.5 | 21200 <<<< 18037 245 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.7 | 21300 <<<< 17937 246 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34.9 | 21400 <<<< 17837 247 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.5 | 21500 <<<< 17737 248 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37.6 | 21600 <<<< 17637 249 | psql:geocode_batch.sql:179: NOTICE: > 00:01:07.9 | 21700 <<<< 17537 250 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36 | 21800 <<<< 17437 251 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.8 | 21900 <<<< 17337 252 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.9 | 22000 <<<< 17237 253 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.2 | 22100 <<<< 17137 254 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.7 | 22200 <<<< 17037 255 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.2 | 22300 <<<< 16937 256 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28 | 22400 <<<< 16837 257 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.2 | 22500 <<<< 16737 258 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.2 | 22600 <<<< 16637 259 | psql:geocode_batch.sql:179: NOTICE: > 00:00:22.6 | 22700 <<<< 16537 260 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.7 | 22800 <<<< 16437 261 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.3 | 22900 <<<< 16337 262 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.3 | 23000 <<<< 16237 263 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.6 | 23100 <<<< 16137 264 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.1 | 23200 <<<< 16037 265 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36 | 23300 <<<< 15937 266 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45.9 | 23400 <<<< 15837 267 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.7 | 23500 <<<< 15737 268 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.1 | 23600 <<<< 15637 269 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.6 | 23700 <<<< 15537 270 | psql:geocode_batch.sql:179: NOTICE: > 00:00:32.2 | 23800 <<<< 15437 271 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.1 | 23900 <<<< 15337 272 | psql:geocode_batch.sql:179: NOTICE: > 00:00:39.2 | 24000 <<<< 15237 273 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.9 | 24100 <<<< 15137 274 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.4 | 24200 <<<< 15037 275 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.4 | 24300 <<<< 14937 276 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23.8 | 24400 <<<< 14837 277 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.3 | 24500 <<<< 14737 278 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.6 | 24600 <<<< 14637 279 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.8 | 24700 <<<< 14537 280 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.5 | 24800 <<<< 14437 281 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.5 | 24900 <<<< 14337 282 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.5 | 25000 <<<< 14237 283 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.4 | 25100 <<<< 14137 284 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.3 | 25200 <<<< 14037 285 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.2 | 25300 <<<< 13937 286 | psql:geocode_batch.sql:179: NOTICE: > 00:00:23.5 | 25400 <<<< 13837 287 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.5 | 25500 <<<< 13737 288 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.4 | 25600 <<<< 13637 289 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27 | 25700 <<<< 13537 290 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.7 | 25800 <<<< 13437 291 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.8 | 25900 <<<< 13337 292 | psql:geocode_batch.sql:179: NOTICE: > 00:00:26.9 | 26000 <<<< 13237 293 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.6 | 26100 <<<< 13137 294 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.4 | 26200 <<<< 13037 295 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.2 | 26300 <<<< 12937 296 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.5 | 26400 <<<< 12837 297 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.1 | 26500 <<<< 12737 298 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.4 | 26600 <<<< 12637 299 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.9 | 26700 <<<< 12537 300 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.2 | 26800 <<<< 12437 301 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.1 | 26900 <<<< 12337 302 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.1 | 27000 <<<< 12237 303 | psql:geocode_batch.sql:179: NOTICE: > 00:00:25.9 | 27100 <<<< 12137 304 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.5 | 27200 <<<< 12037 305 | psql:geocode_batch.sql:179: NOTICE: > 00:01:25.7 | 27300 <<<< 11937 306 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34.2 | 27400 <<<< 11837 307 | psql:geocode_batch.sql:179: NOTICE: > 00:00:58 | 27500 <<<< 11737 308 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37.4 | 27600 <<<< 11637 309 | psql:geocode_batch.sql:179: NOTICE: > 00:00:58.5 | 27700 <<<< 11537 310 | psql:geocode_batch.sql:179: NOTICE: > 00:01:09.2 | 27800 <<<< 11437 311 | psql:geocode_batch.sql:179: NOTICE: > 00:00:53.2 | 27900 <<<< 11337 312 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.8 | 28000 <<<< 11237 313 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.1 | 28100 <<<< 11137 314 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.7 | 28200 <<<< 11037 315 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.8 | 28300 <<<< 10937 316 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.6 | 28400 <<<< 10837 317 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.3 | 28500 <<<< 10737 318 | psql:geocode_batch.sql:179: NOTICE: > 00:00:28.1 | 28600 <<<< 10637 319 | psql:geocode_batch.sql:179: NOTICE: > 00:00:24.9 | 28700 <<<< 10537 320 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.6 | 28800 <<<< 10437 321 | psql:geocode_batch.sql:179: NOTICE: > 00:00:27.5 | 28900 <<<< 10337 322 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.6 | 29000 <<<< 10237 323 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.1 | 29100 <<<< 10137 324 | psql:geocode_batch.sql:179: NOTICE: > 00:00:51.5 | 29200 <<<< 10037 325 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.3 | 29300 <<<< 9937 326 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.9 | 29400 <<<< 9837 327 | psql:geocode_batch.sql:179: NOTICE: > 00:00:39 | 29500 <<<< 9737 328 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.5 | 29600 <<<< 9637 329 | psql:geocode_batch.sql:179: NOTICE: > 00:00:50.7 | 29700 <<<< 9537 330 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.4 | 29800 <<<< 9437 331 | psql:geocode_batch.sql:179: NOTICE: > 00:00:41.3 | 29900 <<<< 9337 332 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.3 | 30000 <<<< 9237 333 | psql:geocode_batch.sql:179: NOTICE: > 00:00:53.1 | 30100 <<<< 9137 334 | psql:geocode_batch.sql:179: NOTICE: > 00:00:55.4 | 30200 <<<< 9037 335 | psql:geocode_batch.sql:179: NOTICE: > 00:00:51 | 30300 <<<< 8937 336 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.5 | 30400 <<<< 8837 337 | psql:geocode_batch.sql:179: NOTICE: > 00:00:43.1 | 30500 <<<< 8737 338 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.3 | 30600 <<<< 8637 339 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37.2 | 30700 <<<< 8537 340 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36.7 | 30800 <<<< 8437 341 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.3 | 30900 <<<< 8337 342 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36.8 | 31000 <<<< 8237 343 | psql:geocode_batch.sql:179: NOTICE: > 00:00:38.6 | 31100 <<<< 8137 344 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.6 | 31200 <<<< 8037 345 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.3 | 31300 <<<< 7937 346 | psql:geocode_batch.sql:179: NOTICE: > 00:00:41.1 | 31400 <<<< 7837 347 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37.8 | 31500 <<<< 7737 348 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.6 | 31600 <<<< 7637 349 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42 | 31700 <<<< 7537 350 | psql:geocode_batch.sql:179: NOTICE: > 00:00:51 | 31800 <<<< 7437 351 | psql:geocode_batch.sql:179: NOTICE: > 00:00:38.8 | 31900 <<<< 7337 352 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36.1 | 32000 <<<< 7237 353 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.8 | 32100 <<<< 7137 354 | psql:geocode_batch.sql:179: NOTICE: > 00:00:46.7 | 32200 <<<< 7037 355 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.3 | 32300 <<<< 6937 356 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.8 | 32400 <<<< 6837 357 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45 | 32500 <<<< 6737 358 | psql:geocode_batch.sql:179: NOTICE: > 00:00:50 | 32600 <<<< 6637 359 | psql:geocode_batch.sql:179: NOTICE: > 00:00:51.6 | 32700 <<<< 6537 360 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34.8 | 32800 <<<< 6437 361 | psql:geocode_batch.sql:179: NOTICE: > 00:00:29.7 | 32900 <<<< 6337 362 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.4 | 33000 <<<< 6237 363 | psql:geocode_batch.sql:179: NOTICE: > 00:00:31.3 | 33100 <<<< 6137 364 | psql:geocode_batch.sql:179: NOTICE: > 00:00:35.9 | 33200 <<<< 6037 365 | psql:geocode_batch.sql:179: NOTICE: > 00:00:34.8 | 33300 <<<< 5937 366 | psql:geocode_batch.sql:179: NOTICE: > 00:00:39.7 | 33400 <<<< 5837 367 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37.3 | 33500 <<<< 5737 368 | psql:geocode_batch.sql:179: NOTICE: > 00:00:55.9 | 33600 <<<< 5637 369 | psql:geocode_batch.sql:179: NOTICE: > 00:00:39.5 | 33700 <<<< 5537 370 | psql:geocode_batch.sql:179: NOTICE: > 00:00:47 | 33800 <<<< 5437 371 | psql:geocode_batch.sql:179: NOTICE: > 00:00:46.2 | 33900 <<<< 5337 372 | psql:geocode_batch.sql:179: NOTICE: > 00:00:50 | 34000 <<<< 5237 373 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.7 | 34100 <<<< 5137 374 | psql:geocode_batch.sql:179: NOTICE: > 00:00:30.6 | 34200 <<<< 5037 375 | psql:geocode_batch.sql:179: NOTICE: > 00:00:32.2 | 34300 <<<< 4937 376 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.9 | 34400 <<<< 4837 377 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.8 | 34500 <<<< 4737 378 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.7 | 34600 <<<< 4637 379 | psql:geocode_batch.sql:179: NOTICE: > 00:00:43 | 34700 <<<< 4537 380 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44 | 34800 <<<< 4437 381 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.6 | 34900 <<<< 4337 382 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.5 | 35000 <<<< 4237 383 | psql:geocode_batch.sql:179: NOTICE: > 00:01:05.4 | 35100 <<<< 4137 384 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.5 | 35200 <<<< 4037 385 | psql:geocode_batch.sql:179: NOTICE: > 00:00:50 | 35300 <<<< 3937 386 | psql:geocode_batch.sql:179: NOTICE: > 00:00:52.5 | 35400 <<<< 3837 387 | psql:geocode_batch.sql:179: NOTICE: > 00:00:51.4 | 35500 <<<< 3737 388 | psql:geocode_batch.sql:179: NOTICE: > 00:00:53.6 | 35600 <<<< 3637 389 | psql:geocode_batch.sql:179: NOTICE: > 00:00:48.8 | 35700 <<<< 3537 390 | psql:geocode_batch.sql:179: NOTICE: > 00:00:59.5 | 35800 <<<< 3437 391 | psql:geocode_batch.sql:179: NOTICE: > 00:00:37 | 35900 <<<< 3337 392 | psql:geocode_batch.sql:179: NOTICE: > 00:00:36.7 | 36000 <<<< 3237 393 | psql:geocode_batch.sql:179: NOTICE: > 00:00:52.3 | 36100 <<<< 3137 394 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.6 | 36200 <<<< 3037 395 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.2 | 36300 <<<< 2937 396 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44 | 36400 <<<< 2837 397 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45 | 36500 <<<< 2737 398 | psql:geocode_batch.sql:179: NOTICE: > 00:00:42.9 | 36600 <<<< 2637 399 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.7 | 36700 <<<< 2537 400 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45.7 | 36800 <<<< 2437 401 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.3 | 36900 <<<< 2337 402 | psql:geocode_batch.sql:179: NOTICE: > 00:00:47.4 | 37000 <<<< 2237 403 | psql:geocode_batch.sql:179: NOTICE: > 00:01:20.7 | 37100 <<<< 2137 404 | psql:geocode_batch.sql:179: NOTICE:
in samples started from: (739058,"2000-210 POINTS REACH (S)THE POINTE (, BERLIN, MD 21811",21811,37107,,,,,,,,,) 405 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 406 | PL/pgSQL function geocode_table() line 24 at PERFORM 407 | psql:geocode_batch.sql:179: NOTICE: -- !!! invalid regular expression: parentheses () not balanced 2201B !!!-- 408 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 409 | PL/pgSQL function geocode_table() line 24 at PERFORM 410 | psql:geocode_batch.sql:179: NOTICE:
in samples started from: (739355,"2000-210 POINTS REACH (S)THE POINTE (, BERLIN, MD 21811",21811,37162,,,,,,,,,) 411 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 412 | PL/pgSQL function geocode_table() line 24 at PERFORM 413 | psql:geocode_batch.sql:179: NOTICE: -- !!! invalid regular expression: parentheses () not balanced 2201B !!!-- 414 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 415 | PL/pgSQL function geocode_table() line 24 at PERFORM 416 | psql:geocode_batch.sql:179: NOTICE: > 00:00:40.4 | 37200 <<<< 2037 417 | psql:geocode_batch.sql:179: NOTICE:
in samples started from: (739400,"2000-210 POINTS REACH (S)THE POINTE (, BERLIN, MD 21811",21811,37203,,,,,,,,,) 418 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 419 | PL/pgSQL function geocode_table() line 24 at PERFORM 420 | psql:geocode_batch.sql:179: NOTICE: -- !!! invalid regular expression: parentheses () not balanced 2201B !!!-- 421 | CONTEXT: SQL statement "SELECT geocode_sample(sample_size)" 422 | PL/pgSQL function geocode_table() line 24 at PERFORM 423 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45.4 | 37300 <<<< 1937 424 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45.7 | 37400 <<<< 1837 425 | psql:geocode_batch.sql:179: NOTICE: > 00:00:56.5 | 37500 <<<< 1737 426 | psql:geocode_batch.sql:179: NOTICE: > 00:00:33.4 | 37600 <<<< 1637 427 | psql:geocode_batch.sql:179: NOTICE: > 00:01:51.9 | 37700 <<<< 1537 428 | psql:geocode_batch.sql:179: NOTICE: > 00:01:02.6 | 37800 <<<< 1437 429 | psql:geocode_batch.sql:179: NOTICE: > 00:00:45.7 | 37900 <<<< 1337 430 | psql:geocode_batch.sql:179: NOTICE: > 00:02:20.4 | 38000 <<<< 1237 431 | psql:geocode_batch.sql:179: NOTICE: > 00:01:04 | 38100 <<<< 1137 432 | psql:geocode_batch.sql:179: NOTICE: > 00:00:49.9 | 38200 <<<< 1037 433 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.8 | 38300 <<<< 937 434 | psql:geocode_batch.sql:179: NOTICE: > 00:01:21.1 | 38400 <<<< 837 435 | psql:geocode_batch.sql:179: NOTICE: > 00:00:52.2 | 38500 <<<< 737 436 | psql:geocode_batch.sql:179: NOTICE: > 00:00:48.5 | 38600 <<<< 637 437 | psql:geocode_batch.sql:179: NOTICE: > 00:00:55 | 38700 <<<< 537 438 | psql:geocode_batch.sql:179: NOTICE: > 00:00:55.9 | 38800 <<<< 437 439 | psql:geocode_batch.sql:179: NOTICE: > 00:00:47.3 | 38900 <<<< 337 440 | psql:geocode_batch.sql:179: NOTICE: > 00:00:43.4 | 39000 <<<< 237 441 | psql:geocode_batch.sql:179: NOTICE: > 00:00:44.2 | 39100 <<<< 137 442 | psql:geocode_batch.sql:179: NOTICE: > 00:00:46.5 | 39200 <<<< 37 443 | psql:geocode_batch.sql:179: NOTICE: ==== start mapping census block ==== 444 | psql:geocode_batch.sql:179: NOTICE: # time passed | address to block <<<< address left 445 | psql:geocode_batch.sql:179: NOTICE: # 00:00:02.4 | 1000 <<<< 38237 446 | psql:geocode_batch.sql:179: NOTICE: # 00:00:04 | 2000 <<<< 37237 447 | psql:geocode_batch.sql:179: NOTICE: # 00:00:04.3 | 3000 <<<< 36237 448 | psql:geocode_batch.sql:179: NOTICE: # 00:00:05.6 | 4000 <<<< 35237 449 | psql:geocode_batch.sql:179: NOTICE: # 00:00:05.7 | 5000 <<<< 34237 450 | psql:geocode_batch.sql:179: NOTICE: # 00:00:06.5 | 6000 <<<< 33237 451 | psql:geocode_batch.sql:179: NOTICE: # 00:00:07.2 | 7000 <<<< 32237 452 | psql:geocode_batch.sql:179: NOTICE: # 00:00:08.8 | 8000 <<<< 31237 453 | psql:geocode_batch.sql:179: NOTICE: # 00:00:09.4 | 9000 <<<< 30237 454 | psql:geocode_batch.sql:179: NOTICE: # 00:00:10.8 | 10000 <<<< 29237 455 | psql:geocode_batch.sql:179: NOTICE: # 00:00:11 | 11000 <<<< 28237 456 | psql:geocode_batch.sql:179: NOTICE: # 00:00:12 | 12000 <<<< 27237 457 | psql:geocode_batch.sql:179: NOTICE: # 00:00:12.9 | 13000 <<<< 26237 458 | psql:geocode_batch.sql:179: NOTICE: # 00:00:13.7 | 14000 <<<< 25237 459 | psql:geocode_batch.sql:179: NOTICE: # 00:00:14.4 | 15000 <<<< 24237 460 | psql:geocode_batch.sql:179: NOTICE: # 00:00:16 | 16000 <<<< 23237 461 | psql:geocode_batch.sql:179: NOTICE: # 00:00:16.2 | 17000 <<<< 22237 462 | psql:geocode_batch.sql:179: NOTICE: # 00:00:17.6 | 18000 <<<< 21237 463 | psql:geocode_batch.sql:179: NOTICE: # 00:00:17.8 | 19000 <<<< 20237 464 | psql:geocode_batch.sql:179: NOTICE: # 00:00:18.8 | 20000 <<<< 19237 465 | psql:geocode_batch.sql:179: NOTICE: # 00:00:19.7 | 21000 <<<< 18237 466 | psql:geocode_batch.sql:179: NOTICE: # 00:00:20.5 | 22000 <<<< 17237 467 | psql:geocode_batch.sql:179: NOTICE: # 00:00:21.2 | 23000 <<<< 16237 468 | psql:geocode_batch.sql:179: NOTICE: # 00:00:22.8 | 24000 <<<< 15237 469 | psql:geocode_batch.sql:179: NOTICE: # 00:00:23.2 | 25000 <<<< 14237 470 | psql:geocode_batch.sql:179: NOTICE: # 00:00:24.5 | 26000 <<<< 13237 471 | psql:geocode_batch.sql:179: NOTICE: # 00:00:25.8 | 27000 <<<< 12237 472 | psql:geocode_batch.sql:179: NOTICE: # 00:00:25.8 | 28000 <<<< 11237 473 | psql:geocode_batch.sql:179: NOTICE: # 00:00:26.9 | 29000 <<<< 10237 474 | psql:geocode_batch.sql:179: NOTICE: # 00:00:27.8 | 30000 <<<< 9237 475 | psql:geocode_batch.sql:179: NOTICE: # 00:00:28.7 | 31000 <<<< 8237 476 | psql:geocode_batch.sql:179: NOTICE: # 00:00:29.3 | 32000 <<<< 7237 477 | psql:geocode_batch.sql:179: NOTICE: # 00:00:30.9 | 33000 <<<< 6237 478 | psql:geocode_batch.sql:179: NOTICE: # 00:00:31.3 | 34000 <<<< 5237 479 | psql:geocode_batch.sql:179: NOTICE: # 00:00:32.5 | 35000 <<<< 4237 480 | psql:geocode_batch.sql:179: NOTICE: # 00:00:32.6 | 36000 <<<< 3237 481 | psql:geocode_batch.sql:179: NOTICE: # 00:00:33.8 | 37000 <<<< 2237 482 | psql:geocode_batch.sql:179: NOTICE: # 00:00:34.6 | 38000 <<<< 1237 483 | psql:geocode_batch.sql:179: NOTICE: # 00:00:35.5 | 39000 <<<< 237 484 | table_size | remaining_rows | total_time | time_per_row 485 | ------------+----------------+------------+-------------- 486 | 39237 | 0 | 03:44:02 | 00:00:00.342 487 | (1 row) 488 | 489 | Time: 13442624.045 ms 490 | --------------------------------------------------------------------------------