ym.modules.provider.MultiPolygon
Überblick
Erweitert FeatureGroup
, um die Erstellung von Multi-Polygonen zu ermöglichen (eine Ebene, die aus mehreren Polygonen besteht, die das Styling und Popup gemeinsam nutzen).
Diese Klasse ist veraltet (deprecated). In der nächsten Hauptrevision (v4) wird sie entfernt werden. Bitte verwenden Sie stattdessen die Klasse Polygon
.
Initialisierung
Factory: ym.multiPolygon(latlng, options)
Instanziiert ein Multi-Polygon-Objekt mit einem Array aus Latlngs
-Arrays (eines für jedes einzelne Polygon) und optional einem Optionsobjekt (das gleiche wie bei MultiPolyline
).
Parameter
Name | Beschreibung | Datentyp | Standardwert |
---|---|---|---|
latlng |
[erforderlich] | LatLng[][] |
|
options |
[optional] | Polygon options |
Methoden
MultiPolygon akzeptieren alle Polylinienmethoden, zeigt aber ein unterschiedliches Verhalten gegenüber Koordinateninhalten:
setLatLngs(latlngs) ab v3
Ersetzen Sie alle Polygone und ihre Pfade durch das angegebene Array aus Arrays mit geographischen Punkten.
Parameter
Name | Beschreibung | Datentyp | Standardwert |
---|---|---|---|
latlngs |
LatLng[][]>
|
Rückgabe
this
getLatLngs() ab v3
Gibt ein Array aus Arrays mit geographischen Punkten in jedem Polygon zurück.
Rückgabe
LatLng[][]
openPopup() ab v3
Öffnet das zuvor von bindPopup gebundene Popup.
Rückgabe
this
toGeoJSON() ab v3
Liefert eine GeoJSON-Darstellung des Multipolygons (GeoJSON MultiPolygon Feature).
Rückgabe
object