Arc2Earth Cloud Layers
Brian Flood has an update on his Arc2Earth Cloud Services:
You can add “cloud layers” directly to your local map and then use the native editing tools in ArcMap to make changes. Every resource in your cloud instance is controlled by login and ACL lists so you can create groups users who all work remotely on the live data. There are also bulk upload/download tools so you can get a fresh copy of any layer anytime you need to perform heavy lifting GIS analysis.
This sounds really interesting. It seems like with this sort of infrastructure in place, a confederacy of arcgis machines could be harnessed where each machine works on part of a very large geoprocessing job, similar to Seti@home. I’m not sure if ESRI lawyers would allow it, but what if people rented out their machines during idle times?
Right now for example, I’ve got a geoprocessing job that takes about 30 hours to complete. It would be helpful to have a way to push the job onto the cloud where it would be split up into parts to be solved by different machines. As each part is processed, a master process would append each part together and notify me upon completion. It sounds like Brian’s quad-trees full of r-trees would efficiently support this sort of divide and conquer strategy. Each machine in the confederacy that performed work would then send me a bill for their services. Of course once geoprocessing itself moves to the cloud, this won’t be needed.