Products
Home
Products
Mobile GIS    
 
  
What's eSuperMap?
Developing Methods
     - Running Environments
     - Data Structure
Features
Main Functionalities
     - Multi-Source Data Support
     - Map Display
     - Data Query
     - Spatial Analysis
     - Route Analysis
     - Positioning and Navigation
     - Map Projections
What’s SuperNavigation Engine?
Technical Features
     - Modular Architecture Design
     - Cross Platform Development
     - Open Architecture Design
     - Multi-threading Map Rendering
     - Efficient Indexing Algorithm
     - Hierarchical Fast Search
     - Dead Reckoning
     - Dynamic 3D Synthesis Magnification of Road Junctions
     - Smart Driving Tip Synthesis
     - Rapid Application Development
Main Functionality
     - Basic Map Operation
     - POI Search
     - Routing
     - GPS / DR Positioning
     - Rectifying Deviation and Matching
     - Voice Guidance
What’s SuperMap D-Series Products?
     - For Data Collection and Production
     - For Database Building
     - For Spatial Database Management
SuperMap FieldMapper
     - Technical Features
     - System Requirements
     - Main Functionalities
 
 

What’s eSuperMap?

Mobile GIS is an embedded GIS application developed for mobile devices, e.g. PDA, Palm-sized PC, Mobile PC, or Tab PC. This application can be used for field works, such as surveying and mapping, intelligent transportation, military operations, agriculture, and etc.

eSuperMap is a Mobile GIS development platform with full inheritance of SuperMap’s experiences for GIS industry. It is developed with SuperMap Foundation Class (SFC), supports various integrated developing environments ( such as EVC4, VC6 and VS8 ) and various CPU types, and provides mobile users professional GIS services, such as map display, editing, data query, spatial analysis, route analysis, GPS positioning and navigation, and network communication functions. eSuperMap can help users to develop full functional, high performance, and high reliable GIS applications on Mobile devices.

 

Developing Methods

eSuperMap is distributed as class libraries and controls, which supports Visual C++, eMbedded Visual C++, Visual Studio 2005 and the other integrated developing environments. The hierarchy of eSuperMap class libraries is clear and simple. The user can use eSuperMap class libraries and controls to customize their desired application that meet the software and hardware requirements.

Running Environments

The Mobile GIS application developed with eSuperMap can be run on:

 A variety of operating systems: Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows CE, and etc.;
 A variety of hardware devices: IBM PC compatible, PocketPC 2003, SmartPhone 2003, Windows Mobile 5, Windows Mobile 6 and the other Windows CE compatible Mobile devices.
 A variety of CPU types: ARMV4, ARMV4I, SH4, MIPS, and etc.

Data Structure

Due to the limited resources of Mobile devices, two data storage formats, PM2 (an upgrade version of Portable Map File) and PMR (Portable Map Runtime File), are specially designed. PM2 improves data storage and spatial indexing strategy and supports data editing. PMR is intended for the read-only data to provide higher performance with lower memory consumption.

The formats of these two files are independent from any other database technologies. They provide easy management and high transplan ability. Comparing with the traditional data structure, PMR, the runtime data file, has been greatly improved for efficient data accessing.

 

 

Features

  ◆ Module architecture desion and easy management with the extensible functionalities;
  ◆ Multiple maps with customizable map styles can be configured in a workspace;
  ◆ Seamless integration with multi-source data;
  ◆  Exclusive data formats - PM2 and PMR - for Mobile devices;
  ◆ A variety of display elements and customizable map style displaying;
  ◆ Temporal and traffic rule based route analysis;
  ◆ Real-time interpretation of dynamic positional data

 

Main Functionalities

Multi-Source Data Support

eSuperMap supports both vector data and supports many types of raster data (such as BMP, JPEG, PNG, ECW, and etc.) Additionally, SuperMap Image Tower (SIT) is employed for mobile devices to display GB level image data in real time.

When connecting to a SuperMap IS server, eSuperMap can get access to the map published from that server, therefore, the web data can be viewed via network. With SuperMap's seamless integration of multi-source data, the user can even customize their own data formats and encrypt their data.



Figure 1 Access the map stored on the server




Figure 2 Fast browsing massive image data with eSuperMap

Map Display

  ◆ eSuperMap provides abundant map displays and map operations. The user can browse a map and perform multiple map transformations. Map display status can be dynamically adjusted according to the map scale. Labels can also be automatically adjusted to avoid overlapping.

  ◆ eSuperMap supports flowing labels along the linear features and provides symbol resource libraries.

  ◆ eSuperMap supports highlighting the selected targets and tracking the targets on the tracking layer.

  ◆ eSuperMap offers a variety of thematic maps, including single value, ranges, and label thematic maps. The data can be represented in different forms to achieve the better data analysis and favorable visual effects.

Data Query

  ◆ Attribute query: query attribute data of the objects selected by clicking or dragging;

  ◆  SQL query: Creating SQL scripts to query spatial entities;

  ◆  Spatial query: querying with spatial relationships among the geographical entities;

  ◆  Joint query: combine attribute query and spatial query.

Spatial Analysis

eSuperMap supports measurement of geographical features.

Besides the predefined buffer analysis, the user can build their own buffer analysis. The buffer analysis can assist users in environmental monitoring, disaster management, road design, commercial evaluation, and etc.

eSuperMap also supports overlay analysis. This analysis can help users to assess the produced results.

Route Analysis

This module offers the optimal/shortest route analysis and customizable route analysis. The dynamic adjustment of road weight is allowed in an analysis process.

Positioning and Navigation

This GPS positioning module offers three data protocols to support real-time processing for the dynamic positions. Therefore, it can be used for monitoring the moving vehicles and calculating the dynamic distance between the present position and the destination position.

eSuperMap allows users to customize GPS protocol decoders to process a variety of GPS data.



Figure 3 Navigation application developed with eSuperMap
Figure 4 GPS status

Map Projections

eSuperMap supports many map projections to ensure integrity of spatial data. It also supports coordinate transformation among the different datum.

Previous  1 2 3  Next