ShapeFileDataStore should use GeometryFactory of DataStore

Description

  • Current behaviour: When reading features from a ShapeFileDataStore, the GeometryFactory is taken from Hints specified in the Query. If not present, a new default-factory is used. The GeometryFactory of the ShapeFileDataStore (which is a ContentDataStore) is simply ignored.

  • Expected behaviour: If the Query doesn't carry a GeometryFactory, and the DataStore has one, use the latter.

Environment

None

Activity

Done

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

Created November 14, 2023 at 10:55 AM
Updated February 5, 2025 at 1:56 AM
Resolved November 15, 2023 at 9:38 AM