1
我想把一個JMapViewer放到我正在做的程序中,我希望它能夠在特定區域居中(英國萊斯特)。雖然我不確定.setDisplayPosition函數是如何工作的,以及我如何使用協調工具來完成這項任務?謝謝。JMapViewer居中
我想把一個JMapViewer放到我正在做的程序中,我希望它能夠在特定區域居中(英國萊斯特)。雖然我不確定.setDisplayPosition函數是如何工作的,以及我如何使用協調工具來完成這項任務?謝謝。JMapViewer居中
使用JMapViewer#setDisplayPositionByLatLon()
可以放大到某個特定點。
附錄:我沒有方法setDisplayPositionByLatLon()
。
嗯,該方法在r30244
中被刪除,轉而使用setDisplayPosition()
。
Coordinate paris = new Coordinate(48.8567, 2.3508);
map.setDisplayPosition(paris, 8);
從日誌:
$ svn log -r30244 src/org/openstreetmap/gui/jmapviewer/JMapViewer.java ------------------------------------------------------------------------ r30244 | glebius | 2014-01-31 07:51:51 -0500 (Fri, 31 Jan 2014) | 3 lines To match getPosition() and simplify code rename setDisplayPositionByLatLon() into setDisplayPosition(Coordinate to, ...).
我沒有出於某種原因 – broliverparker
對不起,我有一箇舊版本的方法「setDisplayPositionByLatLon」;更上面。 – trashgod
謝謝!!!!!! – broliverparker