Distributed analysis service

Feedback


iServer distributed analysis service provides GIS distributed analysis and processing capabilities based on Spark computing platform. It can access to geographic data based on distributed storage, such as the data stored in HDFS (Hadoop Distributed File System), the relational data stored in iServer DataStore and the point/line/region data stored in UDB. It provides powerful spatial analysis capabilities, such as map tiles outputting, analysis and management, distributed dynamic map outputting on big data. All features provide REST API for easy development and extending.

Before using the distributed anlysis service, you need to do the following preparations:

  1. Prepare the environment of distributed analysis service
  2. Prepare data

After preparing the analysis environment, you can use the following two ways to perform distributed analysis:

  1. Using via iServer REST API
  2. Using via iDesktop Cross

The resulting files has two output formats:

  1. If the current iServer already has an available iServer DataStore registered which configured the relational datasource, then the result datasource is preferentially stored in the relational database of the iSever Datastore; and the result datasets which named analystResult_* are also listed under the %datacatalog_uri%/relationship/datasets resource; and the result workspace is stored in the folder which named by the ID of the task in the %iServer_Home%/webapps\iserver\processingResultData\Analyst directory under the iServer product home directory.                         
  2. If the current iServer does not have any associated iServer DataStores, then the result datasource and workspace are stored in the folder named by the ID of the task in the %iServer_Home%/webapps/iserver/processingResultData/Analyst directory under the iServer product home directory.