Company opens a database of place names and other geographic data--and services to use them. Check the Where 2.0 show for a Yahoo Internet Location Platform preview.
Stephen Shanklandprincipal writer
Stephen Shankland has been a reporter at CNET since 1998 and writes about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertiseprocessors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, scienceCredentials
I've been covering the technology industry for 24 years and was a science writer for five years before that. I've got deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and other dee
Yahoo is letting outside Web sites use information from its own catalog of geographic information, thus allowing programmers to employ the Yahoo data and services into their own applications.
The company now provides an interface to the data, said Dan Catt, an engineer and geotagging buff at Flickr, Yahoo's photo-sharing site. The catalog gives locations a numeric identifier--where on Earth IDs, or WOEIDs, to various locations.
The service fits neatly into the Yahoo Open Services plan, aka YOS, under which the company is trying to make its Web site a foundation for other applications, either built directly on Yahoo properties or employing services over the network on outside sites.
The Yahoo Internet Location Platform provides programmers "with the vocabulary and grammar to describe the world's geography in an unequivocal, permanent, and language-neutral manner," the site said. "The Internet Location Platform is designed to facilitate spatial interoperability and geographic discovery; users can traverse the spatial hierarchy, identify the geography relevant to their users and their business, and in turn, unambiguously geotag, geotarget, and geolocate data across the Web."
According to documentation, there are about 6 million WOEIDs, including postal codes, cities, time zones, and suburbs. So far, though, natural features and bodies of water aren't included yet.
The WOEID interface permits operations such as translating a place name from one language to another, looking up the WOEID for a landmark, and supplying a list of likely IDs that match a specific place.
It also can let programmers find the "parents" of a specific WOEID. For example, Hearst Castle's parent is the town of San Simeon, whose parent is San Luis Obispo County, whose parent is California, whose parent is the United States.
It also permits finding neighbors--for example, towns near other towns or countries near other countries. It doesn't assign WOEIDs down to the level of addresses, though.