#geowebchat transcript, 7 July 2015: #geocoding

@mappingmashups Jul 06, 11:32am Tomorrow (Tues July 7) on #geowebchat, join special guest @philiphubs from @here to talk about #geocoding! Noon PDT, 3pm EDT, 1900 UTC

@here Jul 03, 4:01pm .@philiphubs will host the next #geowebchat! Join the conversation Tuesday, July 7 at 12AM Pacific time mappingmashups.net/geowebchat/

@jeresuikkila Jul 07, 11:29am Do you know how your phone converts addresses to coordinates? Join #geowebchat in 30 minutes to chat with experts like @philiphubs

@jeresuikkila Jul 07, 11:48am Knock, knock!

Who’s there?


…, who?

Not who! “Where”!

@erictheise Jul 07, 11:48am will you be dropping by the #geowebchat today, @nixzusehen? it’s about #geocoding and it starts at noon, pacific. twelve minutes from now!

@riordan Jul 07, 11:56am @erictheise You think I’d miss #geowebchat?!

@erictheise Jul 07, 11:58am never doubted for a moment, @riordan. you didn’t miss #geobreakfast east and, come to think of it, neither did @nixzusehen. #geowebchat

@mappingmashups Jul 07, 12:00pm Starting now: our monthly #geowebchat twitter chat! Today’s topic is #geocoding with guest hosts @philiphubs and @jeresuikkila from @here!

@philiphubs Jul 07, 12:01pm Hello and welcome to the #geowebchat – Today it’s about geocoding!

@mappingmashups Jul 07, 12:01pm As always, if you want to join #geowebchat, make sure to include the hashtag in your tweets. If you want to ignore us, just mute the tag.

@mappingmashups Jul 07, 12:01pm Tools like @TweetChat tweetchat.com/room/geowebchat are a good way to follow along with #geowebchat.

@philiphubs Jul 07, 12:02pm Thanks @mappingmashups. My name is Philip and I work at @here as a Product Manager for our Geocoder API. Who is with us today? #geowebchat

@mappingmashups Jul 07, 12:02pm And now, without further ado, let me hand things over to @philiphubs, our guest #geocoding expert! #geowebchat

@OpenCageData Jul 07, 12:02pm alright #geowebchat #geocoding we’re here, looking forward to your questions

@OpenCageData Jul 07, 12:03pm and by here I of course mean 41.3966,2.1988 #geowebchat #geocoding

@mappingmashups Jul 07, 12:04pm @OpenCageData Hah, you already want to talk about #reversegeocoding? :) #geowebchat

@riordan Jul 07, 12:05pm @philiphubs Greetings from the @mapzen Pelias geocoder team. I wonder what today’s geocoder builder to user ratio’s going to be? #geowebchat

@philiphubs Jul 07, 12:05pm @OpenCageData Hola and welcome! Who else do we have? #geowebchat

@JessiBreen Jul 07, 12:05pm Lurking. #geowebchat

@philiphubs Jul 07, 12:06pm @riordan @mapzen Right, you are taking away my first question :) #geowebchat

@Innisfree Jul 07, 12:06pm @JessiBreen I’m lurking too. #geowebchat.

@ChrisSheldrick2 Jul 07, 12:06pm @philiphubs @mappingmashups @here I’m here from @what3words look forward to chatting #geowebchat

@mappingmashups Jul 07, 12:07pm @riordan, good question. I’m definitely more of a geocoder user than a builder. #geowebchat Although I try to avoid geocoding when I can..

@philiphubs Jul 07, 12:07pm So let’s start: Are you a user or a creator of geocoding? #geowebchat

@blackmad Jul 07, 12:07pm @riordan @philiphubs @mapzen might be here. #geowebchat

@JessiBreen Jul 07, 12:08pm Occasional user. #geowebchat

@OpenCageData Jul 07, 12:08pm @ChrisSheldrick2 @philiphubs @mappingmashups @here @what3words Hi Chris, I’m on the keyboard at w3w.co/earliest.saint… #geowebchat

