Package org.osm2world.core.osm.data

Examples of org.osm2world.core.osm.data.OSMWay


        new OSMNode(0, 0, new MapBasedTagGroup(new Tag("power","tower")), 101),
        new OSMNode(0, 0.001, new MapBasedTagGroup(new Tag("power","tower")), 102)
        );
   
    List<OSMWay> ways = asList(
        new OSMWay(new MapBasedTagGroup(new Tag("power","line"), new Tag("cables","4")), 201, nodes)
        );
   
    OSMData osmData = new OSMData(EMPTY_LIST, nodes, ways, EMPTY_LIST);
   
    /* render to multiple targets */
 
View Full Code Here


    List<List<MapNode>> holes = new ArrayList<List<MapNode>>();
   
    for (OSMMember member : relation.relationMembers) {
      if (member.member instanceof OSMWay) {
       
        OSMWay way = (OSMWay)member.member;
       
        if ("inner".equals(member.role)) {
         
          List<MapNode> hole = new ArrayList<MapNode>(way.nodes.size());
         
View Full Code Here

        if (origNode != null) {
          wayNodes.add(nodeMap.get(origNode));
        }
      }
     
      OSMWay ownWay = new OSMWay(tagGroupForEntity(way),
          way.getId(), wayNodes);
     
      ownWays.add(ownWay);
      wayMap.put(way, ownWay);
     
View Full Code Here

TOP

Related Classes of org.osm2world.core.osm.data.OSMWay

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.