前不久给一位朋友写了一个依赖Google进行地名查询来获取经纬度的小工具软件,主要功能是通过读取excel文件中表示地名信息的数据列内容,通过GoogleMap查询接口获取到经纬度,并将经纬度写入相应的列。
分享给各位朋友使用,多的话不说了,请看贴图
结果示例截图:
使用说明:
稻歌Google地名经纬度批量获取小工具
功能描述:
通过读取excel文件中表示地名信息的数据列内容,通过GoogleMap查询接口获取到经纬度,并将经纬度写入相应的列。
使用条件:
1、需安装.NET framework 3.5;
2、需安装Microsoft Office 2007;
使用办法:
1、打开软件,点击“浏览excel文件”;
2、在下拉框中选择目标工作表;
3、选择表示地名的列(多选);
4、选择或者新建存储经纬度的列;
5、其它设置一般情况默认即可;
(1)默认情况下经纬度列为0或为空时,才获取经纬度,经纬度列强制重新获取经纬度勾选时,每一行都重新获取经纬度。
(2)获取每条经纬度之间延时设置,默认0秒,一般可设置为1秒,防止很快被google所屏蔽。
(3)获取**条数据停顿**分钟设置也是为了防止被google所屏蔽,一般数据行数超过七千才需考虑此设置,一般情况默认即可。
如果被google屏蔽了,程序会自动提示并中断任务,用户可以隔个一两天,或者换电脑跑同一个excel文件。
注意事项:
在软件运行过程中,有时候读取excel时软件会自动打开与关闭excel表格进行读写操作,请注意,不用手动操作excel,有时比较耗时,请耐心等待。
giswei
稻歌软件工作室 www.daogle.com
2010年11月