참교육
답변이 늦었네요... 말씀드렸던 부분을 확인하는데 시간이 걸렸네요...
일단 전자의 경우는 Python으로 좌표계 변환하기 를 보신거지요? 이 방법 말고도 필요할 때마다 좌표를 변환하는 방법 가운데 proj4j를 활용한 경위도 좌표전환 방법 도 있습니다.
그렇지만 저는 후자를 택하고 싶네요... 왜냐하면 전자의 경우 필요한 좌표계로 변환을 하더라도 오차가 발생되어 정확한 위치를 표시하기 어렵기 때문입니다.
지오코딩은 대량 변환하려면 결국 비용이 발생되는 문제가 있어더라구요ㅠㅠ 그나마 무료로 변환하는 곳을 제가 찾다보니 국토교통부 공간빅데이터 분석 플랫폼 (회원가입 필요) 이라는 곳이 있네요.
한번 할 때마다 최대 3만 건 가능하다고는 하나 실패해서 1만 건으로 줄여 진행했더니 되더라구요. 전체 지오코딩을 요청하려면 따로 문의를 해보셔야 될 듯 합니다.
어찌됐던 간에 CSV 파일을 데이터베이스에 업로드해야 겠지요? 그 부분은 찾아보면 많이 나와있을 겁니다.
실 서비스를 위한 개발이라면 이 과정이 불가피해 보이는데, 좀 지난 데이터(2017년 1월 기준)도 괜찮다면 국가관심지점정보 (위 사이트 회원가입 로그인 사용) 를 통해 엑세스 파일을 데이터베이스로 업로드도 가능합니다. 카테고리가 나눠 있어서 필요한 것만 추출해서 쓰면 되겠습니다. 해당 방법 역시 찾아보면 있습니다.
물론 여기에서 제공되는 좌표는 UTM-K(네이버 지도 좌표, EPSG:5179) 이므로 앞서 말씀드린 경위도 좌표전환 방법을 이용은 해야 되지만 오차는 중부원점TM에 비해 적습니다.
참고로 아직 실력없는 만 1년차 개발자라서 더 실력있으신 분께서 답을 해주셨으면 하는 바람입니다.
제가 도움 드릴 수 있는 부분은 여기까진 듯 합니다. 이상입니다.