webthreads.de - Web 2.0, Web-Entwicklung und Netzkultur von Markus Kühle

Ajax API für Map24

Heute morgen hat mich Jörg Zintel =) auf die neue Ajax API für map24 hingewiesen und da muss man doch mal einen kleinen Blick darauf werfen.

Map24 hat hat sein Angebot für rund um seine Karten erweitert und bietet ab sofort eine kostenlose Ajax API für Entwickler an. Mit der API ist es möglich die Karte zu steuern oder eigene Objekte auf der Karte hinzuzufügen, wie in dem Schreenshot zu sehen ist..

map24 Ajax Api

Um die API nutzen zu können muss man sich bei map24 registrieren und den key im JavaScript angeben. Die Einführung in die Anwendung der API findet man schön in einer Menge von Tutorials. Wie auch bei Google Maps ist das einbinden der Karte sehr einfach möglich, siehe dem klassischen “Hello World” Beispiel:


<html>
  <head>
    <script language="javascript" src="http://api.map24.com/ajax/1.2/"></script>
    <script language="javascript">
      var map = null;
 
      function goMap24(){
        map = Map24.Webservices.getMap24Application({
          AppKey: "FJX2a5eae8645f9d727f72adb51d60d4X13",
          MapArea: document.getElementById( "maparea" ),
          MapWidth: 710,
          MapHeight: 500
        });
      }
    </script>
  </head>
 
  <body onload="goMap24()">
    <div id="maparea"></div>
  </body>
</html>

Alle Beispiele in den Tutorials können auch direkt live angesehen werden (Hier das oben gezeigte “Hello World” Beispiel). Eigentlich wollte ich das Hello World Beispiel auf meiner Seite einbinden allerdings ist die API Key Registrierungsseite gerade für 12 Stunden down :(.
Um die aktuellen Möglichkeiten der API sich live anzusehen besteht auch eine Demo Page auf der alle zur Verfügung stehenden Möglichkeiten API durch ein Menü ein und ausschaltbar sind.

Ein weiteres Feature das hervorgehoben werden sollte ist die Möglichkeit der Abfrage von Geodaten. Die API ermöglicht das exakte zuorden von Adressen zu Längen- und Breitengraden. Auch dazu besteht ein Tutorial und das dazu implementierte Beispiel.
Ein erstes implementiertes Beispiel im Zusammenspiel mit Google Maps wurde auch schon von active-value implementiert (via web business 2.0):

Geocoder

Es sollte noch darauf hingewiesen werden, dass die Karte über ein Java Applet eingebunden wird. Zum einen hat das den Vorteil, dass viele interaktive Elemente wesentlich einfacher möglich sind als mit JavaScript. Der große Nachteil ist, dass Java installiert sein muss und dass, zumindestens aktuell, die Performance doch sehr leidet. Die Karte baut sich bei der Demo Seite und bei den implementierten Beispielen nur sehr langsam auf obwohl die map24 Seite an sich selbst sehr schnell zu erreichen ist.

Generell ist das Bereitstellen einer API ein sehr geschickter Schachzug und bestimmt sind schon die ersten Entwickler die Karte in ihre Anwendungen zu bauen. Allerdings muss die Performance für den Aufbau der Karte noch deutlich besser werden, sonst wird die schöne API wohl schnell wieder in Vergessenheit geraten. Aktuell benötigt man jedenfalls recht viel Gedult bis die Karte sich aufgebaut hat.

Ähnliche Artikel, die dich interessieren könnten:

    None Found

4 Kommentare zu 'Ajax API für Map24' »»


Kommentare

  1. Kommentar by Peter Theissen | 30.08.2006 at 13:29:44

    Hallo,

    bitte korrigieren Sie Ihre Web site unseren Terms of Use entsprenchend.
    Dort wird darauf hingewiesen, dass mit der Map24 AJAX API berechnete Geocodes
    nur in Zusammenspiel mit selbiger verwendet werden dürfen und nicht benutzt werden
    dürfen, um mittels einer anderen Mapping API angezeigt zu werden:
    http://legal.map24.com/html/TOU_FREEAJAX/en-GB/*target=%22_blank%22*/

    Mit freundlichen Grüssen
    Peter Theissen
    Mapsolute Developer Network

    >>>
    Ein weiteres Feature das hervorgehoben werden sollte ist die Möglichkeit der Abfrage von Geodaten. Die API ermöglicht das exakte zuorden von Adressen zu Längen- und Breitengraden. Auch dazu besteht ein Tutorial und das dazu implementierte Beispiel.
    Ein erstes implementiertes Beispiel im Zusammenspiel mit Google Maps wurde auch schon von active-value implementiert (via web business 2.0):

  2. Kommentar by Markus | 30.08.2006 at 16:25:15

    Hallo,
    ich werde einen Kommentar an die Zeile anbringen, dass dies laut ihren Terms of Use entsprechend nicht erlaubt ist allerdings verweise ich auf eine externe Seite und lasse somit den Screenshot und Verweis online.

    Vielen Dank für den Hinweis.

  3. Kommentar by immoogle | 16.01.2007 at 23:02:10

    Immoogle.ch ist ein Schweizer Immobilien Mashup, der das Map24 Ajax API zur geographischen Anzeige der Immobiliendaten benutzt.

  4. Kommentar by Markus | 17.01.2007 at 10:56:11

    Vielen Dank für den Hinweis, ich schau mir das bei Gelegenheit mal an. Ist für mich die erste Anwendung die ich sehe, welche die Map24 API verwendet.


Hinterlasse ein Kommentar »»

Bad Behavior has blocked 2529 access attempts in the last 7 days.