2010-12-02 5 views
3

간단한지도 프로그램을 만드는 가장 좋은 방법은 무엇입니까? 오버레이가있는 배경 이미지를 얻으려고하므로 사용자가지도에서 원하는 영역을 클릭하면 실제로 오버레이 (선택 영역의 버튼)를 클릭합니다. 배경 이미지는 다소 크기가 커서 이미지를 패닝하고 오버레이를 업데이트하는 방법에 대해 고개를 숙이는 것처럼 보일 수 없습니다. 즉, Google지도와 비슷한 간단한 프로그램을 만들려고하고 있지만 지금은 확대/축소 할 필요가 없습니다.Java에서 간단한지도 프로그램 만들기

+0

JViewPort를 보자. – willcodejavaforfood

+3

@Aaron : 솔직히 말해서, 이런 종류의 코멘트는 무엇인가? 나는 가끔씩 우스운 일에 호의적이지만, "당신의 언어는 쓰레기"라고 말하는 것은 그 주제에 많은 것을 추가하지 않습니다. –

+0

@Valentin 나는 그 언어가 쓰레기라고 말하지 않았다. (IMHO는 현재 사용하고있는 언어가 잘못되었다.) 내가 할 수있는 의견에 대해 자세히 설명해주기를 원한다면 ...하지만 답이 아니라 주석이었습니다. 나는 Java 엘리트가 코멘트에서 온 힘을 발휘할 것이라는 것을 알았습니다 ... 그러므로 더킹은 ... –

답변

2

유사한 프로젝트의 경우 이전에 Piccolo을 사용했습니다. 확대/축소가 필요 없다고하지만, 요구 사항이 나타나면 기능을 사용할 수있어서 기쁩니다. Piccolo에 패닝 및 확대/축소 기능이 내장되어 있습니다.

자신 만의 구성 요소를 만드는 것을 피할 수 있으며 코드 크립이 발생할 때 엉망이 될 수 있습니다.

+0

제이슨, 정보 주셔서 감사합니다. 나는 확실히 그것을 들여다 볼 것이다. – Chris

+0

피콜로는 위의 의견에 언급 한 내용과 마찬가지로 회전 기능을 지원합니다. –

2

바퀴를 재발 명하고 싶지 않은 경우 (권장하지 않음) 애플리케이션에 Google지도를 통합 해보십시오. Google Maps API을 사용할 수 있습니다.

빠른 Google 검색은 GeoTools을 나타냅니다. 내 추천은 OpenGIS 형식을 적용하는 라이브러리를 찾는 것입니다.