* * * 두 가지 주요 기능이 있습니다. 한 가지 기능은 고덕지도 웹 서비스 API 에 따라 행정 구역의 좌표 문자열을 가져와 행정 shp 파일을 쓰는 것입니다. 또 다른 기능은 골드지도의 인터페이스를 기반으로 poi 좌표 문자열을 가져와 AOI (관심 영역) 의 shp 파일을 작성하는 것입니다.
Lib 폴더에는 골드지도의 도시 코딩 테이블과 POI 분류 코딩 테이블이라는 두 개의 xls 파일이 포함되어 있습니다.
Result/district_shp 폴더는 생성된 관리 shp 파일을 저장하는 데 사용됩니다.
Result/aoi_shp 폴더는 생성된 AOI 에 대한 shp 파일을 저장하는 데 사용됩니다.
Config.ini 파일, 구성 파일 및 키 입력 Gaode 지도 네트워크 서비스; 수집할 관심 지점의 범주 코드를 입력합니다. 기어가는 도시의 광고 코드를 작성하다.
GetPoiShp.py 파일은 지정된 주제 및 지정된 도시의 AOI 에 대한 Shp 파일을 생성합니다.
GetDistrictShp.py 파일, 행정 구역 Shp 파일 생성.
Gcj02togps84.py 파일, gold 지도에서는 WGS-84 좌표계로 변환되는 GCJ-02 좌표계를 사용합니다.
구체적으로 조작하기 전에 골드지도 개발자의 계정을 등록한 다음 웹 서비스 API 키를 신청해야 합니다.
예를 들어 의 요청 URL<u style = "box-size: inherit;" & gt/v3/config/district? 키 =< 사용자 키>& amp 키워드 =< 키워드 > & ampsubsidy =<;; 하위 관리 레벨 (0 또는 1)>& amp 확장 = 모두 & lt/u & gt;; 。 Extensions 매개 변수는 all 이어야 하며 base 인 경우 기본 정보만 반환됩니다. 좌표 문자열은 포함되지 않습니다.
[이미지 업로드 실패 ... (그림-c01F71-159471447/kloc-)
POI 는 키워드 검색, 주변 검색, 다각형 검색, ID 쿼리 등 네 가지 방법으로 검색할 수 있습니다. 여기서는 키워드 검색을 사용하여 city 를 지정하고 citylimit 를 true 로 설정하여 도시의 데이터만 검색합니다. 예를 들면 다음과 같습니다.
제안이 있으시면 언제든지 저에게 연락하시거나, zixinwan@foxmail.com 또는 질문하십시오. 스타를 환영합니다!