2016-08-09 1 views
0

Gibt es eine Geo-API, die ich mit einem Bereichsnamen abfragen und ein Polygon zurückgeben kann, das die angegebene Bereichsgrenze darstellt? Eine Form eines Ortsverzeichnisses, das anstelle der Breiten-/Längenkoordinaten ein Polygon zurückgibt.Gazetteer, der Polygone für Bereiche zurückgibt?

Zum Beispiel, wenn ich nach "Santa Barbara" suche, möchte ich die Anordnung der Koordinaten des Polygons zurück erhalten, die auf dem Bild unten zu sehen sind. enter image description here

Antwort

1

Im Moment gibt es keine solche Funktion in den öffentlichen Google APIs. Wenn Sie mit der Geocodierung nach Santa Barbara suchen, erhalten Sie den Ort mit dem Ansichtsfenster und der Begrenzungsbox. Sie werden jedoch kein Polygon um den Bereich erhalten. Bei der Suche nach Santa Barbara using Google Maps wird eine private API verwendet, um das Polygon um die gesuchte Region herum anzuzeigen.

Eine Problemumgehung wäre, eigene Polygone zu erstellen und sie in Ihrer Datenbank zu speichern und dann zu überprüfen, ob das lat/long innerhalb dieser Polygone ist.