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