我正在使用 OpenLayers 来显示 openstreetmap。有没有办法编辑地图上的某些功能?例如改变水的颜色,消除国家之间的边界等。如果不能使用 JavaScript 来完成,我猜还有其他方法可以做到这一点 - 比如托管您自己的地图版本,然后您可以对其进行编辑只要你想要的。
有人尝试过这样的事情吗?我该怎么做呢?
Thanks
不,您无法更改 OpenLayers.Layer.OSM 中的颜色,因为它会渲染死图像,并在服务器端应用所有样式。运用自己风格的唯一方法就是亲自主持 osm。这是教程 http://blog.geoserver.org/2009/01/30/geoserver-and-openstreetmap/这将帮助您开始。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)