Как я могу поместить изображение, которое идет от точки p1
до точки p2
? Кто-нибудь может предложить мне способ?
Изменить: я следую этому примеру, Draw Line между двумя геоточками в JMapViewer, чтобы нарисовать путь между двумя geoPoints
. Но когда я пытаюсь удалить MapPolygon
, который я создал первым, это не работает, и я не знаю, почему. Ввод правильный, поверьте мне!
List<Coordinate> route = new ArrayList<Coordinate>(Arrays.asList(one, two, two));
List<MapPolygon> lista=cartina.getMapPolygonList();
MapPolygon arrow=new MapPolygonImpl(route);
cartina.removeMapPolygon(arrow);
Изменить: я делаю это:
private Coordinate one;
private Coordinate two;
public ExampleClass(Coordinate one, Coordinate two) {
this.one=one;
this.two=two;
}
public method (){ //click button
List<Coordinate> route = new ArrayList<Coordinate>(Arrays.asList(one, two, two));
map.addMapPolygon(new MapPolygonImpl(route));
}
public methodB(){// click anothe button
List<Coordinate> route = new ArrayList<Coordinate>(Arrays.asList(one, two, two));
map.removeMapPolygon()(new MapPolygonImpl(route));
}