파이썬 스크립트를 통해 웹 서비스 (Twitter)에서 X 및 Y 값을 수집하고 있습니다. 장기적으로이 과정은 몇 개월에 걸쳐 진행될 예정이며 약 6 백만 점을 멈출 계획입니다.
가져 오는 원본 코드는 지리적 WGS84이지만 예상 WGS Web Mercator로 변환해야합니다. 나중에이 테이블을 ArcGIS Server 맵 서비스에 게시하고 캐싱합니다.
마감일없이 파이썬을 배우는 개인 프로젝트이며 SQL Server 의 기본 공간 유형 만 사용하는 것이 좋은지 궁금 하십니까?
현재 테스트되지 않은 계획 :
- GEOMETRY 필드 설정 및 기타 속성을 사용하여 SSMS로 테이블 작성
- 파이썬 스크립트에서 arcpy 또는 pyproj 를 사용 하여 WGS84의 위도 / 경도를 WGS84 Web Mercator로 변환하십시오 (또는 어떻게 든 SQL에서 달성 할 수 있습니까?)
- pymssql 을 사용 하여 레코드를 삽입하고 포인트를 테이블의 GEOMETRY 필드에 삽입하십시오.
내 질문은 WGS84에서 한 쌍의 위도 / 경도를 가져 와서 SQL Server 공간 유형을 사용하여 SQL Server 테이블에 삽입하고 결과 포인트 레이어가있는 훌륭하고 간단하며 효율적인 방법은 무엇입니까? WGS84 Web Mercator, ArcGIS Desktop 10.1에서 렌더링 / 쿼리 할 수 있습니까?
필요한 경우 arcpy / ArcSDE 10.1에 액세스 할 수 있지만 ArcSDE가 필요하지 않은 예로서 이것을 사용하기를 바랐습니다.