簡體   English   中英

在JMapViewer中的兩個地理位置之間繪制線

[英]Draw Line between two Geo Points in JMapViewer

我正在使用JMap Viwer在Java中使用OpenStreet Maps http://wiki.openstreetmap.org/wiki/JMapViewer我可以加載地圖,一切正常,但是我不知道如何從緯度在兩點之間繪制一條線和經度。

任何人都知道畫這種線的功能嗎?

謝謝。

所述addMapPolygon()的方法JMapViewer適用於這一點,但是paintPolygon()默默地拒絕具有少於三個頂點的多邊形。 對於兩點之間的直線,只需重復最后一個Coordinate

Coordinate one = new Coordinate(...);
Coordinate two = new Coordinate(...);
List<Coordinate> route = new ArrayList<Coordinate>(Arrays.asList(one, two, two));
map.addMapPolygon(new MapPolygonImpl(route));

我也在使用此軟件並使用JMapviewer.jar。 但是,我似乎沒有addMapPolygon或MapPolygonImpl ...是否應該使用特定版本? (我在這里下載了我的版本:在此處輸入鏈接說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM