Closed bamse16 closed 1 week ago
No, sorry. FeatureServer routes are for use with ArcGIS clients, and our observation is that they clients don't work if the path to the service does not include rest/services. We did have both variations for a long time, but it kept causing confusing and bugs being logged like "Client doesn't work with my service..." because the developer wasn't using the route with rest/services
.
I forgot to mention that the links offered by the above project were used, in the maps created in the ArcGIS Portal, and with the ArcGIS SDKs (iOS/Android).
In our testing, the feature service URLs were working fine along the one including rest/services
, so I don't really understand the issue with supporting both URLs, but it's up to you.
When upgrading from
koop@5.1.1
to@koopjs/koop-core@10.4.15
, some of the endpoints are removed.This seems to be introduced by @koopjs/output-geoservices@5.0.0 that removes
FeatureServer
routes that do not include/rest/services
.Some of the services we've set, are used by other clients by including old service url (e.g.
/tc-file/:id/FeatureServer
).Any chance to reconsider and introduce the old style in a future
@koopjs/output-geoservices
upgrade? Without that, there ins't really an upgrade path fromkoop@5.1.1
to latest@koopjs/koop-core
that's not breaking for existing users.Thank you
Debug info:
Using
koop@5.1.1
Using
@koopjs/koop-core@10.4.15
Setup for both was:
package.json