Multipolygon initial support (issue #1).

This commit is contained in:
Sergey Vartanov 2015-09-10 11:53:21 +03:00
parent 4cf5a8c882
commit a88c708878
4 changed files with 189 additions and 114 deletions

View file

@ -189,7 +189,7 @@ def parse_osm_file_fast(file_name, parse_nodes=True, parse_ways=True,
element['tags'][k] = v
elif line[:5] in [' <nd', '\t\t<nd']:
element['nodes'].append(int(line[11:-4]))
elif line[:5] in [' <member', '\t\t<member']:
elif line[:9] in [' <member', '\t\t<member']:
member = parse_member(line[10:-3])
element['members'].append(member)
line = input_file.readline()