Google maps meerdere adressen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dennis meijer

dennis meijer

11/07/2011 13:06:44
Quote Anchor link
mensen,

Ik heb een database met daar verschillende adressen/staatnamen/plaatsnamen in.

Nu wil ik een pagina op mijn website waar een google maps scherm komt alleen daar moeten alle adressen erin staan.

Dus dat bij elke adres uit de database een pijltje staat in google maps.

Hoe krijg ik dit voor elkaar?

Kon het niet vinden op internet dus.

Groeten
 
PHP hulp

PHP hulp

08/05/2021 22:08:01
 
- Ariën -
Beheerder

- Ariën -

11/07/2011 13:09:54
Quote Anchor link
Met een class gaat alles makkelijker:

http://code.google.com/p/php-google-map-api/
Deze gebruik ik ook, en ben er erg tevreden over. Vooral de polyline (zelf aangedragen feature) vind ik erg tof...
 
Koen Vlaswinkel

Koen Vlaswinkel

11/07/2011 13:11:30
Quote Anchor link
Dit heb ik gevonden op internet. Je kan hierbij 10 random markers adden. Je kan dit script zo aanpassen zodat het werkt zoals jij het wilt. Het is wel v2. Kijk maar op http://code.google.com/intl/nl-NL/apis/maps/documentation/javascript/v2/overlays.html

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
 
// Add 10 markers to the map at random locations
var bounds = map.getBounds();
var southWest = bounds.getSouthWest();
var northEast = bounds.getNorthEast();
var lngSpan = northEast.lng() - southWest.lng();
var latSpan = northEast.lat() - southWest.lat();
for (var i = 0; i < 10; i++) {
  var point = new GLatLng(southWest.lat() + latSpan * Math.random(),
        southWest.lng() + lngSpan * Math.random());
map.addOverlay(new GMarker(point));
}
 
- Ariën -
Beheerder

- Ariën -

11/07/2011 13:12:22
Quote Anchor link
Waarom niet meteen V3 gebruiken ;-)? Deze is veel uitgebreider en handiger.
 
Dennis meijer

dennis meijer

11/07/2011 13:13:11
Quote Anchor link
Mag ik vragen wat het precies is en hoe ik dit kan implementeren?

Waar kan ik het downloaden bijvoorbeeld of moet ik zelf een script erin bouwen?

Als jij zegt dat het goed is zal het dat zeker zijn daar ben ik van overtuigd.
 
Koen Vlaswinkel

Koen Vlaswinkel

11/07/2011 13:14:45
Quote Anchor link
Voor V3 kan je kijken op de volgende pagina: http://code.google.com/intl/nl-NL/apis/maps/documentation/javascript/overlays.html
Als je niet weet hoe het werkt doe dan eerst 'The hello world of Google Maps'. http://code.google.com/intl/nl-NL/apis/maps/documentation/javascript/tutorial.html
 
Dennis meijer

dennis meijer

11/07/2011 13:16:12
Quote Anchor link
Ok maar alles is javascript jammer genoeg.

Maar ik ga eens even kijken(A):D
 
- Ariën -
Beheerder

- Ariën -

11/07/2011 13:16:29
Quote Anchor link
Of gebruik de class. Nog makkelijker en mooi te integreren met PHP...
(uiteraard is de output JS, maar daar hoef je haast geen zorgen om te maken).
Gewijzigd op 11/07/2011 13:17:12 door - Ariën -
 
Koen Vlaswinkel

Koen Vlaswinkel

11/07/2011 13:17:20
Quote Anchor link
Als je geen JavaScript wilt gebruiken, kan je uit een van de andere opties kiezen van de Google Maps API.
http://code.google.com/intl/nl-NL/apis/maps/index.html
 
Dennis meijer

dennis meijer

11/07/2011 13:17:53
Quote Anchor link
@Aar hoe kan ik dat naar mijn wensen maken dan? want zie nergens dat je een adres kunt toevoegen.

Ik kan alleen goed php. Javascript heel klein beetje
Gewijzigd op 11/07/2011 13:18:42 door dennis meijer
 
- Ariën -
Beheerder

- Ariën -

11/07/2011 13:19:47
Quote Anchor link
Lees de handleiding eens door?
En toen kwam je hier uit: http://www.bradwedell.com/phpgooglemapapi/demos/simple.php
Gewijzigd op 11/07/2011 13:20:30 door - Ariën -
 
Koen Vlaswinkel

Koen Vlaswinkel

11/07/2011 13:21:18
Quote Anchor link
Kijk eens bij deze tutorial. Je kan de XML-file zelf maken met behulp van PHP denk ik. http://www.sitepoint.com/google-maps-api-jquery/
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.