Экспорт в GML не сохраняет srsName.
Добавлено: 26 окт 2015, 08:57
Привет.
Уважаемые форумчане, прошу поделиться опытом.
Экспортирую контур в GML, в итоге получаю набор без указания srsName. Он мне нужен, т.к. потом их загружать.
По умолчанию используется "EPSG:3857", а система принимает в "EPSG:4326".
Слои OpenLayers.
Вопрос, как заставить сохранять srsName при экспорте в GML?
Спасибо.
Уважаемые форумчане, прошу поделиться опытом.
Экспортирую контур в GML, в итоге получаю набор без указания srsName. Он мне нужен, т.к. потом их загружать.
По умолчанию используется "EPSG:3857", а система принимает в "EPSG:4326".
Слои OpenLayers.
Вопрос, как заставить сохранять srsName при экспорте в GML?
Код: Выделить всё
var my_layer = boxLayer;//квадрат на карте, жаль что не настоящее копирование
if (my_layer instanceof OpenLayers.Layer.Vector && my_layer.features.length == 0)
{
console.log('Object not ready :( ')
return;
}
console.log('projection (srsName) =', my_layer.features[0].layer.projection.getCode());//"EPSG:3857"
layer['format'] = new OpenLayers.Format.GML();
console.log('OpenLayers.Format.GML:\n ',my_layer.format.write(my_layer.features[0]));//GML