Ошибка подключения слоя из ArcIMS в OpenLayers

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Kris »

При подключении слоя из ArcIMS в OpenLayers слой не отображается и выводится ошибка "Parameter 'srs' contains unacceptable value". Как я понимаю это проблема связаная с проекциями.

Может кто сталкивался с подобным или знает решение проблемы?
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Denis Rykov »

А какое значение srs уходит на сервер?
Spatial is now, more than ever, just another column- The Geometry Column.
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Kris »

Я пробовал так srs: 'EPSG:4326' и пробовал не указывать этот параметр.
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Denis Rykov »

В дебаггере (firebug, например) посмотрите какой запрос уходит на сервер.
Spatial is now, more than ever, just another column- The Geometry Column.
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Kris »

SRS EPSG:900913 в обоих вариантах.

Слой определяю таким образом:

Код: Выделить всё

layer15 = new OpenLayers.Layer.WMS( "Слой A", "адрес", {layers: '2', srs: 'EPSG:4326', transparent: 'true'});
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Denis Rykov »

URL из дебаггера скопируйте и покажите.
Spatial is now, more than ever, just another column- The Geometry Column.
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Kris »

Код: Выделить всё

http://####################/MapServer/WMSServer?LAYERS=2&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fpng&SRS=EPSG%3A900913&BBOX=17532822.8488,6261724.408,18785167.12,7514068.6792&WIDTH=256&HEIGHT=256
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Denis Rykov »

Скорее всего дело в том, что ArcIMS не понимает код проекции, попробуйте вместо 900913 указать 3857, подробности тут.
Spatial is now, more than ever, just another column- The Geometry Column.
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Kris »

Спасибо, заработало. Но если на карте есть слой google, то все равно выводится та же ошибка.
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Ошибка подключения слоя из ArcIMS в OpenLayers

Сообщение Denis Rykov »

Я вам ссылку выше для чего приводил?
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

Вернуться в «Веб-картография»

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

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