diff --git a/.gitignore b/.gitignore index 6f1666c..7827346 100644 --- a/.gitignore +++ b/.gitignore @@ -113,3 +113,4 @@ dist config.hjson *.json *.html +.DS_Store diff --git a/demos/diff.html b/demos/diff.html new file mode 100644 index 0000000..cd27c47 --- /dev/null +++ b/demos/diff.html @@ -0,0 +1,1024 @@ + + + + Compare + + + + + + + + + + +
+
+
+ + + + + + + + + + + + diff --git a/demos/diff.txt b/demos/diff.txt new file mode 100644 index 0000000..7bd73c5 --- /dev/null +++ b/demos/diff.txt @@ -0,0 +1,1203 @@ +IN PROGRESS. 10/249 run +Changed: {"text":"560 Penstock Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=560+Penstock+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=560+Penstock+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + continent: "North America" => "Europe" + continent_gid: "whosonfirst:continent:102191575" => "whosonfirst:continent:102191581" + country: "United States" => "United Kingdom" + country_a: "USA" => "GBR" + country_gid: "whosonfirst:country:85633793" => "whosonfirst:country:85633159" + county: "Nevada County" => "City of Stoke-on-Trent" + county_a: "NE" => "STE" + county_gid: "whosonfirst:county:102085391" => "whosonfirst:county:1360698805" + housenumber: "560" + label: "560 Penstock Drive, Grass Valley, CA, USA" => "Penstock Drive, Stoke-On-Trent, England, United Kingdom" + layer: "address" => "street" + locality: "Grass Valley" => "Stoke-On-Trent" + locality_gid: "whosonfirst:locality:85921979" => "whosonfirst:locality:1175612703" + macroregion: "England" + macroregion_gid: "whosonfirst:macroregion:404227469" + match_type: "interpolated" => "fallback" + name: "560 Penstock Drive" => "Penstock Drive" + region: "California" => "Staffordshire" + region_a: "CA" + region_gid: "whosonfirst:region:85688637" => "whosonfirst:region:1360698593" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +Changed: {"text":"150 Carter Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=150+Carter+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=150+Carter+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Scott County" => "Charleston County" + county_a: "SC" => "CS" + county_gid: "whosonfirst:county:102083821" => "whosonfirst:county:102085591" + housenumber: "150" + label: "150 Carter Street, Gate City, VA, USA" => "Carter Street, Dorchester, SC, USA" + layer: "address" => "street" + locality: "Gate City" => "Dorchester" + locality_gid: "whosonfirst:locality:101728599" => "whosonfirst:locality:101720751" + match_type: "interpolated" => "fallback" + name: "150 Carter Street" => "Carter Street" + region: "Virginia" => "South Carolina" + region_a: "VA" => "SC" + region_gid: "whosonfirst:region:85688747" => "whosonfirst:region:85688683" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"8821 West Myrtle Avenue","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=8821+West+Myrtle+Avenue&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=8821+West+Myrtle+Avenue&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Maricopa County" => "Montgomery County" + county_a: "MA" => "MG" + county_gid: "whosonfirst:county:102087421" => "whosonfirst:county:102082143" + housenumber: "8821" + label: "8821 West Myrtle Avenue, Glendale, AZ, USA" => "West Myrtle Avenue, Caney, KS, USA" + layer: "address" => "street" + localadmin: "Caney" + localadmin_gid: "whosonfirst:localadmin:404504603" + locality: "Glendale" => "Caney" + locality_gid: "whosonfirst:locality:85917509" => "whosonfirst:locality:85946447" + match_type: "interpolated" => "fallback" + name: "8821 West Myrtle Avenue" => "West Myrtle Avenue" + region: "Arizona" => "Kansas" + region_a: "AZ" => "KS" + region_gid: "whosonfirst:region:85688719" => "whosonfirst:region:85688555" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +Changed: {"text":"2 Ambelwood Way","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=2+Ambelwood+Way&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=2+Ambelwood+Way&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + confidence: 0.8 => 1 + match_type: "fallback" => "exact" + } + } + ] +} +IN PROGRESS. 20/249 run +IN PROGRESS. 30/249 run +Changed: {"text":"90 Via Verde","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=90+Via+Verde&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=90+Via+Verde&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + continent: "Europe" => "North America" + continent_gid: "whosonfirst:continent:102191581" => "whosonfirst:continent:102191575" + country: "Spain" => "United States" + country_a: "ESP" => "USA" + country_gid: "whosonfirst:country:85633129" => "whosonfirst:country:85633793" + county: "Riverside County" + county_a: "RI" + county_gid: "whosonfirst:county:102086221" + housenumber: "90" + label: "Via Verde, Bolaños De Calatrava, Spain" => "90 Via Verde, Rancho Mirage, CA, USA" + layer: "street" => "address" + localadmin: "Bolaños De Calatrava" + localadmin_gid: "whosonfirst:localadmin:404333461" + locality: "Rancho Mirage" + locality_gid: "whosonfirst:locality:85923349" + macroregion: "Castile–La Mancha" + macroregion_gid: "whosonfirst:macroregion:404227375" + match_type: "fallback" => "interpolated" + name: "Via Verde" => "90 Via Verde" + region: "Ciudad Real" => "California" + region_a: "CM" => "CA" + region_gid: "whosonfirst:region:85682689" => "whosonfirst:region:85688637" + source: "openstreetmap" => "mixed" + } + } + ] +} +IN PROGRESS. 40/249 run +Changed: {"text":"9036 Calico Court","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=9036+Calico+Court&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=9036+Calico+Court&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "City of Chesapeake" => "San Bernardino County" + county_a: "CS" => "SA" + county_gid: "whosonfirst:county:102087265" => "whosonfirst:county:102085395" + housenumber: "9036" + label: "Calico Court, Chesapeake, VA, USA" => "9036 Calico Court, Hesperia, CA, USA" + layer: "street" => "address" + locality: "Chesapeake" => "Hesperia" + locality_gid: "whosonfirst:locality:101728797" => "whosonfirst:locality:85923911" + match_type: "fallback" => "interpolated" + name: "Calico Court" => "9036 Calico Court" + region: "Virginia" => "California" + region_a: "VA" => "CA" + region_gid: "whosonfirst:region:85688747" => "whosonfirst:region:85688637" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"718 Dutchmans Court","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=718+Dutchmans+Court&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=718+Dutchmans+Court&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "718" + label: "Dutchmans Court, Nashville, TN, USA" => "718 Dutchmans Court, Nashville, TN, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Dutchmans Court" => "718 Dutchmans Court" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"8496 Isles Court","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=8496+Isles+Court&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=8496+Isles+Court&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Lancaster County" => "Anne Arundel County" + county_a: "LA" => "AN" + county_gid: "whosonfirst:county:102083503" => "whosonfirst:county:102083469" + housenumber: "8496" + label: "Isles Court, Waverly, NE, USA" => "8496 Isles Court, Lake Shore, MD, USA" + layer: "street" => "address" + localadmin: "Waverly" + localadmin_gid: "whosonfirst:localadmin:404520089" + locality: "Waverly" => "Lake Shore" + locality_gid: "whosonfirst:locality:85973567" => "whosonfirst:locality:85949723" + match_type: "fallback" => "interpolated" + name: "Isles Court" => "8496 Isles Court" + region: "Nebraska" => "Maryland" + region_a: "NE" => "MD" + region_gid: "whosonfirst:region:85688563" => "whosonfirst:region:85688501" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +IN PROGRESS. 50/249 run +Changed: {"text":"8522 Ingalls Circle","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=8522+Ingalls+Circle&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=8522+Ingalls+Circle&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "8522" + label: "8522 Ingalls Circle, Arvada, CO, USA" => "Ingalls Circle, Arvada, CO, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "8522 Ingalls Circle" => "Ingalls Circle" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +Changed: {"text":"145 Grau Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=145+Grau+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=145+Grau+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "145" + label: "Grau Drive, Fremont, CA, USA" => "145 Grau Drive, Fremont, CA, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Grau Drive" => "145 Grau Drive" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"5900 Upland Road","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=5900+Upland+Road&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=5900+Upland+Road&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "San Mateo County" => "Ventura County" + county_a: "SM" => "VE" + county_gid: "whosonfirst:county:102085387" => "whosonfirst:county:102086933" + housenumber: "5900" + label: "Upland Road, Redwood City, CA, USA" => "5900 Upland Road, Camarillo, CA, USA" + layer: "street" => "address" + locality: "Redwood City" => "Camarillo" + locality_gid: "whosonfirst:locality:85922447" => "whosonfirst:locality:85923249" + match_type: "fallback" => "interpolated" + name: "Upland Road" => "5900 Upland Road" + source: "openstreetmap" => "mixed" + } + } + ] +} +Changed: {"text":"9331 Edison Road","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=9331+Edison+Road&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=9331+Edison+Road&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + country: "Canada" => "United States" + country_a: "CAN" => "USA" + country_gid: "whosonfirst:country:85633041" => "whosonfirst:country:85633793" + county: "Thunder Bay" => "Lafayette County" + county_a: "LF" + county_gid: "whosonfirst:county:890458687" => "whosonfirst:county:102081865" + housenumber: "9331" + label: "Edison Road, Thunder Bay, ON, Canada" => "9331 Edison Road, Benton, WI, USA" + layer: "street" => "address" + localadmin: "Benton" + localadmin_gid: "whosonfirst:localadmin:404493481" + locality: "Thunder Bay" + locality_gid: "whosonfirst:locality:101735591" + match_type: "fallback" => "interpolated" + name: "Edison Road" => "9331 Edison Road" + region: "Ontario" => "Wisconsin" + region_a: "ON" => "WI" + region_gid: "whosonfirst:region:85682057" => "whosonfirst:region:85688517" + source: "openstreetmap" => "mixed" + } + } + ] +} +IN PROGRESS. 60/249 run +Changed: {"text":"3959 Fairlands Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=3959+Fairlands+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=3959+Fairlands+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + continent: "Oceania" => "North America" + continent_gid: "whosonfirst:continent:102191583" => "whosonfirst:continent:102191575" + country: "Australia" => "United States" + country_a: "AUS" => "USA" + country_gid: "whosonfirst:country:85632793" => "whosonfirst:country:85633793" + county: "Waratah/Wynyard" => "Alameda County" + county_a: "AA" + county_gid: "whosonfirst:county:102048983" => "whosonfirst:county:102086959" + housenumber: "3959" + label: "Fairlands Drive, Somerset, TAS, Australia" => "3959 Fairlands Drive, Pleasanton, CA, USA" + layer: "street" => "address" + localadmin: "Somerset" + localadmin_gid: "whosonfirst:localadmin:404549425" + locality: "Somerset" => "Pleasanton" + locality_gid: "whosonfirst:locality:101938277" => "whosonfirst:locality:85921871" + match_type: "fallback" => "interpolated" + name: "Fairlands Drive" => "3959 Fairlands Drive" + region: "Tasmania" => "California" + region_a: "TAS" => "CA" + region_gid: "whosonfirst:region:85681583" => "whosonfirst:region:85688637" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"8785 Ellis Court","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=8785+Ellis+Court&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=8785+Ellis+Court&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Jefferson County" => "Essex County" + county_a: "JE" => "ES" + county_gid: "whosonfirst:county:102084113" => "whosonfirst:county:102084963" + housenumber: "8785" + label: "8785 Ellis Court, Arvada, CO, USA" => "Ellis Court, Tappahannock, VA, USA" + layer: "address" => "street" + locality: "Arvada" => "Tappahannock" + locality_gid: "whosonfirst:locality:85929333" => "whosonfirst:locality:101728637" + match_type: "interpolated" => "fallback" + name: "8785 Ellis Court" => "Ellis Court" + region: "Colorado" => "Virginia" + region_a: "CO" => "VA" + region_gid: "whosonfirst:region:85688603" => "whosonfirst:region:85688747" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +Changed: {"text":"2755 Country Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=2755+Country+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=2755+Country+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Davison County" => "Crittenden County" + county_a: "DV" => "CT" + county_gid: "whosonfirst:county:102086045" => "whosonfirst:county:102085451" + housenumber: "2755" + label: "2755 Country Drive, Mitchell, SD, USA" => "Country Drive, Marion, KY, USA" + layer: "address" => "street" + localadmin: "Mitchell" + localadmin_gid: "whosonfirst:localadmin:404489739" + locality: "Mitchell" => "Marion" + locality_gid: "whosonfirst:locality:101721597" => "whosonfirst:locality:85947189" + match_type: "interpolated" => "fallback" + name: "2755 Country Drive" => "Country Drive" + region: "South Dakota" => "Kentucky" + region_a: "SD" => "KY" + region_gid: "whosonfirst:region:85688693" => "whosonfirst:region:85688641" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"1850 Berryhill Place","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=1850+Berryhill+Place&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=1850+Berryhill+Place&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "1850" + label: "1850 Berryhill Place, Montgomery, AL, USA" => "Berryhill Place, Montgomery, AL, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "1850 Berryhill Place" => "Berryhill Place" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"622 Thomas Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=622+Thomas+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=622+Thomas+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + borough: "Brooklyn" + borough_gid: "whosonfirst:borough:421205765" + confidence: 0.8 => 1 + continent: "Europe" => "North America" + continent_gid: "whosonfirst:continent:102191581" => "whosonfirst:continent:102191575" + country: "United Kingdom" => "United States" + country_a: "GBR" => "USA" + country_gid: "whosonfirst:country:85633159" => "whosonfirst:country:85633793" + county: "Bath and North East Somerset" => "Kings County" + county_a: "BAS" => "KI" + county_gid: "whosonfirst:county:1360698775" => "whosonfirst:county:102082361" + housenumber: "622" + label: "Thomas Street, Bath, England, United Kingdom" => "622 Thomas S Boyland Street, Brooklyn, New York, NY, USA" + layer: "street" => "address" + locality: "Bath" => "New York" + locality_a: "NYC" + locality_gid: "whosonfirst:locality:101750387" => "whosonfirst:locality:85977539" + macroregion: "England" + macroregion_gid: "whosonfirst:macroregion:404227469" + match_type: "fallback" => "exact" + name: "Thomas Street" => "622 Thomas S Boyland Street" + neighbourhood: "Brownsville" + neighbourhood_gid: "whosonfirst:neighbourhood:85808127" + postalcode: "11212" + region: "Somerset" => "New York" + region_a: "NY" + region_gid: "whosonfirst:region:1360698589" => "whosonfirst:region:85688543" + street: "Thomas Street" => "Thomas S Boyland Street" + } + } + ] +} +IN PROGRESS. 70/249 run +Changed: {"text":"11655 West 81st Avenue","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=11655+West+81st+Avenue&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=11655+West+81st+Avenue&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Lake County" => "Municipality of Anchorage" + county_a: "LK" => "AN" + county_gid: "whosonfirst:county:102087149" => "whosonfirst:county:102085881" + housenumber: "11655" + label: "11655 West 81st Avenue, St. John Township, IN, USA" => "West 81st Avenue, Anchorage, AK, USA" + layer: "address" => "street" + localadmin: "St. John Township" + localadmin_gid: "whosonfirst:localadmin:404501873" + locality: "Anchorage" + locality_gid: "whosonfirst:locality:85915707" + match_type: "interpolated" => "fallback" + name: "11655 West 81st Avenue" => "West 81st Avenue" + region: "Indiana" => "Alaska" + region_a: "IN" => "AK" + region_gid: "whosonfirst:region:85688709" => "whosonfirst:region:85688573" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"632 Belmar Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=632+Belmar+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=632+Belmar+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "632" + label: "632 Belmar Drive, Owensboro, KY, USA" => "Belmar Drive, Owensboro, KY, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "632 Belmar Drive" => "Belmar Drive" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"3504 East 16th Avenue","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=3504+East+16th+Avenue&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=3504+East+16th+Avenue&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Baldwin County" => "Potter County" + county_a: "BD" => "PT" + county_gid: "whosonfirst:county:102085469" => "whosonfirst:county:102086749" + housenumber: "3504" + label: "East 16th Avenue, Gulf Shores, AL, USA" => "3504 East 16th Avenue, Amarillo, TX, USA" + layer: "street" => "address" + locality: "Gulf Shores" => "Amarillo" + locality_gid: "whosonfirst:locality:85914719" => "whosonfirst:locality:101724103" + match_type: "fallback" => "interpolated" + name: "East 16th Avenue" => "3504 East 16th Avenue" + region: "Alabama" => "Texas" + region_a: "AL" => "TX" + region_gid: "whosonfirst:region:85688675" => "whosonfirst:region:85688753" + source: "openstreetmap" => "mixed" + } + } + ] +} +IN PROGRESS. 80/249 run +Changed: {"text":"107 Guaymas Place","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=107+Guaymas+Place&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=107+Guaymas+Place&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "107" + label: "Guaymas Place, Davis, CA, USA" => "107 Guaymas Place, Davis, CA, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Guaymas Place" => "107 Guaymas Place" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"6114 West Glenn Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=6114+West+Glenn+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=6114+West+Glenn+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "6114" + label: "West Glenn Drive, Glendale, AZ, USA" => "6114 West Glenn Drive, Glendale, AZ, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "West Glenn Drive" => "6114 West Glenn Drive" + source: "openstreetmap" => "mixed" + } + } + ] +} +Changed: {"text":"65 Jones Lane","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=65+Jones+Lane&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=65+Jones+Lane&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + county: "Greene County" => "Talladega County" + county_a: "GE" => "TD" + county_gid: "whosonfirst:county:102086377" => "whosonfirst:county:102085517" + label: "65 Jones Lane, Greene County, TN, USA" => "65 Jones Lane, Talladega County, AL, USA" + region: "Tennessee" => "Alabama" + region_a: "TN" => "AL" + region_gid: "whosonfirst:region:85688701" => "whosonfirst:region:85688675" + } + } + ] +} +IN PROGRESS. 90/249 run +Changed: {"text":"6120 Southeast 84th Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=6120+Southeast+84th+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=6120+Southeast+84th+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "6120" + label: "6120 Southeast 84th Street, Oklahoma City, OK, USA" => "Southeast 84th Street, Oklahoma City, OK, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "6120 Southeast 84th Street" => "Southeast 84th Street" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +Changed: {"text":"201 West Montgomery Cross Road","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=201+West+Montgomery+Cross+Road&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=201+West+Montgomery+Cross+Road&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "201" + label: "201 West Montgomery Cross Road, Savannah, GA, USA" => "West Montgomery Cross Road, Savannah, GA, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "201 West Montgomery Cross Road" => "West Montgomery Cross Road" + source: "mixed" => "openstreetmap" + } + } + ] +} +IN PROGRESS. 100/249 run +Changed: {"text":"565 North Lakeshore Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=565+North+Lakeshore+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=565+North+Lakeshore+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Fulton County" => "Pittsburg County" + county_a: "FU" => "PI" + county_gid: "whosonfirst:county:102082507" => "whosonfirst:county:102083909" + housenumber: "565" + label: "North Lakeshore Drive, Cherokee Village, AR, USA" => "565 North Lakeshore Drive, Pittsburg County, OK, USA" + layer: "street" => "address" + locality: "Cherokee Village" + locality_gid: "whosonfirst:locality:85919793" + match_type: "fallback" => "interpolated" + name: "North Lakeshore Drive" => "565 North Lakeshore Drive" + region: "Arkansas" => "Oklahoma" + region_a: "AR" => "OK" + region_gid: "whosonfirst:region:85688549" => "whosonfirst:region:85688585" + source: "openstreetmap" => "mixed" + } + } + ] +} +Changed: {"text":"4738 Mallard Common","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=4738+Mallard+Common&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=4738+Mallard+Common&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "4738" + label: "Mallard Common, Fremont, CA, USA" => "4738 Mallard Common, Fremont, CA, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Mallard Common" => "4738 Mallard Common" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"875 Latouche Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=875+Latouche+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=875+Latouche+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "875" + label: "Latouche Street, Anchorage, AK, USA" => "875 Latouche Street, Anchorage, AK, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Latouche Street" => "875 Latouche Street" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"8700 Seaton Boulevard","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=8700+Seaton+Boulevard&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=8700+Seaton+Boulevard&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Cass County" => "Montgomery County" + county_a: "CS" => "MT" + county_gid: "whosonfirst:county:102080797" => "whosonfirst:county:102085733" + housenumber: "8700" + label: "Seaton Boulevard, Raymore, MO, USA" => "8700 Seaton Boulevard, Montgomery, AL, USA" + layer: "street" => "address" + localadmin: "Raymore Township" + localadmin_gid: "whosonfirst:localadmin:404516607" + locality: "Raymore" => "Montgomery" + locality_gid: "whosonfirst:locality:85970697" => "whosonfirst:locality:85913947" + match_type: "fallback" => "interpolated" + name: "Seaton Boulevard" => "8700 Seaton Boulevard" + region: "Missouri" => "Alabama" + region_a: "MO" => "AL" + region_gid: "whosonfirst:region:85688661" => "whosonfirst:region:85688675" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +IN PROGRESS. 110/249 run +Changed: {"text":"5754 Belleau Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=5754+Belleau+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=5754+Belleau+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Chesterfield County" => "Montgomery County" + county_a: "CD" => "MT" + county_gid: "whosonfirst:county:102084955" => "whosonfirst:county:102085733" + housenumber: "5754" + label: "Belleau Drive, Bon Air, VA, USA" => "5754 Belleau Drive, Montgomery, AL, USA" + layer: "street" => "address" + locality: "Bon Air" => "Montgomery" + locality_gid: "whosonfirst:locality:101729299" => "whosonfirst:locality:85913947" + match_type: "fallback" => "interpolated" + name: "Belleau Drive" => "5754 Belleau Drive" + region: "Virginia" => "Alabama" + region_a: "VA" => "AL" + region_gid: "whosonfirst:region:85688747" => "whosonfirst:region:85688675" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +Changed: {"text":"1004 Bellflower Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=1004+Bellflower+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=1004+Bellflower+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "1004" + label: "Bellflower Street, Livermore, CA, USA" => "1004 Bellflower Street, Livermore, CA, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Bellflower Street" => "1004 Bellflower Street" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +IN PROGRESS. 120/249 run +Changed: {"text":"5545 Saddlewood Lane","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=5545+Saddlewood+Lane&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=5545+Saddlewood+Lane&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Davidson County" => "Montgomery County" + county_a: "DA" => "MT" + county_gid: "whosonfirst:county:102087061" => "whosonfirst:county:102085733" + housenumber: "5545" + label: "5545 Saddlewood Lane, Nashville, TN, USA" => "Saddlewood Lane, Montgomery, AL, USA" + layer: "address" => "street" + locality: "Nashville" => "Montgomery" + locality_gid: "whosonfirst:locality:101723183" => "whosonfirst:locality:85913947" + match_type: "interpolated" => "fallback" + name: "5545 Saddlewood Lane" => "Saddlewood Lane" + region: "Tennessee" => "Alabama" + region_a: "TN" => "AL" + region_gid: "whosonfirst:region:85688701" => "whosonfirst:region:85688675" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"2139 Glynnwood Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=2139+Glynnwood+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=2139+Glynnwood+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Washington County" => "Montgomery County" + county_a: "WN" => "MT" + county_gid: "whosonfirst:county:102083915" => "whosonfirst:county:102085733" + housenumber: "2139" + label: "2139 Glynnwood Drive, Bartlesville, OK, USA" => "Glynnwood Drive, Montgomery, AL, USA" + layer: "address" => "street" + locality: "Bartlesville" => "Montgomery" + locality_gid: "whosonfirst:locality:101714775" => "whosonfirst:locality:85913947" + match_type: "interpolated" => "fallback" + name: "2139 Glynnwood Drive" => "Glynnwood Drive" + region: "Oklahoma" => "Alabama" + region_a: "OK" => "AL" + region_gid: "whosonfirst:region:85688585" => "whosonfirst:region:85688675" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"8125 Glynnwood Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=8125+Glynnwood+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=8125+Glynnwood+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "8125" + label: "Glynnwood Drive, Montgomery, AL, USA" => "8125 Glynnwood Drive, Montgomery, AL, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Glynnwood Drive" => "8125 Glynnwood Drive" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +IN PROGRESS. 130/249 run +Changed: {"text":"5055 West 58th Avenue","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=5055+West+58th+Avenue&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=5055+West+58th+Avenue&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + country: "Canada" => "United States" + country_a: "CAN" => "USA" + country_gid: "whosonfirst:country:85633041" => "whosonfirst:country:85633793" + county: "Greater Vancouver" => "Adams County" + county_a: "MVRD" => "AD" + county_gid: "whosonfirst:county:890457467" => "whosonfirst:county:102084053" + housenumber: "5055" + label: "West 58th Avenue, Vancouver, BC, Canada" => "5055 West 58th Avenue, Berkley, CO, USA" + layer: "street" => "address" + locality: "Vancouver" => "Berkley" + locality_gid: "whosonfirst:locality:101741075" => "whosonfirst:locality:85930265" + match_type: "fallback" => "interpolated" + name: "West 58th Avenue" => "5055 West 58th Avenue" + neighbourhood: "Kerrisdale" + neighbourhood_gid: "whosonfirst:neighbourhood:85865009" + region: "British Columbia" => "Colorado" + region_a: "BC" => "CO" + region_gid: "whosonfirst:region:85682117" => "whosonfirst:region:85688603" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +IN PROGRESS. 140/249 run +Changed: {"text":"7529 West 72nd Avenue","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=7529+West+72nd+Avenue&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=7529+West+72nd+Avenue&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "7529" + label: "7529 West 72nd Avenue, Arvada, CO, USA" => "West 72nd Avenue, Arvada, CO, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "7529 West 72nd Avenue" => "West 72nd Avenue" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +Changed: {"text":"2209 June Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=2209+June+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=2209+June+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Angelina County" => "Jefferson County" + county_a: "AG" => "JF" + county_gid: "whosonfirst:county:102087319" => "whosonfirst:county:102084449" + housenumber: "2209" + label: "2209 June Drive, Hudson, TX, USA" => "June Drive, Hollyvilla, KY, USA" + layer: "address" => "street" + locality: "Hudson" => "Hollyvilla" + locality_gid: "whosonfirst:locality:101724397" => "whosonfirst:locality:85947545" + match_type: "interpolated" => "fallback" + name: "2209 June Drive" => "June Drive" + region: "Texas" => "Kentucky" + region_a: "TX" => "KY" + region_gid: "whosonfirst:region:85688753" => "whosonfirst:region:85688641" + source: "mixed" => "openstreetmap" + } + } + ] +} +Changed: {"text":"2622 Martin Luther King Junior Boulevard","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=2622+Martin+Luther+King+Junior+Boulevard&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=2622+Martin+Luther+King+Junior+Boulevard&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "2622" + label: "2622 Martin Luther King Junior Boulevard, Detroit, MI, USA" => "Martin Luther King Junior Boulevard, Detroit, MI, USA" + layer: "address" => "street" + match_type: "interpolated" => "fallback" + name: "2622 Martin Luther King Junior Boulevard" => "Martin Luther King Junior Boulevard" + neighbourhood: "Core City" => "Midtown" + neighbourhood_gid: "whosonfirst:neighbourhood:85870553" => "whosonfirst:neighbourhood:85870587" + source: "mixed" => "openstreetmap" + } + } + ] +} +IN PROGRESS. 150/249 run +IN PROGRESS. 160/249 run +Changed: {"text":"21950 Arnold Center Road","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=21950+Arnold+Center+Road&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=21950+Arnold+Center+Road&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + county: "Los Angeles County" => "Coffee County" + county_a: "LO" => "CF" + county_gid: "whosonfirst:county:102086957" => "whosonfirst:county:102087095" + housenumber: "21950" + label: "21950 Arnold Center Road, Carson, CA, USA" => "Arnold Center Road, Coffee County, TN, USA" + layer: "address" => "street" + locality: "Carson" + locality_gid: "whosonfirst:locality:85923683" + match_type: "interpolated" => "fallback" + name: "21950 Arnold Center Road" => "Arnold Center Road" + neighbourhood: "Dominguez" + neighbourhood_gid: "whosonfirst:neighbourhood:85814831" + region: "California" => "Tennessee" + region_a: "CA" => "TN" + region_gid: "whosonfirst:region:85688637" => "whosonfirst:region:85688701" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +IN PROGRESS. 170/249 run +IN PROGRESS. 180/249 run +IN PROGRESS. 190/249 run +Changed: {"text":"6657 West Rose Garden Lane","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=6657+West+Rose+Garden+Lane&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=6657+West+Rose+Garden+Lane&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + housenumber: "6657" + label: "6657 West Rose Garden Lane, Glendale, AZ, USA" => "West Rose Garden Lane, Phoenix, AZ, USA" + layer: "address" => "street" + locality: "Glendale" => "Phoenix" + locality_gid: "whosonfirst:locality:85917509" => "whosonfirst:locality:85917479" + match_type: "interpolated" => "fallback" + name: "6657 West Rose Garden Lane" => "West Rose Garden Lane" + neighbourhood: "Wild Flower" + neighbourhood_gid: "whosonfirst:neighbourhood:85857713" + source: "openaddresses" => "openstreetmap" + } + } + ] +} +IN PROGRESS. 200/249 run +Changed: {"text":"172 Alburg Springs Road","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=172+Alburg+Springs+Road&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=172+Alburg+Springs+Road&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "172" + label: "Alburg Springs Road, Alburg, VT, USA" => "172 Alburg Springs Road, Alburg, VT, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Alburg Springs Road" => "172 Alburg Springs Road" + source: "openstreetmap" => "mixed" + } + } + ] +} +IN PROGRESS. 210/249 run +Changed: {"text":"3162 Martin Luther King Junior Boulevard","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=3162+Martin+Luther+King+Junior+Boulevard&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=3162+Martin+Luther+King+Junior+Boulevard&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "3162" + label: "Martin Luther King Junior Boulevard, Detroit, MI, USA" => "3162 Martin Luther King Junior Boulevard, Detroit, MI, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Martin Luther King Junior Boulevard" => "3162 Martin Luther King Junior Boulevard" + neighbourhood: "Midtown" => "Core City" + neighbourhood_gid: "whosonfirst:neighbourhood:85870587" => "whosonfirst:neighbourhood:85870553" + source: "openstreetmap" => "mixed" + } + } + ] +} +Changed: {"text":"5306 Ritchie Highway","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=5306+Ritchie+Highway&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=5306+Ritchie+Highway&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "5306" + label: "Ritchie Highway, Glen Burnie, MD, USA" => "5306 Ritchie Highway, Ferndale, MD, USA" + layer: "street" => "address" + locality: "Glen Burnie" => "Ferndale" + locality_gid: "whosonfirst:locality:85949717" => "whosonfirst:locality:85949713" + match_type: "fallback" => "interpolated" + name: "Ritchie Highway" => "5306 Ritchie Highway" + source: "openstreetmap" => "mixed" + } + } + ] +} +Changed: {"text":"716 Waller Road","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=716+Waller+Road&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=716+Waller+Road&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "716" + label: "Waller Road, West Carroll Parish, LA, USA" => "716 Waller Road, West Carroll Parish, LA, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Waller Road" => "716 Waller Road" + source: "openstreetmap" => "mixed" + } + } + ] +} +Changed: {"text":"450 Kinhawk Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=450+Kinhawk+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=450+Kinhawk+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + housenumber: "450" + label: "Kinhawk Drive, Nashville, TN, USA" => "450 Kinhawk Drive, Nashville, TN, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Kinhawk Drive" => "450 Kinhawk Drive" + source: "openstreetmap" => "mixed" + } + } + ] +} +IN PROGRESS. 220/249 run +Changed: {"text":"131 Westerly Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=131+Westerly+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=131+Westerly+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + county: "Westchester County" => "Hartford County" + county_a: "WE" => "HA" + county_gid: "whosonfirst:county:102082373" => "whosonfirst:county:102085381" + label: "131 Westerly Street, Yonkers, NY, USA" => "131 Westerly Street, Manchester, CT, USA" + localadmin: "Yonkers" => "Manchester" + localadmin_gid: "whosonfirst:localadmin:404523397" => "whosonfirst:localadmin:404495985" + locality: "Yonkers" + locality_gid: "whosonfirst:locality:85978759" + region: "New York" => "Connecticut" + region_a: "NY" => "CT" + region_gid: "whosonfirst:region:85688543" => "whosonfirst:region:85688629" + source: "mixed" => "openaddresses" + } + } + ] +} +Changed: {"text":"308 Woodleaf Court","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=308+Woodleaf+Court&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=308+Woodleaf+Court&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Orange County" => "Anne Arundel County" + county_a: "OR" => "AN" + county_gid: "whosonfirst:county:102085847" => "whosonfirst:county:102083469" + housenumber: "308" + label: "Woodleaf Court, Orange County, FL, USA" => "308 Woodleaf Court, Glen Burnie, MD, USA" + layer: "street" => "address" + locality: "Glen Burnie" + locality_gid: "whosonfirst:locality:85949717" + match_type: "fallback" => "interpolated" + name: "Woodleaf Court" => "308 Woodleaf Court" + region: "Florida" => "Maryland" + region_a: "FL" => "MD" + region_gid: "whosonfirst:region:85688651" => "whosonfirst:region:85688501" + source: "openstreetmap" => "openaddresses" + } + } + ] +} +IN PROGRESS. 230/249 run +Changed: {"text":"1267 Martin Street","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=1267+Martin+Street&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=1267+Martin+Street&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "point" => "centroid" + continent: "North America" => "Europe" + continent_gid: "whosonfirst:continent:102191575" => "whosonfirst:continent:102191581" + country: "United States" => "United Kingdom" + country_a: "USA" => "GBR" + country_gid: "whosonfirst:country:85633793" => "whosonfirst:country:85633159" + county: "Lancaster County" => "Kirklees" + county_a: "LN" => "KIR" + county_gid: "whosonfirst:county:102081377" => "whosonfirst:county:1360698917" + housenumber: "1267" + label: "1267 Martin Street, East Earl, PA, USA" => "Martin Street, Dewsbury, England, United Kingdom" + layer: "address" => "street" + localadmin: "East Earl Township" + localadmin_gid: "whosonfirst:localadmin:404487067" + locality: "East Earl" => "Dewsbury" + locality_gid: "whosonfirst:locality:101720483" => "whosonfirst:locality:101750569" + macroregion: "England" + macroregion_gid: "whosonfirst:macroregion:404227469" + match_type: "interpolated" => "fallback" + name: "1267 Martin Street" => "Martin Street" + region: "Pennsylvania" => "West Yorkshire" + region_a: "PA" + region_gid: "whosonfirst:region:85688481" => "whosonfirst:region:1360698609" + source: "mixed" => "openstreetmap" + } + } + ] +} +IN PROGRESS. 240/249 run +Changed: {"text":"629 Debbie Drive","size":"1","sources":"osm,gn,wof"} + ./api.sh http://localhost:3100/v1/search?text=629+Debbie+Drive&size=1&sources=osm,gn,wof + ./api.sh http://localhost:4100/v1/search?text=629+Debbie+Drive&size=1&sources=osm,gn,wof +{ + features: [ + 0: { + properties: { + accuracy: "centroid" => "point" + county: "Jones County" => "Rhea County" + county_a: "JE" => "RH" + county_gid: "whosonfirst:county:102081715" => "whosonfirst:county:102086477" + housenumber: "629" + label: "Debbie Drive, Jones County, GA, USA" => "629 Debbie Drive, Rhea County, TN, USA" + layer: "street" => "address" + match_type: "fallback" => "interpolated" + name: "Debbie Drive" => "629 Debbie Drive" + region: "Georgia" => "Tennessee" + region_a: "GA" => "TN" + region_gid: "whosonfirst:region:85688535" => "whosonfirst:region:85688701" + source: "openstreetmap" => "mixed" + } + } + ] +} +DONE. 49/249 changed +Elapsed: 33.279 seconds +Response times +╔════════╤════════════════════╤═════════╗ +║ │ old │ new ║ +╟────────┼────────────────────┼─────────╢ +║ p99 │ 1366.02 │ 1201.07 ║ +╟────────┼────────────────────┼─────────╢ +║ p95 │ 1183.5999999999997 │ 1150 ║ +╟────────┼────────────────────┼─────────╢ +║ p90 │ 1171 │ 1137.6 ║ +╟────────┼────────────────────┼─────────╢ +║ p50 │ 754 │ 574 ║ +╟────────┼────────────────────┼─────────╢ +║ median │ 754 │ 574 ║ +╚════════╧════════════════════╧═════════╝ + +Status codes +╔═════╤═════╤═════╗ +║ │ old │ new ║ +╟─────┼─────┼─────╢ +║ 200 │ 249 │ 249 ║ +╚═════╧═════╧═════╝ + diff --git a/demos/text-diff-as-html.html b/demos/text-diff-as-html.html new file mode 100644 index 0000000..d40971e --- /dev/null +++ b/demos/text-diff-as-html.html @@ -0,0 +1,20 @@ + + +
+
+
+ + \ No newline at end of file diff --git a/demos/text-output-1.png b/demos/text-output-1.png new file mode 100644 index 0000000..53ea8a1 Binary files /dev/null and b/demos/text-output-1.png differ diff --git a/demos/text-output-2.png b/demos/text-output-2.png new file mode 100644 index 0000000..f908908 Binary files /dev/null and b/demos/text-output-2.png differ