Tyler Bell On Yahoo's Open Location API 76
blackbearnh writes "Yahoo! has been working for a while to promote a unified system for referring to places, through their Where On Earth IDs. Using a WOEID, you can query Yahoo's publicly available APIs to find out things like what cities are in a county, or what counties border each other. In an interview for O'Reilly Radar, Tyler Bell, the product lead for the Yahoo Geo Technology Group, talks about their Open Location program (not to be confused with openlocation.org, a different group altogether). He also talks about how privacy concerns interact with the increasing use of personal geotracking, and the troublesome problem of what to call places. 'I'm not even going to tell you about the problems we had when we accidentally called Constantinople Byzantium, just slipping back about 800 years there accidentally. That's a very sensitive issue. Any company dealing with geography is going to have to address it somehow. So I'll be very candid in how Yahoo addresses this. I mean first, our stated goal is to capture the world's geography as it is used by the world's people. We don't see ourselves as the definitive authority on how a place should be called.'"
Yahoo! locations? (Score:3, Funny)
Re: (Score:2)
what about the echo?
Re: (Score:2)
Istanbul (Not Constantinople) (Score:5, Funny)
So take me back to Constantinople
No, you can't go back to Constantinople
Been a long time gone, Constantinople
Why did Constantinople get the works?
That's nobody's business but the Turks
Re:Istanbul (Not Constantinople) (Score:5, Funny)
Is a Miss-stanbul, not Constantinople
So if you've date in Constantinople
She'll be waiting in Istanbul
Even old New York was once New Amsterdam. (Score:5, Interesting)
Why they changed it, I can't say. People just liked it better that way.
Re: (Score:2)
The Might Be Giants, for the win.
Re: (Score:2)
Re: (Score:2)
so, why'd the first two get funny mods, but this one got interesting?
Re: (Score:1)
AFAIK, New Amsterdam was a Dutch colony, named after the Dutch capital. When the British took it over (through conquest I believe) they changed the name to something more in line with their own geography. The fact that York was not the British capital was meant to be a snub e.g. a town like York (at the time) was better than Amsterdam.
Re: (Score:2)
Was once New Amsterdam
Why they changed it, I can't say
People just liked it better that way!
Re: (Score:2)
Is a Miss-stanbul, not Constantinople
Sorry, the line is:
Lives in Istanbul, not Constantinople.
Re: (Score:2)
Yo quiero Tinker Bell (Score:2)
Honestly, it looked like Taco Bell to me when I first glanced at the feed
I saw Tinker, not Taco. But then I babysit a single-digit-year-old girl.
Re: (Score:2)
Re: (Score:2)
Byzantium was the name from ancient (abot 660 BC) times until about 330 AD, when it was named for Constantine I, as the capital of the Eastern Roman Empire.
And Constantinople became Istanbul in 1453 when it was conquered by the Ottoman Empire.
I don't know how "800 years" fits into any of that. He seems to have forgotten about modern Istanbul completely, if he ever knew. I hope his geography is better th
Re: (Score:2)
Not really very likely, is it?
Re: (Score:2)
Turks called the city Istanbul before the conquest, and many people still called it Constantinople afterward. See Wikipedia [wikipedia.org] for more. Still, 1453 is a reasonable boundary. I bet the guy meant to say "600 years" but got confused.
Simple test (Score:5, Interesting)
Always a fun test of any geolocation system:
Taiwan.
Re: (Score:2)
Re: (Score:3, Insightful)
*raises hand* Sorry, Taiwan is an island _in_ China? Umm, so Hawaii is an island _in_ the USA?
The ambiguous way to go, without actually offending anyone, is to say that Taiwan is a chinese island (which China is another matter), or an island in the Sea of China, or even that it is an island off the south-eastern coast of China.
Re: (Score:2)
Your post advocates a
( ) technical ( ) legislative ( ) market-based ( ) vigilante (X) political correctness
approach to not offending China. Your idea will not work. Here is why it won't work...
Re: (Score:2)
"without actually offending anyone"
except for the non-Chinese aboriginal population (ob. you insensitive clod).
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
we had a manufacturing facility in taiwan. he anticipated the issue, so did what he thought was the best option: he used the official ISO standard on the subject. should be safe, right? nice international standard, and the name even gets picked by the entity represented. so who could argue with that?
Another Mapping service, with Historical facts? (Score:1)
Interesting to see a personal geotracking API. I am just wondering how will this be any different than having Google maps installed on your cell phone. There are at least a million users with Google maps installed on their GPS enable cell phones. If yahoo intends for GPS tracking and plotting, a garmin esque service or really what there intended market is.
I can see the usefulness as a meta information gathering tool for a certain area. So perhaps it is more like a free TomTom service but mixed with historic
Re: (Score:1, Insightful)
It may be only that they're only trying to make another mapping service. While that seems pointless given Google's lead (in time and talent), Yahoo may see it as crucial to their own relevance to advertisers to expand into geographically sophisticated results to queries. They may believe that the appoaching mobile-device dominance means not being able to relate things spatially will seem like an internet with a 'sense' cut off. Also not all of their effort will duplicate Google's. A few innovations, patents
Re: (Score:1)
True, a lucrative market share for yahoo to get into. Good Point.
Re: (Score:3, Interesting)
It's not just "yet another mapping service." He's saying that the service will provide spatially relevant information, that the API will add value to the information (from both Yahoo and user-contributed sources), and how overcoming the difficulties isn't as simple as scratching out a few requirements.
One example might be if I searched for "ATM" and I was on the freeway when I made the request, it would search for ATMs around the nearest exit ramp instead of the nearby store on the other side of the fen
You'll inspire students (Score:1)
Darn, you are making me excited about the future possibilities of smart map applications! (Keyword: Smart)
You should be a lecturer. You'll inspire students greatly!
Re: (Score:2)
Maybe it won't suck?
ummm already... (Score:2)
ok I actualy really like yahoo maps...
google maps look pretty but they are not that fast compared to yahoo flash (.flv) maps for certain things
and frankly their fire eagle stuff blows the socks off the rest
BUT this feels much like the http://www.geonames.org/ [geonames.org] and frabkly I prefer to use geonames I would have thought it would be much better that yahoo actually did something like this allowed people to download the data and provided a web service...
I prefer geonames because its open and well frankly works
it
Re:ummm already... (Score:5, Informative)
Why? (Score:4, Insightful)
This has already been done. I have 6 year old software that could do most of this. And in that software it was already old-hat. It's called GIS.
TIGER data (free from the Federal government / census) has it, as well as many other (non-free) sources.
Re-creating all of this from scratch seems a lot like re-inventing the wheel.
Re: (Score:3, Insightful)
*Yes I know my punctuation's off, this is what makes the most sense to me damn it!
Re: (Score:3, Informative)
The summary indicates that it is a new 'tagging' system, but in reality it is mostly about a better language parser (There are already some very good ones). The summary indicates that they are trying to to a "re-naming" of all this. A parser results in: "California", "Counties", [Contra Costa] => [borders].
This alread
Re:Why? (Score:4, Insightful)
BTW... can you point me to which TIGER/ZIP file contains the information for Istanbul? Or how about Casablanca, Morocco? And which county (district) contains the town of Aleppy, Kerala, India?
Thanks! Much appreciate it.
You know, America isn't the center of the known world.
Re:Why? (Score:4, Funny)
You know, America isn't the center of the known world.
I typed "here be dragons" in their thing and got nothing back, so it doesn't work anyway.
Re: (Score:2)
I also typed in "here be dragons" and got back Indonesia ;-)
http://en.wikipedia.org/wiki/Komodo_dragon [wikipedia.org]
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Ummm (Score:3, Insightful)
Isn't this also known as latitude and longitude? Or is that too 20th Century?
Re: (Score:2)
I don't know what the 20th century has to do with it, I couldn't tell you my current latitude and longitude back in 1999. However, I could tell you that I'm currently in San Ramon, California, which is just east of Castro Valley and south of Danville. This would probably be a hell of a lot more meaningful to you. Even if you didn't know any of the places I just told you about, you could easily look them up.
Personally, I think it would be really useful for me to enter the s
Re: (Score:1, Informative)
Long-lat will only get you position not the name or the contained geographical names -- what they do is actually pretty cool -- they will tell you that Rome is in province of Lazio which is in Italy which is in Europe, and they will tell you that down to zip level and tell you what the names is of all the surrounding areas on each level.
Re: (Score:2)
Re: (Score:2)
This wouldn't be a question of data entry. In most cases, the data is already there. All you need is a way to connect it. For example, the U.S. Census Bureau has a list of neighborhoods and their polygonal borders.
Now, the CS students in your reference would simply apply a PIP (point-in-polygon) algorithm to see which neighborhood a particular lat, lon coordinate belongs to.
And since that's computationally intensive, the CS "students" would have to know a bit about optimization - including quad trees, and
Re: (Score:2)
WOEID? (Score:1)
So you know your WOEID? I could have sworn the article was talking about using a unique identifier to identify places that had nothing to do with their names because the name could potentially change.
And pretty sure long/lat is a little more precise than zip code, pretty universally easy to look up for any location and more amenable to wildcard searches and approximation.
"Yahoo! has been working for a while to promote a unified system for referring to places, through their Where On Earth IDs. Using a WOEID
Istanbul/Constantinople/Byzantium (Score:1)
Is he saying he referred to Constantinople as Byzantium, or is he referring to Istanbul as Constantinople within the Byzantine empire? Either way I'm sure will irk the Turks.
Re: (Score:1, Flamebait)
Either way I'm sure will irk the Turks.
Advanced Diplomacy end of year exam : "Find a topic that will not irk the Turks".
You have four hours.
Re: (Score:2)
That's simple, bathing [wikipedia.org].
Heh, good one :)
The first rule (Score:2)
A false start...why do I think so? (Score:2)
Is it me alone? But why do I always think that Yahoo's ventures including this particular one, are always false start...or better put..."dead on arrival?"
Re: (Score:2)
More geo? (Score:2)
All are diffenent, but some way to standarize data?
There's a joke in here somewhere... (Score:1, Funny)
Where on Earth indeed. (Score:2)
We don't see ourselves as the definitive authority on how a place should be called.
I should hope so. As far as Australia goes, geotagging photos on Flickr is a frustrating process. When it doesn't get the suburb right, and you click "See other nearby options", you'll be presented with a random list of other suburbs and municipalities, none of which are anywhere near the actual location. It's atrocious.
Cyprus (Score:2, Informative)