@erictheise Jul 07, 12:08pm i’m a geocode consumer. application developer, sometime cartographer. #geowebchat

@riordan Jul 07, 12:08pm @blackmad This #geowebchat was kinda made for you.

@OpenCageData Jul 07, 12:09pm @mappingmashups the rise of mobiles means reverse is now the most common type of geocoding #geowebchat

@Innisfree Jul 07, 12:09pm User – social science research requires geocoding these days. #geowebchat

@mappingmashups Jul 07, 12:10pm @OpenCageData Maybe we should define #geocoding and reverse geocoding? #geowebchat

@riordan Jul 07, 12:10pm @philiphubs I’m a lot of both. I just joined the Mapzen Pelias team (a little over 2 weeks ago) #geowebchat (1/2)

@erictheise Jul 07, 12:10pm i’ve tried many of free(ish) and open(ish) ones, installed Tiger Geocoder into my postgis, broken terms of service, i confess. #geowebchat

@philiphubs Jul 07, 12:11pm @OpenCageData @mappingmashups Yes, reverse geocoding is rising in usage from mobile. What is your share? Forward vs. reverse #geowebchat

@OpenCageData Jul 07, 12:12pm @philiphubs @mappingmashups #geowebchat hmm, just realized I don’t have recent numbers, but reverse is on the rise.

@riordan Jul 07, 12:12pm @OpenCageData Exactly. It’s why Factual’s orienting their product around their reverse geocoder. #geowebchat

@philiphubs Jul 07, 12:12pm Geocoding is the ability to match addresses to the correct location (latitude and longitude) on a map. Do you agree? #geowebchat

@blackmad Jul 07, 12:13pm Writer of twofishes.net coarse geocoder, ex-google geocoder, seeker/cosnumer of street level geocoding APIs #geowebchat

@riordan Jul 07, 12:13pm @philiphubs Worked on historical geocoders back @nypl_labs, & search places in 4SQ, Google, Apple Maps every day #geowebchat (2/2)

@OpenCageData Jul 07, 12:13pm @philiphubs @mappingmashups #geowebchat common use case is app devs. phone tells them coords, they want to show humans an understandable loc

@mappingmashups Jul 07, 12:13pm Quick defn: #geocoding is taking an address (or descriptive location) and finding coordinates. Reverse is lat/lon -> address. #geowebchat

@philiphubs Jul 07, 12:13pm Reverse Geocoding gets the next street address or area information for the given geographic coordinate. #geowebchat

@riordan Jul 07, 12:14pm @OpenCageData @philiphubs @mappingmashups Translating an indecipherable addressing system into a semi-semantic one #geowebchat

@RebeccaSiGo Jul 07, 12:15pm I didn’t know there was a #geowebchat. How to serve breakfast through Twitter?

@OpenCageData Jul 07, 12:16pm @riordan @philiphubs @mappingmashups #geowebchat yes, hence why we’d love it if others help with this project github.com/OpenCageData/a…

@ChrisSheldrick2 Jul 07, 12:16pm We @what3words have a #geocoder & #reversegeocoder converting 3 word addresses <> coordinates. The 3 words are dictionary words. #geowebchat

@alogicalfallacy Jul 07, 12:16pm @JessiBreen Lurking club represent. Have spent many hours teaching reverse geocoding on mobile. Less so traditional. #geowebchat

@mappingmashups Jul 07, 12:17pm RT @SamuelLeach Geocoding is finding a boundary for an address. #geowebchat

@mappingmashups Jul 07, 12:18pm RT @ColinReillyNY @philiphubs @mappingmashups @here Hello from NYC DoITT developers of the Geoclient API #geowebchat

@dianashk Jul 07, 12:18pm more pelias people in the house. mostly geocoder builder. user when testing. #geowebchat

@philiphubs Jul 07, 12:18pm At @here the Geocoder API usage is 90% reverse, 10% forward. But forward geocoding is the more interesting problem to solve #geowebchat

@riordan Jul 07, 12:19pm @OpenCageData @philiphubs @mappingmashups Hear hear! This only works when we work together and hold hands. #geowebchat

