Как я могу использовать Mapnik-Backgroundlayer с Lat-Lon слоями в одной карте с OpenLayers?
-
25-09-2019 - |
Вопрос
У меня есть приложение с помощью карты-клиента, используя OpenLayers. Отказ Я хочу использовать данные Mapnik в качестве фона-слоя, как это снабжено классом OpenLayers.layer.osm.mapnik. Для этого я должен перейти на проекцию EPSG: 900913. Но я также хочу показать некоторые слои, что я могу запросить только в EPSG: 4326. Могу ли я объединить оба слоя с различными проекциями на одной карте с OpenLayers и как я могу это сделать?
Решение
Если ваши слои являются вектором (WFS, KML, Georss и т. Д.) Затем вы можете перепроектировать их с OpenLayers в браузере.
http://docs.openlayers.org/Library/spherical_mercator.html#working-with-projected-coordinates.
Если ваши слои растры (Images / WMS Services и т. Д.) Затем они не могут быть перепроекты:
Вам придется сделать это через саму сервис WMS (через MapServer / ArcGIS / GeOserver).