利用SVG+Python实现可交互的地图框架:Kartograph
jopen
11年前
Kartograph 是一个框架用于创建交互式地图,而且不需要任何地图服务商(如:Google Maps)支持。
它由两个类库组成:
- 一个Python library用于将shapefiles或PostGIS的矢量地图转换成SVG。
- 一个JavaScript library用于将这些SVG数据转成可交互的地图。
假如你已经有了SVG数据(比如:已经利用Adobe Illustrator将图片转成SVG),只需用于JavaScript library。
这个JS库,使用jQuery + Raphaël实现,输出可以使用CSS设置样式。
项目地址: http://kartograph.org/
下载地址: https://github.com/kartograph