GIS 프로그래밍 질문입니다.(지리정보를 활용한 Application)

jw8704의 이미지

안녕하세요

오랜만에 오게되었네요..

프로그램을 개발하게되었는데 내용은 다음과 같습니다.

지도를 배경으로하고(확대,축소 가능해야함 마우스로 드래그 기능이 지원되어 일반 지도 프로그램과 동일하게 작동)
단 지도는 일반적인 지도는 아니고 직접 사전에 따로 만들어도됨.

그 지도를 배경으로 슈퍼,가로등 등을 동적으로 추가할수있고 추가할때 좌표를 입력받음.

또한 슈퍼, 가로등의 갯수를 셀수있고 , 클릭시 정보가 표시되어야하고 검색등 기능이 포함되어야함.

이럴때 보통 ArcGis,Qgis 등을 사용하나요?

보니까 Map (shape file) 을 만들고 뭐 어떻게 해나아가는것같은데

순서가 어떻게되는지 개발 과정좀 조언 부탁드립니다.

책을 주문해놓기는했는데 다음주나 되어야 와서..

그전까지 아시는분들의 조언좀 부탁드립니다.

bus710의 이미지

sk등에서는 네비게이션 개발용으로 arc GIS를 주로 쓴다고 들었구요.
open GIS와 관련한 국내 모임이 있는 것으로 압니다.

life is only one time

chisquare88의 이미지

맵을 직접구현해도 되구요, GIS 엔진을 사용하시면 됩니다.
상용으로는 ArcObject(COM기반, MFC, C#, JAVA)가 대표적이고 오픈소스는 QGis(Qt GUI기반 C++), GeoTools(JAVA), DotSptaial(닷넷기반의 GeoTools), OpenLayer(웹)등이 있습니다.
ArcObject가 업계표준이지만, 개발라이센스오 런타임라이센스 비용때문에 자체개발하거나 오픈소스도 많이 활용됩니다.

더 자세한것은 cafe.naver.com/gisdev, OSGEO, FOSS4G 등에서 자료를 얻으시면 되구요.

χxχ=χ^2
GIS SW 개발자

세벌의 이미지