Skip to content

Commit 77ea32c

Browse files
committed
safeguard
1 parent 76c4254 commit 77ea32c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pygeoapi/provider/geojson.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import os
3434
import uuid
3535

36-
from shapely.geometry import box, from_geojson
36+
from shapely.geometry import box, shape
3737

3838
from pygeoapi.provider.base import BaseProvider, ProviderItemNotFoundError
3939
from pygeoapi.util import crs_transform
@@ -155,7 +155,7 @@ def _intersects(self, geometry, bbox):
155155
return True
156156

157157
bbox2 = box(*bbox)
158-
geometry2 = from_geojson(json.dumps(geometry))
158+
geometry2 = shape(geometry)
159159

160160
return geometry2.intersects(bbox2)
161161

0 commit comments

Comments
 (0)