Страница 1 из 1
Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 16 дек 2011, 07:22
Kris
При подключении слоя из ArcIMS в OpenLayers слой не отображается и выводится ошибка "Parameter 'srs' contains unacceptable value". Как я понимаю это проблема связаная с проекциями.
Может кто сталкивался с подобным или знает решение проблемы?
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 16 дек 2011, 10:41
Denis Rykov
А какое значение srs уходит на сервер?
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 19 дек 2011, 03:59
Kris
Я пробовал так srs: 'EPSG:4326' и пробовал не указывать этот параметр.
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 19 дек 2011, 04:34
Denis Rykov
В дебаггере (firebug, например) посмотрите какой запрос уходит на сервер.
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 19 дек 2011, 06:08
Kris
SRS EPSG:900913 в обоих вариантах.
Слой определяю таким образом:
Код: Выделить всё
layer15 = new OpenLayers.Layer.WMS( "Слой A", "адрес", {layers: '2', srs: 'EPSG:4326', transparent: 'true'});
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 19 дек 2011, 06:36
Denis Rykov
URL из дебаггера скопируйте и покажите.
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 20 дек 2011, 04:00
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
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 20 дек 2011, 04:31
Denis Rykov
Скорее всего дело в том, что ArcIMS не понимает код проекции, попробуйте вместо 900913 указать 3857, подробности
тут.
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 20 дек 2011, 06:59
Kris
Спасибо, заработало. Но если на карте есть слой google, то все равно выводится та же ошибка.
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Добавлено: 20 дек 2011, 07:17
Denis Rykov
Я вам ссылку выше для чего приводил?