Ordinary map interaction like dragging and zooming does not use geocoding. Converting back and forth between pixel positions and latitude/longitude does not use geocoding.
Geocoding only comes into play when you: 1) Convert a place name or address into a latitude/longitude, or 2) Convert a latitude/longitude into a list of nearby addresses or places (reverse geocoding). When you use the client geocoder (either through the Maps API or with a direct HTTP request from JavaScript), the quota applies to the *client's* IP address, not your server's IP address. If you have lat/longs in a database and use them to position your map or put markers on it, you are not using geocoding at all. Of course you may use the geocoder in a script on your server or a development machine to initially populate the database or update it. In most cases, this is the only time you have to worry about geocoding quota - when you are making repeated automated requests from the same machine. Then you need to put a delay between requests to make sure you don't exceed the quota. You could also have a problem if a large number of visitors were on NAT behind a shared IP address and used the geocoder heavily. Then that entire NAT network could be blocked - but it wouldn't affect anyone on other networks. I think it's fairly unusual for this to be a problem, though. -Mike On Sat, Mar 13, 2010 at 8:14 AM, ivan <[email protected]> wrote: > Hello, I am a web programmer. I want to develop a site with integrated > google map. > I have read that there is a limit on the number of geocoding requests > for day. I have three questions: > 1) I want to know if every time i drag the map, it generates a new > geocoding request? > 2) if I have a database with latitude and longitude of my points, I > can see these points on the map without making other geocoding > request? > 3) I read that I can make 15000 georequest for ip, I want to know, who > visits my site and make the geocoding request, exploit my 15000th > geocoding request? > do not use their IP address? > > -- > You received this message because you are subscribed to the Google Groups > "Google Maps API" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-maps-api%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-maps-api?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google Maps API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-api?hl=en.
