Экспорт в GML не сохраняет srsName.

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
aleks624
Новоприбывший
Сообщения: 4
Зарегистрирован: 26 окт 2015, 08:38
Репутация: 0

Экспорт в GML не сохраняет srsName.

Сообщение aleks624 » 26 окт 2015, 08:57

Привет.
Уважаемые форумчане, прошу поделиться опытом.
Экспортирую контур в 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
Спасибо.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя