merge TiMVT and TiFeatures project #96
Unanswered
vincentsarago
asked this question in
Ideas
Replies: 2 comments
-
I absolutely love this idea. In the project where I used tifeatures we ended up realizing close to the end that we would also want timvt for snappier visualization, so I think packaging everything in the same code base is really good. Could I suggest |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
TiMVT and TiFeatures shares a lot of in common and don't have huge difference in requirements (
morecantile/pyproj
for timvt andpygeofilter/geojson-pydantic
for tifeatures).With @bitner we are thinking that we could merge both project into one project. I'm not quite sure we would want to have a unique python package for both features/mvt yet. This could be achieved by having namespace module (e.g tipostgis.features, tipostgis.mvt).
Pro
Cons
CollectionLayer
class--
Final application should have those endpoints:
{endpoint}/
: landing page{endpoint}/api.json
: openapi{endpoint}/api.html
: swagger html page{endpoint}/conformance
: OGC conformance{endpoint}/collections
: List of collections (Table + Functions){endpoint}/collections/{collectionId}
: Collection metadata{endpoint}/collections/{collectionId}/queryables
: Collection queryablesFeatures
{endpoint}/collections/{collectionId}/items
: Collection Features (with query options){endpoint}/collections/{collectionId}/items/{itemId}
: Collection FeatureMVT
{endpoint}/collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}/{tileRow}/{tileCol}
: Collection MVT tiles{endpoint}/collections/{collectionId}/tilejson.json
: Collection Tilejson document{endpoint}/tileMatrixSets
: List of available TMS{endpoint}/tileMatrixSets/{tileMatrixSetId}
: Metadata about a specific TMSmaybe we should wait for https://ogcapi.ogc.org/tiles/
Beta Was this translation helpful? Give feedback.
All reactions