[OpenLayers-Commits] r3612 - trunk/openlayers/examples
commits at openlayers.org
commits at openlayers.org
Fri Jul 6 00:07:33 EDT 2007
Author: tschaub
Date: 2007-07-06 00:07:31 -0400 (Fri, 06 Jul 2007)
New Revision: 3612
Modified:
trunk/openlayers/examples/rotate-features.html
Log:
make the origin of rotation visible in the rotate-features.html example
Modified: trunk/openlayers/examples/rotate-features.html
===================================================================
--- trunk/openlayers/examples/rotate-features.html 2007-07-06 00:25:09 UTC (rev 3611)
+++ trunk/openlayers/examples/rotate-features.html 2007-07-06 04:07:31 UTC (rev 3612)
@@ -1,5 +1,6 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
+ <title>OpenLayers Rotate Features Example</title>
<style type="text/css">
#map {
width: 500px;
@@ -35,7 +36,7 @@
var vectorLayer = new OpenLayers.Layer.Vector("Simple Geometry");
// create a point feature
- var point = new OpenLayers.Geometry.Point(-111.04, 45.68);
+ var point = new OpenLayers.Geometry.Point(-110, 45);
pointFeature = new OpenLayers.Feature.Vector(point, null, style_blue);
// create a line feature from a list of points
@@ -70,7 +71,16 @@
vectorLayer.addFeatures([pointFeature, lineFeature, polygonFeature]);
// start rotating
- var origin = new OpenLayers.Geometry.Point(-110, 45);
+ var origin = new OpenLayers.Geometry.Point(-111.04, 45.68);
+ var style = {
+ strokeColor: "#666666",
+ strokeOpacity: 1,
+ strokeWidth: 1,
+ pointRadius: 2,
+ pointerEvents: "visiblePainted"
+ };
+ var center = new OpenLayers.Feature.Vector(origin, null, style);
+ vectorLayer.addFeatures([center]);
window.setInterval(rotateFeature, 100,
pointFeature, Math.PI / 10, origin);
window.setInterval(rotateFeature, 100,
More information about the Commits
mailing list