fix(layer): encoding key is not required

This commit is contained in:
Benjamin Kirkbride
2020-07-27 19:32:53 -04:00
parent 64e4c2adb1
commit 153dcad863

View File

@@ -303,7 +303,8 @@ def _cast_tile_layer(raw_layer: RawLayer) -> TileLayer:
"""
tile_layer = TileLayer(**_get_common_attributes(raw_layer).__dict__)
tile_layer.encoding = raw_layer["encoding"]
if raw_layer.get("encoding") is not None:
tile_layer.encoding = raw_layer["encoding"]
if raw_layer.get("compression") is not None:
tile_layer.compression = raw_layer["compression"]