@riordan Jul 07, 12:20pm For historical texts, geoparsing and forward geocoding has always been the use case, like what @schuyler did with Gutencarte #geowebchat

@vicchi Jul 07, 12:21pm @mappingmashups True. But the best geocoders are those that work with the way humans speak and that’s not always addresses #geowebchat

@riordan Jul 07, 12:21pm @OpenCageData We’re tremendously excited about the github.com/OpenCageData/a… and can’t wait to contribute. #geowebchat (1/2)

@riordan Jul 07, 12:21pm @OpenCageData This only works when we can empower people to bring local knowledge of the places they care about. Easily. #geowebchat (2/2)

@vicchi Jul 07, 12:21pm @mappingmashups Colloquial, vernacular and informal geographies are essential to good geocoding and geoparsing #geowebchat

@philiphubs Jul 07, 12:23pm @vicchi @mappingmashups Show us some examples Gary. I like how Colombia or Salt Lake City addresses work, e.g. 1700 E 1700 S #geowebchat

@jeresuikkila Jul 07, 12:23pm .@ChrisSheldrick2 @what3words we are tweeting from w3w.co/scarcely.path…. today. Otherwise known as Downtown Berkeley #geowebchat

@mappingmashups Jul 07, 12:24pm cc #geowebchat RT @SamuelLeach @ChrisSheldrick2 @mappingmashups Having the bounding box, or precise boundary useful for quantitative work.

@OpenCageData Jul 07, 12:24pm @riordan we’re all sitting anxiously refreshing the pull request page! #geowebchat

@OpenCageData Jul 07, 12:25pm @philiphubs @vicchi @mappingmashups #geowebchat A good example – if I say let’s meet for dinner in Chinatown you prob know what I mean 1/

@OpenCageData Jul 07, 12:26pm @philiphubs @vicchi @mappingmashups #geowebchat but in most cities that is not an “official” location 2/

@Innisfree Jul 07, 12:27pm Oregon is blank except for Portland. What’s up UO? @SVendetta86 @jblairpdx @map_chicago openaddresses.io #geowebchat

@riordan Jul 07, 12:27pm @OpenCageData @philiphubs @vicchi @mappingmashups Which comes back to incorporating colloquial geographies into our gazetteers #geowebchat

@mappingmashups Jul 07, 12:27pm @OpenCageData Or even if “Chinatown” is an official location, people might perceive its boundaries differently from the city. #geowebchat

@philiphubs Jul 07, 12:27pm @OpenCageData @vicchi @mappingmashups Neighborhood names are definetly one input to geocoding #geowebchat

@mapzen Jul 07, 12:28pm tune into #geowebchat for a fascinating discussion about geocoding (and reverse geocoding!)

@juliansimioni Jul 07, 12:28pm @philiphubs @vicchi @mappingmashups I think the idea is no one thinks “Im at 1600 Pennsylvania av”, just “im at the white house” #geowebchat

@erictheise Jul 07, 12:28pm always find way in grid-addressed city @philiphubs–i’m from chicago–but isn’t navigating a new orleans better for the brain? #geowebchat

@ChrisSheldrick2 Jul 07, 12:28pm @jeresuikkila Great location. That’s one spacious car park. Not to be confused with the lovely scarcely.path.land #geowebchat

@riordan Jul 07, 12:29pm @mappingmashups @OpenCageData Here in New York we have 3 “Chinatown”‘s. It’s a hard disambiguation #geowebchat

@philiphubs Jul 07, 12:30pm @OpenCageData @vicchi @mappingmashups General Zao Chicken anyone? *gettinghungry* #geowebchat

@dianashk Jul 07, 12:31pm if you make geocoders, how do you test it? if you use them, how do compare/evaluate available options? #geowebchat

@vicchi Jul 07, 12:31pm @OpenCageData @philiphubs @mappingmashups And let’s not forget places which don’t have an address because they don’t exist #geowebchat

@vicchi Jul 07, 12:32pm @OpenCageData @philiphubs @mappingmashups Not fictitious places but territories which just don’t have formal addressing ##geowebchat

