jmapviewer

    3

    1답변

    마우스를 MapMarker에 가져 가면 이벤트에 반응 할 수 있도록 MapMarker에 마우스 수신기를 추가하려고합니다. mouseListener를 구현했지만 실제로 수신기를 추가 할 수 없습니다. 문제는 JPMel을 구현하지 않는 계층 구조로 인해 MapMarker에서 addMouseListener를 사용할 수있는 방법을 찾지 못했기 때문입니다. 는 어떤

    0

    1답변

    지도 뷰를 오른쪽 단추에서 왼쪽으로 이동하려면 마우스 단추를 변경하려고합니다. 은 마우스 왼쪽 버튼을 클릭 한 후 버튼을 변경하는 간단한 코드가 :이 public class Map extends JMapViewer { public Map() { new DefaultMapController(this){ public

    3

    1답변

    Java 응용 프로그램에서 JmapViewer를 사용하고 있습니다. 지도는 jPanel에 그려집니다. 현재 확대/축소 수준에 해당하는지도 배율을 가져올 수 있습니까? X = R * lon * cos(lat1); Y = R * log(tan(lat/2 + 45)), lat1 = 0; 투영은 공형이기 때문에, 로컬 리니어 스케일 방향 무관 : 맵은 공지

    0

    2답변

    : 위도 : 30.58654740901267 경도 : 31.504483034999993 반경 : 100 나는 다음과 같은 거대한 원을 가지고 이 반경 변수에 사용 된 측정 단위는 무엇입니까? MapMarkerCircle circle = new MapMarkerCircle(c, 100); Color color = new Color(50, 0, 0,100);

    2

    1답변

    JMapViewer를 사용하면 구성 요소의 이상한 동작이 인식됩니다. 나는지도 위치 (lat, lon)를 얻기 위해 DefaultMapController를 사용하고있다. 마우스 왼쪽 버튼을 누른 후 코드를 실행은 import java.awt.Graphics; import java.awt.Point; import java.awt.event.MouseAda

    1

    1답변

    매 5 초마다 jMapViewer에서 마커를 업데이트하려고합니다. 이것은지도를 이동할 때까지 제대로 작동하는 것 같습니다. 이 시점에서 java.util.ConcurrentModificationException을 던집니다. 저는 이것이지도 마커 목록에 동시에 액세스하려는 여러 프로세스와 관련이 있다고 생각하지만 해결 방법을 모르겠습니다. timer.sche

    0

    2답변

    한다고 가정 map3 체크의 더블 호출을 피하기 : import java.awt.BorderLayout; import java.awt.Color; import java.awt.Graphics; import java.awt.event.MouseEvent; import java.util.ArrayList; import java.util.Arrays;

    1

    1답변

    p1에서 p2으로가는 이미지를 어떻게 넣을 수 있습니까? 누구든지 나에게 길을 제안 할 수 있니? 편집 : geoPoints 사이에 경로를 그리려면이 예제 (Draw Line between two Geo Points in JMapViewer)를 따르십시오. 그러나 내가 먼저 만든 MapPolygon을 삭제하려고하면 작동하지 않으며 그 이유를 모르겠습니다.

    2

    1답변

    Point da = map1().getMapPosition(48.922499263758255, 16.875); System.out.println(da); 나를 도와 줄 수 있습니까? 이 getMapPosition을 사용하여 좌표를 점으로 변환하고 싶습니다. 그러나 무엇을해도 그 값은 null 값이됩니다. 왜 그런가? 감사합니다.

    2

    1답변

    JMapViewer에 마커로 두 개의 맞춤 이미지가 있습니다. 두 개의 마커가지도 디스플레이에 표시되도록지도에서 적절한 팬 및 줌을 설정하고 싶습니다. 나는 그것을하는 버튼을 가지고있다. 따라서,로드 중일 때 맵이이 마커로 확대되지 않습니다. 하지만 버튼을 클릭하면됩니다. 적절한 팬을 설정하고로드시 확대/축소하는 방법이 있습니까? public class P