Frage

Sie schlagen vor, Sie Mapstraction (Bibliothek) als Schicht Google Maps zugreifen?

Ist es ein aktiv gepflegt Projekt? Stellen Sie sich ich wieder / verlieren etwas von dieser Bibliothek neben der Hauptgrund, mit, dass ihr Provider unabhängig?

War es hilfreich?

Lösung

Lassen Sie sich diese für ein hübsches Hauptprodukt verwendet, einfach zu bedienen und zu erweitern. Nun empfohlen, so dass Mapping-Produkt in der Zukunft ausgelagert werden, wenn es sein muss.

Cheers,

Rob

Andere Tipps

diesen Beitrag Nach der Lektüre habe ich recherchiert die gleiche Frage und ich denke, ein wenig Klarheit in Ordnung sein könnte.

Openlayers hat eine größere Nutzerbasis als Mapstraction aber immer noch kleiner als Googlemaps (GM hatte über 1000 Beiträge in den letzten zwei Wochen , Openlayers Entwickler-Forum hatte 169 Beiträge im Oktober , Mapstraction hatte 33 . Es ist nicht ein völlig fairen Vergleich, weil die Fragen auf Openlayers und Mapstraction scheinen ein wenig anspruchsvollen Entwickler Typen zu sein und weniger Spam. ich denke, die beiden offene Schichten und Mapstraction die Verwendung von google Maps innerhalb von google unterstützen die TOS durch die vollständige google Maps js api gewickelt wird.

Ein Vorteil Mapstraction über Openlayers ist, dass direkterer Zugang zu Googles api während offener Schichten weniger Ports des Google-API unterstützt, sondern unterstützt sie mehr ziemlich konsequent in den Karten unterstützt. Diese Liste Frage dienen deckt es ziemlich gut http://www.mail-archive.com/dev@openlayers.org /msg02039.html

Wir haben einen Umzug von Googlemaps in Erwägung gezogen, ein paar Gedanken über meine Erfahrung die ersten Schritte mit dem Mapstraction api Wrapper Mapstraction und hier sind.

Auf ihrer Homepage sie einen Link zu einem rel="nofollow">, die nicht die aktuelle Version von Google decken Karten. Wenn Sie rund um git Hub graben gibt es eine api v3 Demo hier https://github.com/mapstraction/mxn/blob/master/examples /googlev3.html

Die Codebasis auf Github scheint gut writtern aber ihre Dokumentation ist shakey .. in der Tat, wenn Sie nach " Mapstraction“auf google den Doc-Website Anlenkpunkte API zum , die Deckung v3 es auch nicht. Wenn Sie die git Hub Quelle dort herunterladen sind automatisch generierte Dokumente, die v3 tun decken aber kein schönes einfaches Beispiel getting started. Ihre Mailing-Liste ist schwer zu suchen, aber ich habe keine Beispiele auf ihre beiden. Es scheint auch, dass, während sie code.google.com für die Hauptquelle Stamm verlassen sie immer noch auf sie verlassen in allen Beispielen die js Dateien zu hosten und zu injizieren Abhängigkeit der Js (apitype) Setup. so was http://mapstraction.googlecode.com/svn/trunk/source/ mxn.js? (openlayers ) Ich lief in einige Geschwätz auf der Liste serv, dass die Google js Datei oft notwendigen Patches in der Code-Basis ausgeschlossen vorgeschlagen. Ich habe nicht ein schöne getting started doc, oder E-Mail gefunden, die für die Verknüpfung von Code oder Injizieren api Abhängigkeit ihr bevorzugtes Schema erklärt.

All dies sind kleine Probleme und sie scheinen eine gute Kernteam zu haben. Also, wenn Sie Google-spezifische Karten-Funktionen unterstützen müssen scheinen sie wie ein guter Weg zu gehen.

Als Referenz hier sind ihre einfacheren Beispiele https://github.com/mapstraction/mxn/tree/master/examples/

könnten Sie auch sehen http://openlayers.org/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top