@mappingmashups Jul 07, 12:33pm @ChrisSheldrick2 @jeresuikkila I find that confusing w/ @what3words: w3w.co/scarcely.path…. isn’t near scarcely.path.land #geowebchat

@ChrisSheldrick2 Jul 07, 12:33pm @riordan @OpenCageData Great point on ambiguity. Ambiguity was something we strived to eliminate when creating @what3words #geowebchat

@philiphubs Jul 07, 12:33pm @dianashk We have a huge test data set we run every night to ensure we don’t break anything while coding. #geowebchat

@mappingmashups Jul 07, 12:34pm @ChrisSheldrick2 @jeresuikkila And I’m at w3w.co/defeat.labels…. but my coworker at the next desk is quench.nature.tribe #geowebchat

@alogicalfallacy Jul 07, 12:35pm I’d be curious to hear @R_RoseRedwood thoughts on geocoding ambiguity given his work on street numbering, modernity, etc. #geowebchat

@ChrisSheldrick2 Jul 07, 12:35pm @mappingmashups @jeresuikkila @what3words Is it more or less confusing/error prone than if both were in the same city? #geowebchat

@philiphubs Jul 07, 12:35pm Is your input for geocoding typically an address, partial address, place name, a combination of all? #geowebchat

@riordan Jul 07, 12:35pm @philiphubs @dianashk Which raises another question: how to disambiguate issues in the (ever-changing) data from issues in code? #geowebchat

@juliansimioni Jul 07, 12:35pm @philiphubs how did you build up that dataset? from user querys? manually? how do you decide what your geocoder “should” return? #geowebchat

@vicchi Jul 07, 12:36pm @OpenCageData @philiphubs @mappingmashups Oh & places which officialdom doesn’t recognise – favelas, slums, shanty towns #geowebchat

@mappingmashups Jul 07, 12:36pm RT @dianashk we’re working on same sort of thing, but trying to make a communal data set for general purpose geocoder testing. #geowebchat

@philiphubs Jul 07, 12:36pm @riordan @dianashk By doing daily tests we can seperate code changes from data changes. #geowebchat

@vicchi Jul 07, 12:37pm @mappingmashups @SamuelLeach @ChrisSheldrick2 Polygons need geocoding love too and make life easier but are buggers to source #geowebchat

@mappingmashups Jul 07, 12:38pm @jeresuikkila @ChrisSheldrick2 Good point. @what3words makes a reasonable tradeoff to be more error-resistant #geowebchat

@erictheise Jul 07, 12:38pm throwing this on the heap: any thoughts on @richardf’s @sotmus mention of app where you could walk & say addresses into #osm? #geowebchat

@philiphubs Jul 07, 12:38pm @juliansimioni It’s both, a combination of real user queries and “ground truth” data we collected. QA is so important!! #geowebchat

@riordan Jul 07, 12:39pm @erictheise @richardf @sotmus Audio narration over gps trace is apparently already part of the JOSM workflow (?!). So yeah. #geowebchat

@erictheise Jul 07, 12:40pm (would have to watch @richardf’s talk video or dig out notes, can’t easily find a repo for or mention of that of which i speak) #geowebchat

@philiphubs Jul 07, 12:40pm @vicchi @mappingmashups @SamuelLeach @ChrisSheldrick2 Do you mean admin boundaries, cartos, and the like? #geowebchat

@erictheise Jul 07, 12:40pm o, @riordan nails it, thanks! #geowebchat

@ColinReillyNY Jul 07, 12:40pm Proliferation of alias/vanity addresses in NYC is a real problem for us. How do other cities handle? #geowebchat

@vicchi Jul 07, 12:41pm @riordan Careful, once you get @tim_waters started on psychogeography it’s a wild ride but a good one! #geowebchat

@mappingmashups Jul 07, 12:41pm cc #geowebchat RT @dianashk probably one of the most critical things in this space! what are your thoughts on a single public data set?

@vicchi Jul 07, 12:42pm @philiphubs @mappingmashups @SamuelLeach @ChrisSheldrick2 Precisely! But there is no one true map beyond admins #geowebchat

