Slashdot Mirror


Tyler Bell On Yahoo's Open Location API

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.'"

15 of 76 comments (clear)

  1. Yahoo! locations? by palegray.net · · Score: 3, Funny

    I just engage in triangulation by yodeling repeatedly with my buddies to establish locations.

  2. Istanbul (Not Constantinople) by Anonymous Coward · · 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

    1. Re:Istanbul (Not Constantinople) by palegray.net · · Score: 4, Funny

      Evr'y gal in Constantinople
      Is a Miss-stanbul, not Constantinople
      So if you've date in Constantinople
      She'll be waiting in Istanbul

  3. Simple test by Anonymous Coward · · Score: 5, Interesting

    Always a fun test of any geolocation system:

    Taiwan.

    1. Re:Simple test by !coward · · Score: 2, 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.

  4. Why? by slashtivus · · Score: 3, Insightful
    Finding what cities are in a county? Finding bordering counties?

    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.

    1. Re:Why? by linguizic · · Score: 2, Insightful

      Yes, but can you simply type "what county borders Contra Costa County, CA to the south?"?* I think this kind of functionality is what they are striving for.

      *Yes I know my punctuation's off, this is what makes the most sense to me damn it!

      --
      Does this sig remind you of Agatha Christie?
    2. Re:Why? by slashtivus · · Score: 2, Informative
      A simple parser can interpret "CA", "Contra Costa" the keyword(s) [County] and [border]. A parser is needed, but the very sleep inducing article otherwise brings nothing to the table.

      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 already exists many times over. There are many systems where everything is already numbered, Geo-coded, cross-correlated, and tagged with names.

    3. Re:Why? by Quixote · · Score: 3, Insightful
      Wow! If only they'd talked to you first.

      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.

    4. Re:Why? by Fred_A · · Score: 3, 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.

      --

      May contain traces of nut.
      Made from the freshest electrons.
  5. Re:ummm already... by FooAtWFU · · Score: 4, Informative

    Yahoo! has also done a fairly good job of supporting initiatives like Open Street Map (the Wikipedia of online maps). Google... just buys map data from the usual suspects. Support free information. :)

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
  6. Ummm by Dodder · · Score: 3, Insightful

    Isn't this also known as latitude and longitude? Or is that too 20th Century?

  7. Even old New York was once New Amsterdam. by Kuroji · · Score: 4, Interesting

    Why they changed it, I can't say. People just liked it better that way.

  8. Re:Another Mapping service, with Historical facts? by plover · · Score: 2, 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 fence. Or maybe it would incorporate police reports about snatch and grabs in the area, so I'd choose a different ATM.

    Or perhaps if I'm in Minneapolis and I search for Miami hotels, it'll look in south Florida, but if I'm in Oxford, Ohio, it might find one near the university.

    As for their added value, perhaps they'd put ads for restaurants near the ATM.

    --
    John
  9. Cyprus by herbertchapman · · Score: 2, Informative

    The road maps in Cyprus don't acknowledge the fact that half the island is effectively another country. There's just a vague wording saying "Area inaccessible due to Turkish Occupation". How do you plan a route round that without upsetting anyone ?