mirror of
https://github.com/wassname/geopandas.git
synced 2026-09-24 13:30:40 +08:00
BUG: fix pygeos geom types mapping (#1644)
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user