@philiphubs Jul 07, 12:42pm @ColinReillyNY Oh, these are common across the globe. Some countries have different names in different languages for same street #geowebchat

@OpenCageData Jul 07, 12:43pm @riordan @philiphubs @vicchi @mappingmashups #geowebchat any country in particular you’re targeting? Try geocoding India #mypredicitonpain

@vicchi Jul 07, 12:44pm @OpenCageData @riordan @philiphubs @mappingmashups Think globally! It’s the only way on the interwebs these days #geowebchat

@philiphubs Jul 07, 12:45pm @ColinReillyNY This is why we have a “normalize names” feature in HERE Geocoder and keep many alternative names in our map data #geowebchat

@dianashk Jul 07, 12:46pm #geowebchat @philiphubs would love to know that as well. we’re trying to cover all the basis by working on NLP as well as address parsing.

@freyfogle Jul 07, 12:46pm @riordan @philiphubs @vicchi @mappingmashups #geowebchat here’s a talk I gave re: our Indian efforts at @nestoria slideshare.net/lokku/geocodin…

@philiphubs Jul 07, 12:49pm @dianashk There are various paths. Some do a sort of auto-correction before the index match, others prefer fuzzy matching #geowebchat

@ColinReillyNY Jul 07, 12:49pm @dianashk @philiphubs All above + intersection + blockface #geowebchat

@riordan Jul 07, 12:50pm Attn geo users: There’s a fabulous tool in @freyfogle’s slides to compare (forward geocoding) services gisgraphy.com/compare/ #geowebchat

@vicchi Jul 07, 12:50pm @jeresuikkila @OpenCageData @riordan @philiphubs @mappingmashups That’s a whole other #canofworms #geowebchat

@freyfogle Jul 07, 12:52pm @riordan #geowebchat unfortunately I’m not certain that tool is maintained. The copyright on the page leads me to believe it isn’t

@jeresuikkila Jul 07, 12:53pm @riordan @freyfogle interesting results for that “chinatown” mentioned earlier #geowebchat

@Innisfree Jul 07, 12:53pm RT @riordan Tool for comparing geocoding results. Thanks @freyfogle! gisgraphy.com/compare/ #geowebchat

@mappingmashups Jul 07, 12:53pm cc #geowebchat RT @riordan: @vicchi @jeresuikkila @OpenCageData @philiphubs @mappingmashups Don’t get me started on Swatch Beats Time

@philiphubs Jul 07, 12:55pm @riordan @vicchi @jeresuikkila @OpenCageData @mappingmashups I had one of those! #confessions #geowebchat

@harizh Jul 07, 12:55pm @riordan @freyfogle how do we get a new geocoding service (such as pelias) into gisgraphy? #geowebchat

@philiphubs Jul 07, 12:56pm Time is nearly up: What do you see needs improvement to make geocoding better? #geowebchat

@vicchi Jul 07, 12:56pm @mappingmashups @riordan @OpenCageData @philiphubs You need to open a can of worms to get data sets essential for geocoding #geowebchat

@OpenCageData Jul 07, 12:56pm @vicchi @mappingmashups @riordan @philiphubs do NOT say licensing, do NOT say licensing, do NOT say licensing #geowebchat

@vicchi Jul 07, 12:56pm @OpenCageData @mappingmashups @riordan @philiphubs Licensing. Licensing. Licensing. Don’t dodge the issue. It’s not going away #geowebchat

@freyfogle Jul 07, 12:57pm @harizh @riordan #geowebchat Not a clue. I am just a user, not the maintainer.

@mappingmashups Jul 07, 12:57pm @vicchi @OpenCageData @riordan @philiphubs Appropriately, we had a #geowebchat about geodata licenses back in Feb: mappingmashups.net/2015/02/03/geo…

@dianashk Jul 07, 12:58pm @ColinReillyNY @philiphubs intersections are really interesting. wonder how important they are globaly. #geowebchat

