看到牛博上已经有人把各省的结石患儿数进行了统计,刚好借用这组数据演示一下如何使用前天发布的Gadget快速制图。
1) 登录你的Google Documents,新建一个空白数据表格文件。
2) 从http://www.bullog.cn/blogs/yishake/archives/181278.aspx上复制数据,然后直接粘贴到空白文件中。
3) 我们需要从文本中提取省份标识和数值两列数据。通过观察总结出适当的字符串截取函数,然后再对个别不符合规律的手动调整。如果对函数不了解,可以从第一列复制-粘贴省份名称和数值到B列和C列。
在B列第一行,输入下列函数进行省份名称的提取:
在C列输入下列函数提取数值:
然后选中第一行的B列和C列,向下拖动以复制函数。
对于例外的数据行需要手动修改(最后的几个省份都需要改。省份名称支持多种写法,参见http://spreadsheets.google.com/pub?key=pNXH_wSDU5V3UBLRSjXwNVw)
4) 插入Gadget
Gadget引用地址为:http://axmap.googlecode.com/svn-history/r20/trunk/x=2/aXmap_x=2.xml
5) 选取或直接输入数据范围,B1:C127。
需要手动调整大小、位置,然后应用并关闭设置。也通过右上角的菜单发布到一个新的Sheet里。
最终完成后可以选择把当前文件发布成网页或是允许其他用户浏览。示例文件地址:
http://spreadsheets.google.com/ccc?key=pIX0IFeG5-Tz81OblqvH_PQ
http://spreadsheets.google.com/pub?key=pIX0IFeG5-Tz81OblqvH_PQ
本文的主要目的在于演示制作过程。由于数据的时间不一,统计也不完全,所以能从这些数据的空间分布中发现什么或者是更直观的感受到什么就不再分析了。这个Gadget面向的是大众,尤其是不具备GIS专业软件技能的大众。希望他们能够看到数据的获取没有想象中的那么困难,其实就在身边。希望他们能感受到,制图比Excel插入图表复杂不了多少。希望未来公众能够在日常生活中像使用Excel表格一样方便的使用地图来作为日常数据的基本表达方式。
当然,目前的版本属于实验性质,过于简单、过于幼稚。况且Google Spreadsheet的应用并不普及。不过有时候”less is more”,不是吗? 这又是关于专业与大众化的话题。GIS软件都绕不开专业化、用户接受程度、复杂程度三者的权衡。Geocommons固然优秀、大众化,但是对于公众,尤其是国内公众用户来说依然门槛过高。想必ESRI的那个Explor之所以成为自杀手级的产品也是有类似的原因在里面。很多时候并非是开发者意识不到,而是一种自然而然的专业潜意识在支配。像支持n种专业数据格式、开放标准的数据格式……大众用户有多少人愿意了解考虑这些?