
The Yahoo! Maps APIs allow you to embed rich and interactive maps into your web and desktop applications using the Flash, Ajax and Map Image APIs.
Yahoo! also provides a number of other APIs that you can use to add content with a geo-context to the map, including Yahoo! Local listings, Traffic and Weather reports, Upcoming events and Flickr Photos. In addition, the APIs support the GeoRSS standard and you can further extend the Maps API functionality to consume any other API.
The Yahoo! Maps APIs offer a powerful way to experience and use maps. Also, each of our APIs let you publish maps on your web site or in your client application. See the applications enabled by these APIs in our Maps Application Gallery.
Select from among our comprehensive set of Maps APIs to make your web site or application come alive with the rich content and dynamic user interaction of Yahoo! Maps. Integrate a store locator with a few lines of code, view highway traffic patterns, or create custom routes — whatever you can dream of,Yahoo! Maps Web Services make it easy to build Yahoo! Maps based applications. The APIs come with a built-in Geocoder that enables you to specify an address or latitude/longitude coordinates: no need to call an additional service or write special code.
Lets you easily overlay your map data using the Yahoo! Maps web site to display your maps. No programming is necessary.
Embed a map in your web or desktop application using the new ActionScript 3.0 Maps API in the Adobe Flash player.
Embed maps in your web site or application using the ActionScript 2.0 API in the Adobe Flash player. (deprecated)
Use the power of DHTML and Javascript to host your own maps. We provide the Javascript functions to make map-making a breeze.
If you just want to programmatically fetch a map image, use the Map Image API. You can stitch tiles together to build your own static Yahoo! Maps map images using our Geocoding API to transform physical addresses into encoded latitude-longitude (geocoded) responses.
At the lowest level, each Yahoo! Maps API works the same way. Using REST, you can plot points on a map with features like custom descriptions, URLs, labels, groups, icons and more. Your data inputs need to be formatted in Web-standard RSS format with either longitude/latitude or address information, as you like. All Yahoo! Maps APIs can take actual address information and process the geocoding for you. No more messing with preprocessing to generate XML already encoded with latitude/longitude!
To get started, first select the API that's right for you. Pick from the following options, as they offer different functionality and ease of use.
Next, using some of the other Yahoo! Web Services we provide, such as the Traffic APIs and Local Search APIs you can easily add content to your Yahoo! Maps application.
Get more ideas from our application gallery, featuring working examples that you can use as a starting point for your own applications.
The Yahoo! Maps Simple API that displays your map data on the Yahoo! Maps site has no rate limit and no usage restrictions.
The Yahoo! Maps Embeddable APIs (the Flash and Ajax APIs) are limited to 50,000 queries per IP per day.
The Map Image API is limited to 50,000 queries per IP per day. The Geocoding API is limited to 5,000 queries per IP per day.
Use of the Yahoo! Maps APIs is governed by the Yahoo! Maps APIs Terms of Use and the Yahoo! Maps Terms of Use. These Terms of Use supplant the general Yahoo! Developer Network Terms of Use. See also the Usage Policy for more information about acceptable usage of these APIs or to request additional queries.
Copyright © 2008 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Copyright Policy - Job Openings