• Seite 1 von 1
  • 1
Googlemaps integrieren (API)
aquaboxio
Beiträge: 16
Ruf: 0
Beitrag # 1 | 15:48
Integration von GoogleMaps (Maplib):

Ich habe mir vor einiger Zeit die Mühe gemacht, Städteübersichten zu einem MMORPG anzulegen.

Google Maplib Städteübersichten + World Map:

http://www.maplib.net/map.php?id=9699 (Korsum)
http://www.maplib.net/map.php?id=9698 (Ulren Asir)
http://www.maplib.net/map.php?id=9697 (Ilreah)
http://www.maplib.net/map.php?id=9349 (Raeraia)
http://www.maplib.net/map.php?id=9348 (Fisgael)
http://www.maplib.net/map.php?id=9357 (World Map)

Diese Städteübersichten würde ich gern in unsere Clansite integrieren.
Seitens Maplib gibt es dazu auch eine "Anleitung".
Den dort geforderten Google Maps API Key habe ich mir bereits besorgt.

Anleitung von Maplib
http://www.maplib.net/api.php

Zum Ausprobieren habe ich mir eine neue Seite erstellt und den Beispiel-Html-Code von Maplib dort eingesetzt + besagten Google Maps API Key.

Testseite auf der HP:
http://die-gefaehrten.clan.su/index/googelmaps_test/0-13

Die Testseite als solches funktioniert, dennoch komme ich einfach nicht dahinter, wie ich meine eigenen Maps statt der Beispiel Map integrieren kann.

Da das Anlegen der Städteübersichten mit einem ziemlichen Zeitaufwand verbunden gewesen ist, wäre ich für Hilfe wirklich sehr, sehr dankbar.
Hoffe jemand kann mir bei der Umsetzung wirklich weiterhelfen smile

Beitrag wurde von aquaboxio - Dienstag, 25.01.2011, 16:50 bearbeitet
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 2 | 17:11
Also habe es gelöst... hehe
Also im Code musst du nur 1 Sache verändern und zwar bei Mmap gleich die 1 Zahl, im folgenden Code ist die ID 9357 also die World Map ich nehme mal an das du sie haben wolltest. Wenn du eine andere Karte haben willst, dann ersetzte die ID durch eine andere ID z.B. von Korsum also 9699.

Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
   <head>
     <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
     <title>MapLib.net JavaScript API Example</title>
     <script src="http://maps.google.com/maps?file=api&v=2&key=abcdef"
       type="text/javascript"></script>
   <script src="http://www.maplib.net/api/api?v=1.15"  type="text/javascript"></script>
   </head>
   <body>
<div id="map" style="width: 500px; height: 300px"></div>
<b>Legend</b>:
<div id="legend"></div>
<b>Makers</b>:
<div id="markers"></div>
     <script type="text/javascript">
   var mm = new Mmap(9357,document.getElementById("map"),null,null,7);
   mm.initMap();
   mm.showMarkers();
   mm.listMarkers(document.getElementById("markers"));
   mm.addLegendControl(document.getElementById("legend"));
     </script>
   </body>
</html>


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
aquaboxio
Beiträge: 16
Ruf: 0
Beitrag # 3 | 17:21
"Chebu sei bloss froh, dass du nicht hier bist". Dafür könnte ich dich knutschen !!! biggrin
Schon echt lange gehofft, dass sowas mal funktionieren würde.
Kann es bald nicht glauben... und dabei war die Lösung gar nicht so schlimm an sich -> rückblickend <-

DANKE DANKE DANKE DANKE DANKE DANKE nochmals

  • Seite 1 von 1
  • 1
Suche: