ym.modules.provider.Circle
Überblick
Mit dieser Klasse lassen sich Kreis-Objekte auf die Karte zeichnen. Verwenden Sie addTo(map)
, um ein Objekt zur Karte hinzuzufügen.
ym.circle([50.5, 30.5], 200).addTo(map);
Initialisierung
Factory: ym.circle(latlng, radius, options)
Instanziiert ein Kreisobjekt mit einem geographischen Punkt, einem Radius in Metern und (optional) einem Optionsobjekt.
Name | Beschreibung | Datentyp | Standardwert |
---|---|---|---|
latlng |
[erforderlich] | LatLng |
|
radius |
[erforderlich] | int |
|
options |
Methoden
getLatLng() ab v3
Gibt die aktuelle geographische Position des Kreises zurück.
Rückgabe
LatLng
getRadius() ab v3
Gibt den aktuellen Radius des Kreises zurück. Die Einheit ist Meter.
Rückgabe
int
setLatLng(latlng) ab v3
Setzt die Position des Kreises auf eine neue Position.
Parameter
Name | Beschreibung | Datentyp | Standardwert |
---|---|---|---|
latlng |
LatLng |
Rückgabe
this
setRadius(radius) ab v3
Legt den Radius des Kreises fest. Die Einheit ist Meter.
Parameter
Name | Beschreibung | Datentyp | Standardwert |
---|---|---|---|
radius |
int |
Rückgabe
this
toGeoJSON() ab v3
Liefert eine GeoJSON-Darstellung des Kreises (GeoJSON Point Feature).
Rückgabe
object