Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- List<LineString> lines = map.getList();
- List<LineString> linesPurified = new LinkedList<LineString>() ;
- for (ListIterator l = lines.listIterator(); l.hasNext();)
- {
- LineString line_graph = (LineString) l.next();
- int aux1=0, aux2=0;
- for(ListIterator m = (ListIterator) lines.listIterator(); m.hasNext();)
- {
- LineString compare = (LineString) m.next();
- for(int i=0;i<compare.getCoordinates().length;i++)
- {
- if( line_graph.getCoordinates()[0] == compare.getCoordinates()[i] )aux1++;
- if( line_graph.getCoordinates()[line_graph.getCoordinates().length-1] == compare.getCoordinates()[i] ) aux2++;
- }
- }
- if (aux1>1 || aux2>1)linesPurified.add(line_graph);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement