Java-code für die WGS84-Google map-position und zurück
Suchen für einige Beispiel-code für die Konvertierung eines Punktes im WGS84-Koordinatensystem, um eine Karte der position in Google Maps (pixel-position), unterstützt auch zoom-Stufen.
Wenn die codes gut kommentiert, dann kann es auch sein, in einer anderen Sprache.
Können Sie auch zeigen Sie mir ein open-source-Java-Projekt 🙂
Einige Ressourcen gefunden:
OpenLayer Umsetzung.
JOSM Projekt
Ausgezeichnete Java Map Projection Library von JH LABS. Dies ist eine Reine java-PROJ.4-port. Tut Projektion von WGS84 auf Meter. Von dort aus ist es ziemlich einfach zu konvertieren Meter zu Fliesen Pixel.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fliesen-utility-code in Java auf mapki.com (große Ressource für die google-map-Entwickler)
Hier sind die Funktionen, die in JavaSCript ... Wie extrahiert aus OpenLayers
Relativ einfach zu konvertieren in Java
GeoTools - code zu transformieren und aus über Koordinatensysteme, die man sich vorstellen kann, und unter Ihnen auch Google-Map. Es ist auch open source. Es sollte jedoch auch darauf hingewiesen werden, dass GeoTools ist eine großen Bibliothek, so, wenn Sie suchen etwas kleines, schnelles und einfach, es ist wahrscheinlich nicht der Weg zu gehen.
Ich würde es sehr empfehlen, obwohl wenn du gehst, um andere GIS - /Koordinaten-Transformationen, etc. wie gut.
Wenn Sie GeoTools oder etwas ähnliches, das könnte Sie auch interessieren zu wissen, dass die Google Map Koordinaten-system ist das sogenannte EPSG-3785.
Ich portiert diese auf PHP - hier der code, falls jemand es brauchen:
Zu mercator:
Vom mercator:
Jemand nahm den javascript-code von Google Maps und portiert es auf python: gmerc.py
Ich habe diese verwendet und es funktioniert Super.