转自:http://www.civn.cn/p/11293.html

CIVN之前介绍过TileMill、unfolding、Batchgeo等地图工具,Nathan Yau在他的著作《鲜活的数据:数据可视化指南》中也推荐了一些地图绘制工具,今天小编将这些工具汇总,以方便感兴趣的朋友选择使用。

Nathan的推荐:

1. Google、Yahoo!和Microsoft地图

这些在线地图需要一些编程技巧才能实现,编程能力越强,通过地图API完成的事情就越多。如果你是新手,作者Nathan推荐使用Google,“因为它似乎最为可靠”,“提供了基于JavaScript和Flash的地图API,以及其他一些地理相关服务”。

Google Map API https://developers.google.com/maps/?hl=zh-CN

2. ArcGIS

一款大型软件,可以处理大批量的数据,还提供了平滑、合成等众多其他功能。可以在用户界面中完成所有事情,所以也不需要写代码。

ArcGIS官方链接  http://www.esri.com/software/arcgis

ArcGIS在线体验中心 http://tm.arcgisonline.cn/ —— 中文的

3. Modest Maps

Modest Maps是一个Flash和ActionScript的区块(tile,本站亦译作瓦片)拼接地图函数库,并且支持Python。Modest更像一个框架,而不仅是一个地图API。它只提供极少必备条件,方便你创建在线地图,然后就退到一边让你随心所欲地实现。

Modest Maps网站 http://modestmaps.com/

4. Polymaps

Polymaps有点像JavaScript版本的Modest Maps。Modest Maps只能进行基础的地图绘制,而Polymaps却有内置功能,例如区域密度(choropleth)和气泡图。

Polymaps只能支持现代浏览器,通过可缩放矢量图形(SVG)来显示数据。

Polymaps网站 http://polymaps.org/

5. R

R是数据统计分析和数据可视化人士喜爱的免费工具, 它的基础版本并未提供地图绘制功能,但有一些工具包能帮助我们。

地区数据分析 http://cran.r-project.org/web/views/Spatial.html ——有关地区分析的综合性R工具包列表

地理统计制图实用指南 http://spatial-analyst.net/book/system/files/Hengl_2009_GEOSTATe2c1w.pdf  ——关于如何使用R及其他工具分析空间数据的电子书

6. 在线工具

Many Eyes 只有一些基础功能,而且只能以国家或美国各州为单位。

GeoCommons 比Many Eyes功能多,交互方式更加多样化,还能处理常见的地理文件格式,例如shapefile和KML。

indiemapper 适合制图员和设计师。

SpatialKey 更偏向于业务分析和决策制定。

其中indiemapper和SpatialKey是需要付费的。

除了上面这些,CIVN再推荐几款地图工具:

1. TileMill

TileMill建立在一系列开源代码上,所以它也是开源的。TileMill将项目间共享、下载和释放空间数据库结构、检测投影、索引SQLite数据库等自动化,你只用专注于地图的效果制作上。如果你已经有一定的CSS基础,TileMill将很容易上手。

TileMill的核心是Mapnik渲染引擎,一个强大的全功能库,支持RGBA颜色,TrueType字体,SVG等。

用TileMill制作交互地图

在Processing中使用TileMill地图

2. unfolding

unfolding是一个可以在Processing和Java中创建交互式地图和地理可视化的库。unfolding的四大特色功能:交互事件、数据可视化、风格化地图、清洁和可扩展的代码。对熟悉Processing或Eclipse环境的用户比较合适。

unfolding案例:免税销售分析工具

3. Weave

Weave是一款开源的数据地图制作工具,由IVPR(可视化和感知研究学院)和OIC(开放指标联盟)合作推出。软件基于网络运行,可以处理各种数据源的数据,部署环境需要java和flash,可连接到其它开源统计平台。

Weave Wiki http://info.oicweave.org/projects/weave/wiki ——Wiki有用户指南、开发环境设置、用户论坛等丰富的资料。

Weave源码下载 https://github.com/IVPR/Weave

4. Tableau Public

Tableau Public更多是一款BI软件,但是也有数据地图生成功能,而且可以将结果嵌入到网站。

5. Batchgeo

Batchgeo是一个在线的数据地图工具,只需要复制粘贴表格数据、设置首行对应的信息、生成地图三步。如果你的数据里没有包含经纬度信息,Batchgeo会根据邮政编码或街道地址获取位置信息并生成地图。

尽管Batchgeo的使用很简单,但是,可能正因为目标用户是非技术人员,他们还提供了教程视频。

6. 地图汇

地图汇与Batchgeo类似, 使用者不需要任何的专业知识或者编程技能,只需要将数据上传至网站,即可一键生成地图。“七步成诗,一步成图”是地图汇的宣传语,也是地图汇的服务主旨。用户只需要通过三个步骤,就可以轻松打造出专属的地图应用。与Batchgeo不同的是,地图汇是国产的、中文的。

地图汇的官网也提供了教程视频。

小编可以列出的地图绘制工具暂时就这么多,15个工具对用户的编程能力要求各异,地图的应用范围也有差异,大家根据自己的需求选择合适的用吧。

