|
我开始用gCensus工具有两个原因:第一,人口普查部门的地图数据接口过于单调就像90年代中期的那种感觉,所以很难让人感觉到这是现代的网络服务。幸运的是当我对人口普查网站感到厌烦的时候,我已经开始使用一个叫Google Earth。尽管KML已经公开了标准在我开始做gCensus的时候,不过没有什么好的程序库可以使用。 用友软件急聘.NET开发工程师 google 用友软件一直秉持“人才为重”的理念 我们盛情邀您加入…… job.csdn.net 阿里巴巴急聘Java高级程序员 google 阿里巴巴是一家由中国人创办的国际化的互联网公司, 高薪邀请英才 :) job.csdn.net Google Ajax Search google Google 提供的 API 发出请求并接收其响应 Web 应用程序增加自己的脚本和服务器 ibm.csdn.net/ CSDN3月14日,据国外网站报道,
我开始用gCensus工具有两个原因:第一,人口普查部门的地图数据接口过于单调就像90年代中期的那种感觉,所以很难让人感觉到这是现代的网络服务。第二,Google Earth上有丰富的地里信息,但是只有少数人才能使用工具看到那些数据。比较专业的人调查地理数据的时候更倾向于用GIS。不幸的是,没有一种工具能够给普通人让他们去看他们的邻居是怎样的人。gCensus在某种意义上填补了这个空白。
这种想法是一个Google Maps的聚合,当时主要考虑了网页基本制图和可视化数据。Google Maps在某些任务非常好,但是在可视化数据上就不是那么棒了,因为他不允许隐藏或者靠直觉来评价访问数量。
幸运的是当我对人口普查网站感到厌烦的时候,我已经开始使用一个叫Google Earth。如果你对这种标记型程序不熟悉的话,其实他就是在屏幕里一个3D效果的地球,并且你可以改变角度来看他的每一个地方。当你拉近焦距,你可以看到很多细致的景物。最重要一点,Google Earth允许用户提交数据在一个开放的XML格式,这个格式定义了地球表面的形状和颜色。
尽管KML已经公开了标准在我开始做gCensus的时候,不过没有什么好的程序库可以使用。所以,第一步我写了一个库包含设置形状,输入数据为每个形状,产生一个KML文件上传到Google Earth就可以了。为了提倡开源精神,我已经将代码公布在CPAN。
|