OpenLayers을 사용하는지도 클라이언트가있는 애플리케이션이 있습니다. OpenLayers.Layer.OSM.Mapnik 클래스에서 제공하는대로 Mapnik 데이터를 배경 레이어로 사용하고 싶습니다. 그것을 위해 나는 투영 EPSG : 900913로 전환해야합니다. 하지만 EPSG : 4326에서만 요청할 수있는 일부 레이어를 표시하려고합니다. OpenLayers를 사용하여 한 맵에서 두 레이어를 다른 투영으로 결합 할 수 있습니까? 어떻게 할 수 있습니까?OpenLayers와 함께 한 맵에서 lat-lon 레이어가있는 Mapnik-Backgroundlayer를 어떻게 사용할 수 있습니까?
4
A
답변
3
레이어가 벡터 (WFS, KML, GeoRSS 등) 인 경우 브라우저에서 OpenLayers를 사용하여 레이어를 다시 투영 할 수 있습니다.
http://docs.openlayers.org/library/spherical_mercator.html#working-with-projected-coordinates
당신의 레이어는 그들이 재 투영 할 수없는 래스터 (이미지/WMS 서비스 등) 인 경우 : (
http://docs.openlayers.org/library/spherical_mercator.html#creating-spherical-mercator-raster-images
당신은 WMS 서비스 자체를 통해이 작업을 수행해야 할 것을 MapServer/ArcGIS/GeoServer를 통해).
+1 정보를 제공해 주셔서 감사합니다. 나는이 도구들을 몰랐다. 너는 그곳에서 홀로 느껴야한다.) – Mic