Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][JS][GoogleMaps] Google mapy, identyfikator Markera
BirdWatcher
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 14.12.2006

Ostrzeżenie: (0%)
-----


Witam!

czy ktos moglby mi pomoc, jak przypisac kazdemu utworzonemu markerowi jakis identyfikator, chodzi mi o to zeby uzytkownik mogl stworzyc tylko 3 markery na mapie, no i np, jak przesuwa jeden z tych to przesylam nowe wspolrzedne do php i uploaduje do bazy, tylko jak zidentyfikowac ktory marker zostal przesuniety, i uploadowac w bazie wlasciwy rekord?

bede bardzo wdzięczny za pomoc.

pozdrawiam:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sticker
post
Post #2





Grupa: Zarejestrowani
Postów: 611
Pomógł: 19
Dołączył: 28.02.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


  1. <?php
  2. //tworzenie markera
  3. marker = new GMarker( lokalizacjaMarkera, opcjeMarkera); 
  4. //dodanie listenera na clik
  5. GEvent.addListener(marker, "click", function() {
  6. marker.openInfoWindowHtml("lalala");
  7. //dodanie markera na mapke
  8. map.addOverlay(marker);
  9. ?>


albo lepiej cały przykład z google api

  1. <?php
  2. <script type="text/javascript">
  3.  
  4. function initialize() {
  5. if (GBrowserIsCompatible()) {
  6. var map = new GMap2(document.getElementById("map_canvas"));
  7. var center = new GLatLng(37.4419, -122.1419);
  8. map.setCenter(center, 13);
  9.  
  10. var marker = new GMarker(center, {draggable: true});
  11.  
  12. GEvent.addListener(marker, "dragstart", function() {
  13. map.closeInfoWindow();
  14. });
  15.  
  16. GEvent.addListener(marker, "dragend", function() {
  17. marker.openInfoWindowHtml("Just bouncing along...");
  18. });
  19.  
  20. map.addOverlay(marker);
  21.  
  22. }
  23. }
  24. </script>
  25. ?>



spojrz na źródło
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 20:59