2016-04-04 11 views
-1

Hier ist, was ich erreichen möchte: Ich habe eine Google My Maps Karte, mit einigen Polygonen über einer Stadt, die Bezirke darstellt. Auf der Serverseite meiner Anwendung möchte ich ein Werkzeug erstellen, das mir das Polygon zurückgibt, wenn es eine Position hat.Verwenden Sie Google My Maps Polygone in meiner API

Ist es überhaupt möglich? Vielleicht ist My Maps nicht der gute Service, wenn ja, ich bin völlig offen für die Arbeit mit etwas anderem.

+1

Ja. Es ist möglich. Können Sie ein Beispiel für Ihre MyMap angeben, die Sie verwenden möchten? – geocodezip

+0

Vielen Dank für Ihre Antwort, hier ist ein Link zu einer Karte. https://www.google.com/maps/d/edit?mid=zH--VW1h2BLo.kLZyyDb7raFY&usp=sharing –

+0

Frage: [Verwenden Sie Google My Maps mit geoxml3] (http://stackoverflow.com/questions/29865772/use-google-my-maps-with-geoxml3) – geocodezip

Antwort

1

Eine Möglichkeit besteht darin, den kmz-Zweig geoxml3 mit einem binären Proxy zu verwenden, um auf die .kmz-Daten von Google MyMaps zuzugreifen, die Ihre Daten als native Google Maps Javascript-API-Objekte darstellen. Dann können Sie Punkt in Polygon-Tests verwenden, um die Eingabepunkt Polygon Ihre Bestimmung ist in.

(Anmerkung: Ich nicht Ihre Daten Arbeit machen konnte, gab es Zeichencodierung Probleme, die die KML ungültig gemacht).

+0

Vielen Dank! –