Computing in the Cloud (CiC):
GIS Vector Data Overlay Computation
- n Windows Azure Platform
Computing in the Cloud (CiC): GIS Vector Data Overlay Computation - - PowerPoint PPT Presentation
Computing in the Cloud (CiC): GIS Vector Data Overlay Computation on Windows Azure Platform Sushil Prasad Xuan Shi Research Challenge How to improve the performance of vector overlay computation over large scale spatial
Dispatch Monitor Aggregate
Partition/Dispatch Monitor Aggregate
Monitor Aggregate Partition/Dispatch equal, touch, contain, within, intersect, difference, union, etc.
Help ? Oops! How?
Stored in Azure tables
Parse XML and store as objects defined in the new schema Sort Polygons in parallel based on bounding boxes Link Base Layer to Overlay Layer Serialize and store into Azure table Add messages to work queue for each job Wait for Output Queue to be populated De- serialize and write to output file Wait for work queue to be populated Read from table and de- serialize Feed Polygon to GPC library Serialize and store the
into Table Populate
queue