어제부터 혹시 지도를 직접 만들 수 있는 파이썬 서버 시스템이 없을까 하고 찾다가 TileStache(https://github.com/TileStache/TileStache) 라는 파이썬 라이브러리를 찾았다. 기본적으로 openstreetmap 을 이용하는 것 같고, 여기에다 geojson 데이터를 이용해서 추가 적인 layer 를 이용해서 맵을 만들 수 있었다. 다만 윈도우즈에서는 라이브러리에서 geojson 파일을 제대로 인식하지 못해 라이브러리 자체를 좀 수정해 줘야 하는 문제가 있긴 한다. 어째든 인터넷에서 찾을 수 있는 geojson 우리나라 맵(https://github.com/southkorea/southkorea-maps/tree/master/kostat/2013/json) 파일을 브라우저에 볼 수 있는데 속도가 좀 많이 느리다. 제대로된 시스템을 사용하려면 cache 시스템이 되어야 하고, DB 연동도 좀 필요할 것 같다.
그리고 당연하지만 지도 데이터도 있어야 한다. 다행이 요즘 정부기간에서 많은 데이터를 공개하고 있어 쓸만한 데이터를 찾을 수 있다.
아래 사이트에서 쓸만한 데이터를 구할 수 있다.
http://www.juso.go.kr/addrlink/addressBuildDevNew.do?menu=bsin (사이트내 다른 곳에서 꽤 많은 데이터를 제공한다. )
우선 서버 전에 QGIS 에 대해서 공부가 필요하다. 다운 받은 파일은 QGIS에서 실제 어떤 모양인지 확인 할 수 있다.
정리되는 데로 공유하도록 하겠다.