Zum Inhalt

ym.modules.provider.Circle

Überblick

Mit dieser Klasse können Sie Kreisobjekte auf der 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 geografischen Punkt, einem Radius in Metern und optional einem Options-Objekt.

  • Parameter
  • latlng

    • Beschreibung: [erforderlich]
    • Datentyp: LatLng
  • radius

    • Beschreibung: [erforderlich]
    • Datentyp: int
  • options

    • Datentyp: int

Methoden

getLatLng()

Gibt die aktuelle geografische Position des Kreises zurück.

  • Rückgabe: LatLng

getRadius()

Gibt den aktuellen Radius des Kreises zurück. Die Einheit ist Meter.

  • Rückgabe: int

setLatLng(latlng)

Legt die Position des Kreises auf eine neue Position fest.

  • Parameter
  • latlng

    • Datentyp: LatLng
  • Rückgabe: this

setRadius(radius)

Legt den Radius des Kreises fest. Die Einheit ist Meter.

  • Parameter
  • radius

    • Datentyp: int
  • Rückgabe: this

toGeoJSON()

Gibt eine GeoJSON-Repräsentation des Kreises zurück (GeoJSON Point Feature).

  • Rückgabe: object