Changeset 6996
- Timestamp:
- 04/22/08 17:26:56 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sandbox/topp/almanac/examples/vector-rendering-externalGraphics.html
r6995 r6996 38 38 */ 39 39 40 var style_graphic = {}; 41 style_graphic.externalGraphic = OpenLayers.Util.getImagesLocation() + "marker.png"; 42 40 var style_graphic = { 41 pointRadius: 12, 42 hoverPointRadius: 12, 43 hoverPointUnit: "%", 44 pointerEvents: "visiblePainted", 45 externalGraphic: OpenLayers.Util.getImagesLocation() + "marker.png", 46 graphicWidth: 24, 47 graphicHeight: 20 48 }; 49 43 50 /* 44 51 * Green style … … 132 139 map.addLayer(vectorLayer); 133 140 map.setCenter(new OpenLayers.LonLat(point.x, point.y), 5); 134 vectorLayer.addFeatures([ lineFeature,polygonFeature1, polygonFeature2]);141 vectorLayer.addFeatures([polygonFeature1, polygonFeature2]); 135 142 } 136 143 </script> sandbox/topp/almanac/lib/OpenLayers/Renderer/Elements.js
r6995 r6996 139 139 //first we create the basic node and add it to the root 140 140 if(!style.strokeColor && !style.fillColor && (geometry.CLASS_NAME != "OpenLayers.Geometry.Point" )){ 141 var center Px = this.map.getViewPortPxFromLonLat(geometry.getBounds().getCenterLonLat());142 geometry = new OpenLayers.Geometry.Point(center Px.x, centerPx.y);141 var centerLonLat = geometry.getBounds().getCenterLonLat(); 142 geometry = new OpenLayers.Geometry.Point(centerLonLat.lon, centerLonLat.lat); 143 143 } 144 144
