By Ranjit Menon, Technical Lead, Fort Collins, Colorado, USA

Download the script.

Code Summary

Overall Functionality:

This code presents a strategy that would allow disparate GIS users, not working in the same organization, across the internet to share their data.

There are *no* constraints such as being on the same LAN or company domain – any person who wishes to share their data can do so and that data can be viewed if the machine with the data is online.

Since the data is stored on the machine that is sharing the data, the ArcGIS server machine is not strained and the solution is completely scalable. ArcGIS Server only keeps track of the shared data sources and facilitates the communication between the data viewer and the data source.

Currently only native ArcGIS data is supported, however, any other type of data that can be converted into shape files could also be shared.