Refactoring ogcapi-dggs community module. Moving DGGS geotools packages to dedicated modules in GT unsupported

Dear all,

I have opened those 2 tickets:

The GeoServer ogcapi community module currently includes DGGS-related code consisting of several GeoTools components—such as Datastores, Factories, Filters, and Functions—to support DGGS and its various implementations (e.g., H3, rHEALPix). These classes are currently packaged under a geotools package name within the community module, as they were originally designed with the intention of being moved to GeoTools in the future.

I’m currently migrating these components to GeoTools, placing them in the unsupported area and organizing them into dedicated submodules. As part of this refactoring and code reorganization, I’m also generalizing the datastore factory capabilities to leverage existing registered datastores, since the current implementation is tightly coupled to ClickHouse as its only underlying datastore.

Daniele