Moderator |
|
Via een Google API (JavaScript), waarschijnlijk die van Google Maps, kun je, gegeven een postcode/huisnummer/land/plaats (in een bepaalde volgorde, kommagescheiden) de lat en lon geretourneerd krijgen. Deze kun je dan, bijvoorbeeld via jQuery en een AJAX-call weer voeren aan een script zodat deze lokaal opgeslagen worden.
Die service is bij mijn weten gratis, je moet wel een API key aanvragen (die weer gebonden is aan een domein, geloof ik) om vragen te kunnen stellen aan de service (geef mij lat/lon van adres x,y,z). En je moet die service niet bashen, dus je cachingroutine moet niet bruteforce de lats/lons van honderden zoniet duizenden adressen opvragen in luttele seconden...
Dus ja, dit is zeker mogelijk, weet alleen niet meer precies hoe .
EDIT:
https://develop...t/tutorial: introductie google maps v3 voor web (inclusief API code aanvragen)
Ergens in deze tekst staat:
Citaat: The process of turning an address into a geographic point is known as geocoding. Geocoding is supported in this release of the Google Maps API. For more information, see Geocoding in the Services chapter of this guide.
Dat is wat je wilt, waarschijnlijk.
EDIT: Als je het introductievoorbeeld en het geocoding-voorbeeld volgt heb je al iets wat werkt. |