1
Я пытаюсь добавить ярлык к точке в открытых слоях. Метка отображается, но она находится где-то рядом (0,0), а не в данной точке lat, lon.Открытые слои не показывают метку в данном лате, lon
var point = new OpenLayers.Geometry.Point(lon,lat);
var label_feature = new OpenLayers.Feature.Vector(point);
label_feature.attributes = {
myLabel: "my label"
};
vector_layer.addFeatures([label_feature]);
Вот значения смещения в векторном стиле
labelXOffset: "0",
labelYOffset: "12",
и я получаю Отображатель
var renderer = OpenLayers.Util.getParameters(window.location.href).renderer;
renderer = (renderer) ? [renderer] : OpenLayers.Layer.Vector.prototype.renderers;
Благодарности