Ошибка подключения слоя из ArcIMS в OpenLayers
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 31 май 2011, 03:09
- Репутация: 0
Ошибка подключения слоя из ArcIMS в OpenLayers
При подключении слоя из ArcIMS в OpenLayers слой не отображается и выводится ошибка "Parameter 'srs' contains unacceptable value". Как я понимаю это проблема связаная с проекциями.
Может кто сталкивался с подобным или знает решение проблемы?
Может кто сталкивался с подобным или знает решение проблемы?
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
А какое значение srs уходит на сервер?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 31 май 2011, 03:09
- Репутация: 0
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Я пробовал так srs: 'EPSG:4326' и пробовал не указывать этот параметр.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
В дебаггере (firebug, например) посмотрите какой запрос уходит на сервер.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 31 май 2011, 03:09
- Репутация: 0
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
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
URL из дебаггера скопируйте и покажите.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 31 май 2011, 03:09
- Репутация: 0
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Код: Выделить всё
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
Скорее всего дело в том, что ArcIMS не понимает код проекции, попробуйте вместо 900913 указать 3857, подробности тут.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 31 май 2011, 03:09
- Репутация: 0
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Спасибо, заработало. Но если на карте есть слой google, то все равно выводится та же ошибка.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка подключения слоя из ArcIMS в OpenLayers
Я вам ссылку выше для чего приводил?
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость