Skip to content

aitorcalero/GISBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GISBox

Project to create a file synchronization service between an ArcGIS Online or ArcGIS Enterprise account and a local-based filesystem.

With this tool you can easily synchronize all the content you have in your ArcGIS Organization to a local folder. This way you can easily manage documents, CSVs files, Shapefiles, etc... as you would do with other tools like BOX, Dropbox or OneDrive.

This project uses the ArcGIS API for Python:

a Python library for working with maps and geospatial data. It provides simple and efficient tools for sophisticated vector and raster analysis, geocoding, map making, routing and directions, as well as for organizing and managing a GIS with users, groups and information items.

How to run the notebooks

To run these notebooks you need to intall Jupyter and you also need the ArcGIS API for Python. The easiest way to have both properly installed and configured is to follow this manual, using the third option given there, based on Anaconda.

Roadmap

  1. Cloning the folder structure of the ArcGIS Organization account into a folder structure of the OS (Windows, Linux, MacOS)
  2. Basic read-only, ie, download only syncronization script between ArcGIS and a folder structure in the OS. This process will only download meaningful file types such as PDFs, CSV, SD (Service Definition), Excel files, etc..
  3. Full sychronization service whereby any new file inside a folder in the System OS, will be automatically uploaded to the ArcGIS Organization user account.
  4. Publish and create ArcGIS Services using a right click pop-up menu when selecting CSVs, Excel files, KMLs or Shapefiles

About

Project to create a file synchronization service between an ArcGIS Online or ArcGIS Enterprise account and a local-based filesystem

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published