The operating license of SuperMap iMobile is used for the distribution and deployment of mobile GIS programs. Users can purchase different extension modules according to different needs.
There are usually two ways to determine which extension modules to purchase.
Method 1: According to the use of functions
![]() |
| Figure: SuperMap iMobile function module |
- Only use the functions of the basic module, no need to purchase extension modules.
Use functions such as map display, data collection, thematic maps, statistical charts, and data services to perform inspections and surveys applications.
- To use the functions in the extension module, you need to purchase the basic module and the corresponding extension module.
For example, if you want to use industry navigation and 3D display to guide scenic spots, you need to purchase the basic module, industry navigation module, and 3D scene module.
For example, if two-dimensional plotting is used for rescue dispatching and commanding, a basic module and a two-dimensional plotting module need to be purchased.
Method 2: According to the use of Jar packages
| SuperMap iMobile Jar package | Component |
|---|---|
| com.supermap.data.jar | Core component (Basic Module) |
| com.supermap.mapping.jar | |
| com.supermap.services.jar | |
| com.supermap.mdatacollector.jar | |
| com.supermap.messagequeue.jar | |
| com.supermap.track.jar | |
| com.supermap.ai.jar | AR analysis component |
| com.supermap.ar.jar | AR map component |
| com.supermap.navigation.jar | Traditional navigation components/industry navigation components/indoor navigation components |
| com.supermap.realspace.jar | 3D scene component/3D analysis component/3D special effect component |
| com.supermap.analyst.jar | Data analysis component |
| com.supermap.plot.jar | 2D plotting component/2D situation evolution component |
- During the development process, purchase the required jar packages..
- Some jar packages contain multiple modules, which need to be determined in combination with functions. Such as, com.supermap.navigation.jar includes traditional navigation, industry navigation, and indoor navigation.
- Some jar packages are included but not used due to dependencies, and need to be determined in combination with functions.
