Recommended set of tools for a project-based web app

350
1
Jump to solution
06-22-2023 07:18 AM
SébastienBlaise
New Contributor

Hello,

I have a web application using Django+Openlayers that I would like to port to the ESRI environment.

The application should allow users to create/access projects (shared between several users), upload and modify vector/raster layers specific to the project and run geoprocessing services.

The geoprocessing services user raster and vector as input/output and are hosted on our Enterprise portal.

I am quite new to ESRI ecosystem and wondered what tools should be used for such purpose. I tried to use Experience Builder, but seems to be mainly designed for the presentation of map data and not offer app user space on which they can upload data and/or store the results of geoprocessing tasks.

What would be the recommended set of tools in this case? 

 

0 Kudos
1 Solution

Accepted Solutions
John-Foster
Esri Contributor

@SébastienBlaise since you are comfortable with JavaScript a good place to start is the ArcGIS Maps SDk for JavaScript, it is the most complete functionality to take advantage of ArcGIS https://developers.arcgis.com/javascript/latest/

You can also review the OpenLayers services integration https://developers.arcgis.com/openlayers/ it may help you from a known starting point, but it's not quite as robust.

Then check out some of the many services topics at https://developers.arcgis.com/documentation/mapping-apis-and-services/services/ many of the pieces you are looking for are covered in various topics and sample code.

--jf

View solution in original post

1 Reply
John-Foster
Esri Contributor

@SébastienBlaise since you are comfortable with JavaScript a good place to start is the ArcGIS Maps SDk for JavaScript, it is the most complete functionality to take advantage of ArcGIS https://developers.arcgis.com/javascript/latest/

You can also review the OpenLayers services integration https://developers.arcgis.com/openlayers/ it may help you from a known starting point, but it's not quite as robust.

Then check out some of the many services topics at https://developers.arcgis.com/documentation/mapping-apis-and-services/services/ many of the pieces you are looking for are covered in various topics and sample code.

--jf