Google Announces "Places" to Search Businesses and More

Adam DuVander
May. 20 2010, 01:48AM EDT

Soon you will be able to query Google's vast database of local businesses. The company has just announced Nearby Places, a Google Maps widget and a web service, with its eye on providing data to users on the go.

The widget is a UI component that can be added to a map via the JavaScript API. It will provide to the map the same sort of data that is available on map applications available on some mobile phones, such as iPhone and Android. You can search for a business by name or other keyword. Plus, it recognizes geographical names and addresses. In addition to searching, the widget can "Snap-To-Place" based on the user's location.

Perhaps an even more exciting part of Places is its web service. The Google Places API will provide data via XML or JSON. The result is that the data can be used with a little more freedom. For example, you could manipulate results server-side, or use them in a native mobile application. However, as with all Google Maps web services, the terms require that a user-facing Google Map be used at some point in the process. Yahoo's has had a local search web service for several years with terms that seem less strict.

The web service also won't be available until July, but developers can apply now, giving Google use cases and traffic estimates. This is a huge change from Google's recent pattern of providing anonymous access to its web services. The company claims the reason is the risk of scraping, since business listings are viewed as valuable data.

With the rise of mobile applications, especially location-sharing apps like FourSquare, many are calling for calling for an open place database. Could Google's business listings provide a unique ID, similar to Yahoo's Where On Earth ID for cities and countries? It's not exactly open, but with Google behind a database developers will be less fearful that the data will go away. However, the strict terms of service may make this a non-starter. I still expect there will be at least one viable attempt at an open place database this year. And it's already competing with Google before it starts.

Adam DuVander Hi! I'm Developer Communications Director for SendGrid and former Executive Editor of ProgrammableWeb. I currently serve as a Contributing Editor. If you have API news, or are interested in writing for ProgrammableWeb, please contact editor@programmableweb.com Though I'm a fan of anything API-related, my particular interest is in mapping. I've published a how-to book, Map Scripting 101, to get anyone started making maps on websites. In a not-so-distant past life I wrote for Wired and Webmonkey.

Comments

Comments(5)

User HTML

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.