Een opdrachtgever van me heeft een html document met daarin een google maps overzichtje met 300+ markers van zijn klanten.
Per klant zijn alle adresgegevens beschikbaar in de detail'wolkjes', en is dus precies te bekijken waar een klant zich bevind.
Nu ben ik bezig met het genereren van een (google maps) overzicht voor op zijn website waar per plaatsnaam een overzichtje van klantnamen in een detailwolkje wordt weergegeven. Hiervoor pak ik van iedere klant de plaatsnaam, geocode ik die en koppel de gevonden plaatsnaam coordinaten in een database aan de verschillende klanten.
In de meeste gevallen werkt dit goed, behalve wanneer ik "Made Nederland" in de geocoder stop. Made is een klein dorpje in Noord-Brabant, maar de geocoder geeft als respons een straatnaam Made in het dorpje Tynaarlo in Drenthe. Nu is een afwijking van een paar kilometer niet zo erg, maar totaal aan de andere kant van het land is niet de bedoeling.
Nu geeft de geocoder een accuracy mee terug (straat,plaats,provincie etc), maar volgens onder andere een discussie op Google Groups is het niet mogelijk om zelf een accuracy mee te geven, zodat ik de juiste plaatsresultaten terug zou krijgen.
Nu dacht ik de eerste 4 cijfers van de postcode bij het geocoden toe te voegen, maar deze liggen vaak op de kaart buiten de betreffende plaats, terwijl het de bedoeling is dat het wolkje boven de plaatsnaam komt te staan.
Het toevoegen van een provincienaam werkt wel, maar het is niet de bedoeling dat er een plaatsnaam-provincienaam database wordt aangeschaft, en volgens wikipedia zijn postcodes ook niet provinciegebonden.
Ik ben een beetje out of ideas wat betreft dit probleem. Iemand?
Per klant zijn alle adresgegevens beschikbaar in de detail'wolkjes', en is dus precies te bekijken waar een klant zich bevind.
Nu ben ik bezig met het genereren van een (google maps) overzicht voor op zijn website waar per plaatsnaam een overzichtje van klantnamen in een detailwolkje wordt weergegeven. Hiervoor pak ik van iedere klant de plaatsnaam, geocode ik die en koppel de gevonden plaatsnaam coordinaten in een database aan de verschillende klanten.
In de meeste gevallen werkt dit goed, behalve wanneer ik "Made Nederland" in de geocoder stop. Made is een klein dorpje in Noord-Brabant, maar de geocoder geeft als respons een straatnaam Made in het dorpje Tynaarlo in Drenthe. Nu is een afwijking van een paar kilometer niet zo erg, maar totaal aan de andere kant van het land is niet de bedoeling.
Nu geeft de geocoder een accuracy mee terug (straat,plaats,provincie etc), maar volgens onder andere een discussie op Google Groups is het niet mogelijk om zelf een accuracy mee te geven, zodat ik de juiste plaatsresultaten terug zou krijgen.
Nu dacht ik de eerste 4 cijfers van de postcode bij het geocoden toe te voegen, maar deze liggen vaak op de kaart buiten de betreffende plaats, terwijl het de bedoeling is dat het wolkje boven de plaatsnaam komt te staan.
Het toevoegen van een provincienaam werkt wel, maar het is niet de bedoeling dat er een plaatsnaam-provincienaam database wordt aangeschaft, en volgens wikipedia zijn postcodes ook niet provinciegebonden.
Ik ben een beetje out of ideas wat betreft dit probleem. Iemand?