POI 指“Point of Interest”,当我们需要获取各个感兴趣点的位置的时候,传统的方法自然是手工对着网络地图描,但当量一大,这个任务就跟之前分享文章的问题一样,变得十分讨人厌。当然,本文章就是要提供一个批量化工具。
1.简介
本工具箱为基于aicgis环境下的工具箱,主要用于批量获取POI地理信息数据,生成shp文件。可获取数类型涵盖了所有POI类别,部分类型数据含有所处层数、停车场类别(仅停车场类型)数据。
2.使用前准备
本工具箱在arcgis10.2测试有效,使用前需要安装python的pywin32库和pyDes库
①其中pywin32库可直接双击本文件夹的pywin32-220.win32-py2.7.exe使用(或到https://jaist.dl.sourceforge.net/project/pywin32/pywin32/Build%20220/ 下载对应版本的pyDes库,其中win32是指python版本的位数,而非windows系统位数,arcgis10.2 自带的python2.7,应该是32位),安装时点击arcgis对应的python编译器。(如果没有再安装其他python,全程下一步即可。)
安装pywin32选择arcgis对应的python编译器(图中情况仅有一个python2.7,直接全程下一步)
②pyDes库可直接解压 pyDes-2.0.1.zip 文件(或到https://twhiteman.netfirms.com/des.html中下载), 将pyDes.py拷贝到本地的python lib库下直接开始使用,python lib库路径 可能是 C:\Python27\ArcGIS10.2\Lib\site-packages 。安装好后两个库后,需重启arcgis,本工具箱经连接文件夹后已可使用
③AMap_adcode_citycode.xlsx 与AMap_poicode 两个压缩文件,分别用于指定系统参考 POI类型代码 与 城市代码,详见工具箱注释。
3.使用及注册
①使用者需申请高德web服务key,网址:http://lbs.amap.com/dev/key/app
③ 生成的数据字段中:P_type是指停车场类型,只有选择停车场类型时才有数据; floor是指层数,部分类型POI会有该数据;Biz_area指商圈。
4.欢迎使用
附相关文件下载地址:
链接:https://pan.baidu.com/s/15mKL6PGc54lJ3OP1Pm-qkQ 密码:zi0b
领取专属 10元无门槛券
私享最新 技术干货