如果你知道其它的地图绘制工具,希望可以向我们推荐(留言、评论或发邮件到civncontact@civn.cn)!

转载于:https://www.cnblogs.com/LCGIS/p/3177603.html

数据地图绘制工具汇总相关推荐

  1. 这个地图绘制工具太赞了,推荐~~

    来源:DataCharm 之前小编在公众号中介绍了多篇关于空间可视化图表绘制内容,受到了很多同学的喜欢,但也有很多同学说没有Python的版本,今天小编就推荐一个超赞的学术科研类地图可视化绘制工具-P ...

  2. 百度地图-绘制工具以及覆盖物的简单使用

    这几天重拾了地图相关的功能,做一个小小的总结. 本文的示例的后端为flask框架,前端使用了bootstrap和jQuery以及百度地图API. 接下来是展示部分. 地图上的覆盖物表示高校所处的位置, ...

  3. wms地图绘制工具_【工具】奇幻风世界地图绘制工具Inkarnate

    首先放出官方网站 https://inkarnate.com/​inkarnate.com 加载完网页之后点击这里的Beta Sign Up注册,之后Worlds Log In就可以登入了. 这里有两 ...

  4. vue结合百度地图绘制工具遇到的问题及解决方案(多边形编辑状态下形状显示不全、marker点添加事件无效)

    vue如何引入百度地图绘制工具 百度地图绘制工具示例 http://developer.baidu.com/map/jsdemo.htm#f0_7 百度地图绘制工具api文档 http://api.m ...

  5. wms地图绘制工具_移情地图,了解用户需求的利器

    如果你想打造一款成功的产品,对你的用户有一个良好的了解是至关重要的.虽然用户体验设计师有许多技能可以帮助他们发展这种理解,但有一种关键技能有很多优势,它称为移情地图. User-Experience ...

  6. wms地图绘制工具_地图空间分析工具MapViewer下载-地图空间分析(MapViewer)下载v8.4.406 官方版-西西软件下载...

    地图空间分析工具MapViewer是一款地图空间制作软件,可让用户轻松制作出版品质的专题地图.使用最直观的功能和特性精确显示数据分布.用户的数据是独一无二的,用户需要最好的地图绘制软件!有对这款软件感 ...

  7. 百度地图绘制工具类 DrawingManager.js 源码

    类 BMapLib.DrawingManager 鼠标绘制管理类,实现鼠标绘制管理的入口. 实例化该类后,即可调用该类提供的open 方法开启绘制模式状态. 也可加入工具栏进行选择操作.  源文件:  ...

  8. 使用 Python 地图绘制工具 -- folium 全攻略

    咱们用folium进行过多次地图绘制,有粉丝反馈在进行地图绘制的时候坐标点可能是百度地图经纬度.高德地图经纬度或者腾讯地图经纬度等情况,然后发现用默认的地图底图绘制的时候存在明显的偏移 另外,还有小伙 ...

  9. 28个大数据的高级工具汇总

    一. 使用Apache Hadoop作为存储框架 Hadoop的框架最核心的设计就是:HDFS和MapReduce.HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算. Had ...

最新文章

  1. Accurate self-correction of errors inlong reads using de Bruijn graphs LoRMA使用de Bruijn图对长read中的错误
  2. [转载]Guice 1.0 用户指南
  3. 销量赶超娇兰、SK-II的林清轩,能带领国产护肤品奔赴高端化吗?
  4. Android Service介绍
  5. s5-15 开放的最短路径优先_OSPF
  6. 软件设计思维:软件应该可以增大可以减小
  7. Why is it recommended to create clusters with odd number of nodes? | 为什么集群节点建议奇数个?
  8. Asterisk学习进阶
  9. c语言函数简单注释模板,C语言中的Doxygen注释模板
  10. linux初始:命令行解释器(shell)、权限
  11. python爬视频网站数据_python爬虫基础应用----爬取无反爬视频网站
  12. 温泉季节到了,设计师需要的SPA插画,完美体现那一池的温暖!
  13. 多重背包(dp专题)
  14. linux下无线网卡安装debian,Debian/Linux下无线网卡驱动的安装,网卡型号是「BCM43228」...
  15. 单片机(MCU)最强科普(万字总结,值得收藏)
  16. 脑子傻怎么学php,小孩子学习不好脑子不开窍怎么办?4个方法让“笨”孩子聪明起来...
  17. 瞎聊深度学习——词性标注(jieba词性标注实战:jieba.posseg)
  18. 技术成长-不积跬步无以至千里
  19. RxSwift核心逻辑
  20. Gps测量两点之间的距离

热门文章

  1. teamviewer注册版和免费版有什么区别_TeamViewer最终年度版本有什么不同?
  2. 数字点播院线三级设备开发总结
  3. Excel玩转统计图
  4. spring中读不到配置文件问题
  5. Appium统计iOS或者Android应用的性能
  6. [vue] 无缝滚动 vue-seamless-scroll 滚动表格
  7. 减少杠杆炒股风险的5种方法
  8. 我在华为工作十年的感悟——徐家骏
  9. CSS-背景颜色 | background-color
  10. 基于全卷积神经网络的前列腺磁共振图像分割