pass simple objects to Icon constructor
This commit is contained in:
@@ -232,13 +232,8 @@ OpenLayers.Marker = OpenLayers.Class({
|
||||
* {<OpenLayers.Icon>} A default OpenLayers.Icon to use for a marker
|
||||
*/
|
||||
OpenLayers.Marker.defaultIcon = function() {
|
||||
var url = OpenLayers.Util.getImageLocation("marker.png");
|
||||
var size = new OpenLayers.Size(21, 25);
|
||||
var calculateOffset = function(size) {
|
||||
return new OpenLayers.Pixel(-(size.w/2), -size.h);
|
||||
};
|
||||
|
||||
return new OpenLayers.Icon(url, size, null, calculateOffset);
|
||||
return new OpenLayers.Icon(OpenLayers.Util.getImageLocation("marker.png"),
|
||||
{w: 21, h: 25}, {x: -10.5, y: -25});
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user