У меня есть сборка слоя OpenLayers.Layer.GML с данными GeoJSON, предоставленными MapFish.
Когда я выбираю его элементы, отображаются контрольные точки, которые позволяют мне редактировать форму объектов. Ну, я не хочу их! И я не знаю, как они появились и почему.
Должны быть некоторые настройки в элементе управления, в слое или на карте, которые производят это.
Вот скриншот
![feature selected with control points](https://i.stack.imgur.com/NZTCn.png)
Код, который я использую для генерации элемента управления:
_selectFeatureControl = new OpenLayers.Control.SelectFeature(
_activeLayer,
{
clickout: true,
toggle: true,
multiple: false,
hover: false,
toggleKey: "ctrlKey", // ctrl key removes from selection
multipleKey: "shiftKey" // shift key adds to selection
}
);
Код генерации слоя:
layer = new OpenLayers.Layer.GML(
displayName,
url,
{
format: OpenLayers.Format.GeoJSON,
isBaseLayer: false,
visibility: true,
styleMap: styleMap,
projection: new OpenLayers.Projection("EPSG:4326")
}
);
Спасибо всем!