有没有办法使用OpenLayers更改openstreetmap中某些功能的颜色?

时间:2011-11-28 18:59:59

标签: javascript openlayers openstreetmap

我正在使用OpenLayers来显示openstreetmap。有没有办法在地图上编辑某些功能?例如,改变水的颜色,删除国家之间的边界等。如果使用JavaScript无法完成,我猜测还有其他方法可以做到这一点 - 比如托管您自己的地图版本然后可以编辑尽你所能。

有没有人尝试过这样的事情?我该怎么做呢?

由于

1 个答案:

答案 0 :(得分:4)

不,您无法在OpenLayers.Layer.OSM中更改颜色,因为它会在服务器端应用所有样式呈现死图像。应用自己风格的唯一方法就是自己主持osm。这里的the tutorial将帮助您入门。