mirror of
https://github.com/felt/tippecanoe.git
synced 2026-10-02 16:35:40 +02:00
Don't crash when there are no tiles in a zoom level
This commit is contained in:
@@ -30,10 +30,11 @@ for tile in data['features']:
|
||||
layers_per_zoom[zoom][layername].add(properties)
|
||||
|
||||
for zoom in range(maxzoom + 1):
|
||||
for layer in layers_per_zoom[zoom]:
|
||||
for feature in layers_per_zoom[zoom][layer]:
|
||||
if feature not in reported:
|
||||
for z in range(zoom + 1, maxzoom + 1):
|
||||
if feature not in layers_per_zoom[z][layer]:
|
||||
print("in", zoom, "but not in", z, ":", feature)
|
||||
reported.add(feature)
|
||||
if zoom in layers_per_zoom:
|
||||
for layer in layers_per_zoom[zoom]:
|
||||
for feature in layers_per_zoom[zoom][layer]:
|
||||
if feature not in reported:
|
||||
for z in range(zoom + 1, maxzoom + 1):
|
||||
if feature not in layers_per_zoom[z][layer]:
|
||||
print("in", zoom, "but not in", z, ":", feature)
|
||||
reported.add(feature)
|
||||
|
||||
Reference in New Issue
Block a user