BUG: fix pygeos geom types mapping (#1644)

This commit is contained in:
Martin Fleischmann
2020-10-04 07:05:26 +02:00
committed by GitHub
parent ab96b6a7a2
commit 1e975abc59
+2 -4
View File
@@ -24,6 +24,7 @@ except ImportError:
_names = {
"MISSING": None,
"NAG": None,
"POINT": "Point",
"LINESTRING": "LineString",
@@ -38,10 +39,7 @@ _names = {
if compat.USE_PYGEOS:
type_mapping = {p.value: _names[p.name] for p in pygeos.GeometryType}
geometry_type_ids = list(type_mapping.keys())
geometry_type_ids.insert(0, -1)
type_mapping_list = list(type_mapping.values())
type_mapping_list.insert(0, None)
geometry_type_values = np.array(type_mapping_list, dtype=object)
geometry_type_values = np.array(list(type_mapping.values()), dtype=object)
else:
type_mapping, geometry_type_ids, geometry_type_values = None, None, None