2010-02-23 5 views
3

지도의 시각적 표현을 사용하여 일부 변수를 기반으로 토지 값을 계산하는 Java 웹 응용 프로그램을 개발하는 대안을 찾고 있습니다.Geotools Google지도 java ee 웹 응용 프로그램

내가 가지고있는 데이터는 ESRI shapefiles이고 오픈 소스로 가고 싶습니다.이 구성으로 끝났습니다.

  1. Geotools으로 SHP 파일을 가지고 변환 및 MySQL의 공간 DB (또는 다른 오픈 소스 공간 DB)에 저장합니다.

  2. 공간 DB 및 Geottols와의 통신에 Java EE (jsp, javabeans)를 사용하여 필요한 토지 및 필요한 모든 변수 (즉, 면적 값, 공원까지의 거리, 지하철역과의 거리 등) . (즉, 지하철 역 등 공원)을 사용자로부터 토지 요점을 파악하고 일부 마커, 선, polugons에게 보여 Google지도 자바 스크립트 API의

  3. 사용

나는 최근에 개발 된 자바 ee (Fusion tables와 연결) 및 Google지도 자바 스크립트 API를 사용하여 덜 복잡한 웹 응용 프로그램. 그럼에도 불구하고 나는 gis 계산에 대한 경험이 없기 때문에이 구성이 숙련 된 개발자에게 적합한 지 궁금합니다.

고맙습니다.

답변

2

PostGIS 및 GeoServer를 사용하십시오. 간단한 서블릿을 작성하여 PostGIS를 호출하여 공간적 질문에 답변 할 수 있습니다. GeoServer를 사용하여 포스트 지 데이터 소스의지도를 표시 할 수 있습니다.

그것은 MySQL의에게 그것의 대부분을 사용하지 마십시오 PostGIS와 및 Geoserver

모두에 쉐이프 파일을로드하기 쉬운 것은 공간 함수가 구현되지 않습니다이다. 그들은 문서에 있지만 코드에 구현되어 있지 않습니다.

GMaps JS API를 사용하거나 오픈 소스 JS 매핑 라이브러리 인 OpenLayers를 볼 수 있습니다.

관련 문제