我在将地图上的标记显示为Feature.Vector类时遇到问题(在我简单地使用要素类之前)。这似乎是一个简单的问题,但我还没有找到解决方案。我当前正在尝试使用样式属性:
var feature = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Point(ll.lon, ll.la
我将每个要素添加到地图中,如下所示:var markerStyle = OpenLayers.Util.extend(OpenLayers.Feature.Vector.style['default'], {});
var marker = new OpenLayers.Feature.Vectormark
然而,默认情况下,我得到了一个米色的圆圈,我想使用样式来改变外观,但即使我检查了文档,我也没能让它工作。基本上我想有每个标记的不同外观,所以我需要为每个单独设置这一点。添加标记的代码为:point = point.transform(proj, map.getProjectionObject());
var pointFeature = new OpenLayers.Feature.Vector(point,