PDA

Bekijk Volledige Versie : Google Maps + Postcodes



google@phaedro.com
13/03/08, 12:55
Beste ng,

Hoe kan je GMaps koppelen aan postcodes ? Het valt me op dat als ik op
maps.google.com een postcode intyp het markertje keurig in de juiste
straat verschijnt. Informatie moet 'erin zitten', alleen hoe zet ik
dat op mijn site ? Heb ook al bedrijven (Cendris, Pangaea) gevonden
maar is het wel nodig hiervoor een bestand te kopen/leverancier in te
schakelen?

Heb http://code.google.com/apis/maps/documentation/ en
http://code.google.com/apis/maps/documentation/reference.html
bestudeerd maar dat is niet bepaald een tutorial laat staan een
antwoord op een (NL specifieke) vraag !

Gewenste functionaliteit:
- Postcode bezoeker website is bekend
- Heb een database met postcodes van dealers/aanbieders

Wat ik zou willen, is dat op een, zeg maar 'offerte aanvraag pagina'
de vijf/x-aantal dichtstbijzijnde dealers met een marker worden
getoond (juiste viewport/zoomlevel) .

Iemand pointers naar relevante informatie ? Ervaringen met
vergelijkbare funct.? Ueberhaupt pointer naar goede "GMaps integration
tutorial" (ik vind http://econym.googlepages.com/index.htm ook nogal
uitgebreid, is overigens wél in Pylons gebouwd wat veel zegt over de
maker want wie in Pylons zijn sites bouwt weet wel waar die mee bezig
is, natuurlijk !)

--
Zin om deze klus obv ervaring voor mij te klaren ? <-- dan is een
mailtje meer dan welkom, thijscobben AT gmail PUNT com .
www.qubory.com - test your brain with my FAMES/OSFlash developed game !

Math1985
15/03/08, 22:25
google@phaedro.com wrote:
> Beste ng,
>
> Hoe kan je GMaps koppelen aan postcodes ? Het valt me op dat als ik op
> maps.google.com een postcode intyp het markertje keurig in de juiste
> straat verschijnt. Informatie moet 'erin zitten', alleen hoe zet ik
> dat op mijn site ? Heb ook al bedrijven (Cendris, Pangaea) gevonden
> maar is het wel nodig hiervoor een bestand te kopen/leverancier in te
> schakelen?

Ik heb zelf een bestand met postcode/coordinaat-combinaties ergens -
ongetwijfeld illegaal - gedownload. Waar weet ik niet meer. Mail me maar als
je die wilt hebben.

Als je ook legaal via de Google Maps API een vlaggetje op een bepaalde
postcode kan zetten hoor ik dat graag.

> Heb http://code.google.com/apis/maps/documentation/ en
> http://code.google.com/apis/maps/documentation/reference.html
> bestudeerd maar dat is niet bepaald een tutorial laat staan een
> antwoord op een (NL specifieke) vraag !

Als je vanuit die eerste link doorklikt, bijvoorbeeld naar
http://code.google.com/apis/maps/documentation/introduction.html en de
andere dingen die onder Developer Guide staan, vind je wel een redelijk
goede tutorial.

Rik Wasmus
15/03/08, 22:55
On Sat, 15 Mar 2008 22:22:30 +0100, Math1985
<usenet2007@matthijsmelissen.nl> wrote:

> google@phaedro.com wrote:
>> Beste ng,
>>
>> Hoe kan je GMaps koppelen aan postcodes ? Het valt me op dat als ik op
>> maps.google.com een postcode intyp het markertje keurig in de juiste
>> straat verschijnt. Informatie moet 'erin zitten', alleen hoe zet ik
>> dat op mijn site ? Heb ook al bedrijven (Cendris, Pangaea) gevonden
>> maar is het wel nodig hiervoor een bestand te kopen/leverancier in te
>> schakelen?
>
> Ik heb zelf een bestand met postcode/coordinaat-combinaties ergens -
> ongetwijfeld illegaal - gedownload. Waar weet ik niet meer. Mail me maar
> als
> je die wilt hebben.
>
> Als je ook legaal via de Google Maps API een vlaggetje op een bepaalde
> postcode kan zetten hoor ik dat graag.

Hmm, je kunt gewoon zoeken op postcode, en een vlaggetje erop zetten is zo
lastig niet?
(http://code.google.com/apis/maps/documentation/overlays.html). Volgens
mij gebruikte ik iets zoals dit:

map = new GMap2(referentieWaarInDoDOMDitMoetStaan);
geocoder = new GClientGeocoder();
geocoder.setBaseCountryCode('NL');
geocoder.getLatLng(
'string adres waarop je zoekt, dus wellicht ook een postcode',
function(point){
if (!point) {
alert("adres niet gevonden");
} else {
var marker = new GMarker(point);
map.addOverlay(marker);
}
}
}

Je kunt eventueel zelfs een setCenter gebruiken om direct daar naartoe te
'scrollen' in de map.

Wil je meerdere adressen tegelijkertijd laten zien kun je dit herhalen,
wellicht adressen omzetten in coördinaten
(http://code.google.com/apis/maps/documentation/introduction.html#GLatLng),
alleen het zoomlevel zo instellen dat alle markers zichtbaar zijn zou ik
zo uit mijn hoofd niet weten.

Verder is dit allemaal NIET serverside, dus dit is een beetje de verkeerde
nieuwsgroep.
--
Rik Wasmus

Erick T. Barkhuis
16/03/08, 09:35
Rik Wasmus:

[...knip goed advies over Google Maps...]

> Verder is dit allemaal NIET serverside, dus dit is een beetje de verkeerde
> nieuwsgroep.

Inmiddels, met het fijne AJAX-speelgoed waarmee webbouwertjes zich tussen
server en client, hoop en vrees begeven, is de scheiding tussen niwo en
niws-s weer wat minder zinnig geworden.

--
Erick

"Da's geen IE-hack, da's een standaard EHBO procedure" - Eric B. Bednarz
in niwo