ArcGIS-REST-API icon indicating copy to clipboard operation
ArcGIS-REST-API copied to clipboard

Services Collection

Open jpeterson opened this issue 6 years ago • 7 comments

I think a lot of people would find a "Services" collection super useful. In the most ambitious sense, this could roughly equate to this level in the docs: https://developers.arcgis.com/rest/services-reference/get-started-with-the-services-directory.htm

I think the most important services are Feature Services, so if there's a first step, it would be to build a collection around them: https://developers.arcgis.com/rest/services-reference/feature-service.htm

jpeterson avatar Jun 26 '18 19:06 jpeterson

Aha, do you mean to instead of having a big collection with many directories split it in many smaller collections?. Using kind of the same structure of the new REST documentation page?:

Big Data Catalog Service, Data Reviewer for Server, Feature Service, GeoAnalytics, Geocode Service and toos, Geodata Service, Geometry Service, Geoprocessing Service, Globe Service, Image Service, Info, Linear Referencing Service, Map Service, Mobile Service, Network Diagrams Service, Network Service, RasterAnalytics, Relational Catalog Service, Scene Service, Schematic Service, Spatial Analysis Service, Stream Service, System, Uploads, Utilities, Utility Network Service, Vector Tile Service, Version Management Service, Administer Hosted Map and Feature Services

Thanks!

hhkaos avatar Jun 27 '18 06:06 hhkaos

@hhkaos I think that would be a good way to approach the organization of collections, yeah!

Here are some examples of the types of requests I think may be helpful:

  • http://<featurelayer-url>/addFeatures
  • http://<featurelayer-url>/deleteFeatures
  • http://<featurelayer-url>/updateFeatures
  • http://<featurelayer-url>/queryRelatedRecords
  • (+ many more)

jpeterson avatar Jun 27 '18 15:06 jpeterson

Cool, that would be easier to maintain and contribute too.

I'll try to find some time but I have also added the tag "helped wanted", in case anyone has time to contribute ^_^.

I suggest to use the Apache 2.0 License and something like this contributing guidelines. ^_^

Cheers!

hhkaos avatar Jul 02 '18 15:07 hhkaos

Ey @jpeterson I followed your advice and I'm starting a new collection starting by hosted feature services if you want to take a look to it 😉

hhkaos avatar Sep 26 '19 14:09 hhkaos

It's in https://github.com/esri-es/ArcGIS-REST-API/tree/master/HostedFeatureServices

hhkaos avatar Sep 26 '19 14:09 hhkaos

@hhkaos This is brilliant, thanks so much for the hard work!

jpeterson avatar Sep 26 '19 20:09 jpeterson

Thanks @jpeterson I'm glad you like it 😄 . I'm preparing a session about the REST API for the next DevSummit Europe in Berlin, I'll do my best to make it very easy to understand and get familiar with it. Actually, I'm learning quite a few things preparing the content for this talk 🤣

hhkaos avatar Sep 26 '19 21:09 hhkaos