sline = sline + str(node[2]) + sep # Longitude sline = sline + str(node[3]) + sep # Version sline = sline + str(node[4]) + sep # Timestamp sline = sline + str(node[5]) + sep # User ID sline = sline + str(node[6]) + sep # User Name sline = sline + str(node[7]) + '\n' # Changeset #print sline nodefile.write(sline) nodecount+=1 elif element=='way': ftags = [] ftype = fieldType.way waycount+=1 way = osmFile.returnWay() sline = str(way[0]) + sep # Node ID sline = sline + str(way[1]) + sep # Version sline = sline + str(way[2]) + sep # Timestamp sline = sline + str(way[3]) + sep # User ID sline = sline + str(way[4]) + sep # User Name sline = sline + str(way[5]) # Changeset unbuiltways.write('\n' + sline + sep2) elif element=='nd': # <nd ref="110552334"/> unbuiltways.write(str(osmFile.getAttributeValue('ref')) + sep) elif element=='tag':
sline = sline + str(node[2]) + sep # Longitude sline = sline + str(node[3]) + sep # Version sline = sline + str(node[4]) + sep # Timestamp sline = sline + str(node[5]) + sep # User ID sline = sline + str(node[6]) + sep # User Name sline = sline + str(node[7]) + '\n' # Changeset #print sline nodefile.write(sline) nodecount += 1 elif element == 'way': ftags = [] ftype = fieldType.way waycount += 1 way = osmFile.returnWay() sline = str(way[0]) + sep # Node ID sline = sline + str(way[1]) + sep # Version sline = sline + str(way[2]) + sep # Timestamp sline = sline + str(way[3]) + sep # User ID sline = sline + str(way[4]) + sep # User Name sline = sline + str(way[5]) # Changeset unbuiltways.write('\n' + sline + sep2) elif element == 'nd': # <nd ref="110552334"/> unbuiltways.write(str(osmFile.getAttributeValue('ref')) + sep) elif element == 'tag':