Zum Inhalt

ym.modules.provider.Polygon

Überblick

Eine Klasse zum Zeichnen von Polygon-Overlays auf einer Karte (erweitert Polyline). Verwenden Sie Map.addLayer, um ein Polygon zur Karte hinzuzufügen. Beachten Sie, dass der letzte Punkt zum Schließen des Polygons nicht mit dem ersten identisch sein darf. Das Polygon wird automatisch geschlossen. Die Rückgabe ist vom Typ GeoJson (siehe geojson.org).

Initialisierung

Factory: ym.polygon(latlngs, options)

Instanziiert ein Polygon-Objekt mit einem Array geografischer Punkte und optional einem Options-Objekt (wie bei Polyline). Sie können auch ein Polygon mit Löchern erstellen, indem Sie ein Array von latlngs übergeben, wobei das erste latlngs-Array den äußeren Ring darstellt, während die anderen die Löcher im Inneren darstellen.

Parameter Beschreibung Datentypen Standardwert
latlngs [erforderlich] LatLng[]
options [optional] PolylineOptions

Methoden

Polygon verfügt über dieselben Optionen und Methoden wie Polyline, mit der Ausnahme, dass toGeoJSON() ein Polygon in Form eines JSON-Objekts anstelle einer Polylinie zurückgibt.