0

ライブラリjxmapviewer2で OSM マップを表示しています。

マップのあるポイントの緯度経度を取得できません。たとえば、あるスポットをクリックして地理座標を取得したいです。

public void mouseClicked(MouseEvent e) {
  if(e.getClickCount() == 1 && e.getButton() == MouseEvent.BUTTON3){
    java.awt.Point p = e.getPoint();
    double X = p.getX();
    double Y = p.getY();
    System.out.println("X:"+X+",Y:"+Y);
  }
}

上記のコードは、次のような出力を返します。

X:239.0,Y:113.0
4

1 に答える 1