final Map<OSMNode, MapNode> nodeMap = new HashMap<OSMNode, MapNode>();
for (OSMNode node : osmData.getNodes()) {
VectorXZ nodePos = mapProjection.calcPos(node.lat, node.lon);
MapNode mapNode = new MapNode(nodePos, node);
mapNodes.add(mapNode);
nodeMap.put(node, mapNode);
}
/* create areas ... */