I know that the google geocoding api has a 2,500 hits a day limit before it'll start returning REQUEST_DENIED. How many does the bing one take? I heard that it's unlimited but I had trouble confirming that.
相关问题
- lon,lat to timezone
- Is there a way to call an API once instead of twic
- How to get same search hints as apple maps in my a
- Custom Mapbox Geocoder Control
- FetchXML - GeoCode Distance search by distance
相关文章
- Get Coordinates for given Location
- How to get the latitude and longitude from city na
- Calculate distance and duration through in Google
- How to stop e-mail clients from visiting links in
- How can I find lat long of a point with a given la
- How do I enter an “empty” POINT() geometry value i
- New Bing API PHP example doesnt work
- android - Geocoder.getFromLocationName() is not wo
Just came across this question. It's a bit old but still relevant. For Bing Maps there are two different ways to geocode address. The first is with batch geocoding which has the limits outlined by alfski.
The second option is the REST geocoding service which allows you to geocode one address at a time. The free transactions for the Bing Maps services varies depending on use case. For Windows/Windows Phone/WPF apps you can make up to 50,000 transactions a day under the free terms of use. For other platforms such as iOS, Android and Web apps there is 125,000 transactions allowed per year for free. You can find more details on this here: http://www.microsoft.com/maps/create-a-bing-maps-key.aspx
1) Google Maps API recently changed their prices:
Standard plan:
Premium plan:
However "Web service APIs and the JavaScript API require the Premium Plan." My understanding is that formally you must use Premium Plan ($10000/year) if you are calling geocoding from your server (not mobile phone).
More details here: http://dennisgorelik.livejournal.com/112993.html
2) Bing Maps API does not publish their prices.
Here's the Licensing tool to find out how much they'll charge you
http://www.microsoft.com/maps/Licensing/licensing.aspx
Bing Geocoding limit mentioned here :
http://prazjain.wordpress.com/2009/07/24/using-virtual-earth-bing-geocoding-webservice/
By the way you can also try Yandex Geocoding API which is for free for up to 25.000 Requests per day per Website/Mobile App:
http://api.yandex.com/maps/doc/geocoder/desc/concepts/input_params.xml
The Microsoft Bing Maps terms & conditions are at http://www.microsoft.com/maps/product/terms.html
The T&C's will change so please check the link.
As of January 2013 under the General Terms of Use, the Bing geocoding limits are:
"a total of 5 batch geocoding or file uploads with a maximum of 50 records each, using the Bing Spatial Data Services API, within any 24 hour period."
However if you have a Bings Map Agreement:
"...a total of 24 batch geocoding or file uploads with a maximum of 200,000 records each, using the Bing Spatial Data Services API, within any 24 hour period.