@iandees Jul 07, 12:58pm Hey #geowebchat, not enough pull requests being opened for github.com/openaddresses/…. Share the data you’ve found!

@riordan Jul 07, 12:59pm @dianashk @ColinReillyNY @philiphubs Intersections is apparently “a thing”. It’s in Google, not in Nominatim. #geowebchat

@mappingmashups Jul 07, 12:59pm Thanks to @philiphubs for hosting today’s #geowebchat! We’ve reached the end of our hour, but everyone feel free to keep chatting.

@riordan Jul 07, 1:00pm Seconded. Get in on @openaddresses. Help make it better! #geowebchat

@philiphubs Jul 07, 1:00pm @riordan @dianashk @ColinReillyNY Oh yes, for HERE Geocoder we have customers doing nothing but intersection geocoding #geowebchat

@ColinReillyNY Jul 07, 1:00pm @riordan @dianashk @philiphubs It’s in Geoclient as well. Represents over 10% of all NYC 311 geocodes. #geowebchat

@mappingmashups Jul 07, 1:00pm I’ll post the transcript of today’s #geowebchat shortly at mappingmashups.net/geowebchat. Next chat will be the same time, on August 4th. Topic TBD

@philiphubs Jul 07, 1:02pm @dianashk @ColinReillyNY This is why HERE Geocoder also offer the output for cross streets with house no. results #geowebchat

@dianashk Jul 07, 1:03pm @philiphubs NLP will be the next leap in geocoding. as others mentioned, understanding the way people talk about locations #geowebchat

@riordan Jul 07, 1:03pm @philiphubs Ultimately, better open data improves geocoding. We can raise the global baseline; lower everyone’s costs. #geowebchat

@harizh Jul 07, 1:03pm @philiphubs @riordan @dianashk @ColinReillyNY how do you guys do intersections? at the time of data import or at query time? #geowebchat

@philiphubs Jul 07, 1:04pm Thanks @mappingmashups for this #geowebchat it was great! Thanks to all the participants. For those in the Bay Area, love to meet in person!

@jeresuikkila Jul 07, 1:04pm @dianashk @philiphubs “meet me at the bottom of the stairs of the big white church” always worked for foreigners in Helsinki #geowebchat

@juliansimioni Jul 07, 1:04pm @philiphubs outreach towards orgs with data. there are so many govs with data that could help us if we could just get to it #geowebchat

@riordan Jul 07, 1:00pm Seconded. Get in on @openaddresses. Help make it better! #geowebchat twitter.com/iandees/status…

@philiphubs Jul 07, 1:06pm @harizh @riordan @dianashk @ColinReillyNY We offer both. Put both names in input or in separate fields. #geowebchat

@juliansimioni Jul 07, 1:06pm @philiphubs imagine all the tiny geo teams in muni govs that just need to be helped a bit and could easily open their data #geowebchat

@ColinReillyNY Jul 07, 1:06pm @harizh @philiphubs @riordan @dianashk we process the data on import. #geowebchat the chat that wont end…

@erictheise Jul 07, 1:08pm get on down to a #geobreakfast, @philiphubs, fridays, 8:30-10a, #PorkStoreCafe16thSt across from the Roxie Theater. #geowebchat

@philiphubs Jul 07, 1:08pm @juliansimioni I totally agree! Sourcing data is one of the biggest cost drivers for us at HERE too. We have over 80k sources #geowebchat

@vicchi Jul 07, 1:08pm @mappingmashups Thanks Alan; as always #geowebchat was geotastic!

@philiphubs Jul 07, 1:09pm @erictheise Thanks!! #geowebchat

@dianashk Jul 07, 1:10pm @philiphubs @mappingmashups thanks for hosting and moderating #geowebchat

@philiphubs Jul 07, 1:12pm #geobreakfast latitude: 37.7651215, longitude: -122.4226074 next Friday 8:30-10 am #geowebchat – Thanks @erictheise

@vicchi Jul 07, 1:21pm @dianashk @philiphubs @mappingmashups Perfectly said, #geowebchat is an geo-institution

This entry was posted in geowebchat, Mapping, Networks. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>