按之前的设想,现在应该用MapProxy [http://mapproxy.org/]或TileStache
[https://github.com/TileStache/TileStache]
来搭建WMS服务了,但TileMill本身就提供了一个看起来还不错的地图瓦片服务(XYZ模式的),而且OpenLayers本身也支持这种模式,于是打算直接用OpenLayers访问TileMill的瓦片服务接口,先看看效果再说。
OpenLayers是一个开源的为WEB GIS客户端提供的JS库,可以方便的对地图做各种处理。目前已发布3.0版本了,官网:
http://openlayers.org/, 上面的文档也算丰富,其中还包含了各种Example
[http://openlayers.org/en/v3.0.0/examples/], 对初学者帮助很大!另外再推荐一下 Leaflet
[http://leafletjs.com/] 相对来说算是轻量级的,但也非常的好用!
1. 简单的地图呈现
本次,我们只是简单的展现一下地图,通过官方的Example稍作修改,代码很简单,