GetFeature добавление результатов на слой
Добавлено: 10 янв 2012, 17:50
Доброго дня.
Подскажите, как правильно добавлять полученые от сервера объекты на слой с помощью сабжа?
Есть такой код:
Спинным мозгом чую, что надо бы сюда добавить что то типа колбека на какой нить хендлер типа featureselected, но до конца не понимаю - как?
Ткните носом плиз...
Подскажите, как правильно добавлять полученые от сервера объекты на слой с помощью сабжа?
Есть такой код:
Код: Выделить всё
controls = {
...
gf:new OpenLayers.Control.GetFeature(
{
protocol:OpenLayers.Protocol.WFS({
version: "1.1.0",
url:"/feature_collection",
readFormat:new OpenLayers.Format.GML({
internalProjection:proj_google,
externalProjection:proj_4326
}),
featureType: 'Vector_Layer'
}),
box:true
}
)
}
for (var key in controls) {
map.addControl(controls[key]);
}
Ткните носом плиз...