Wie programmierst du OpenLayers Vector?

2 Antworten

11

Sie verschieben ein OpenLayers.Feature.Vector -Objekt, indem Sie Methoden aufrufen sein Geometrie -Objekt, nicht der Vektor selbst. Zu diesen Methoden gehören Verschieben, Drehen, Größenänderung und Transformation.

Beachten Sie, dass Sie keine der im OpenLayers.Geometry-Basisobjekt definierten Methoden finden werden, sondern nur das entsprechende untergeordnete Objekt (beachten Sie, dass es in OpenLayers-Geometrien mehrere Vererbungsebenen gibt). OpenLayers.Geometry.Collection ist ein gutes Beispiel.

Sie finden hier ein großartiges Beispiel für das programmatische Verschieben von OpenLayers-Vektoren hier .

    
atogle 02.12.2009, 13:35
quelle
6

Das hat für mich funktioniert:

%Vor%     
danielB 16.05.2012 13:21
quelle

Tags und Links