基于 Mapnik、node.js、backbone.js、express、CodeMirro软件构建的TileMill地图制图软件


发布日期 : 2016-10-24 06:57:01 UTC

访问量: 101 次浏览

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等自定义信息提示