摘要: TileMill是基于Mapnik, node.js,backbone.js, express and CodeMirror.这几个开源的软件构建起来的。 Mapnik提供地图的渲染,node.js及backbone.js等提供地图展示,地图配图使用Cart...
TileMill是基于Mapnik, node.js,backbone.js, express and CodeMirror.这几个开源的软件构建起来的。
Mapnik提供地图的渲染,node.js及backbone.js等提供地图展示,地图配图使用Carto 的语言进行地图各个图层的配图样式等设计,和css很类似,但是比原先的mapnik的xml要方便和可读性要好很多。TileMill主要的功能有如下:
- 1、新版本支持大数据量栅格数据的加载与显示,支持山体阴影,分层设色等功能。
- 2、支持 ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS, and SQLite数据来源。
- 3、支持数据的查询,也就是属性数据的浏览。
- 4、支持svg图标,truetype字体样式等,基于Mapnik提供
- 5、支持以Carto css样式语言对地图进行配色设计
- 6、支持直接发布到Mapbox,和朋友共享你制作的地图。
- 7、支持地图tooltip、图片、图表、utf-8 Grid等自定义信息提示