Home
Products
Mobile GIS    
 
  
What's eSuperMap?
Developing Methods
     - Running Environment
     - Data Structure
Features
Main Functionality
     - Multi-Source Data Support
     - Map Display
     - Data Query
     - Spatial Analysis
     - Route Analysis
     - Positioning and Navigation
     - Map Projection
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 Junction
     - 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 Functionality
 
 

What’s eSuperMap?

Mobile GIS is an embedded application integrated with GIS functionality on a system design and developing level. It is a software hardware integrated system delivering mobile solutions for field work such as surveying and mapping, intelligent transportation, military operations, agriculture, etc.

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

 

Developing Methods

eSuperMap is distributed in the form of class library and controls, which supports Visual C++, eMbedded Visual C++, Visual Studio 2005 and other integrated developing environments. The hierarchy of eSuperMap class library is clear in relation and simple in architecture. Users are allowed to use eSuperMap class library and controls to customize desired application according to software and hardware requirements.

Running Environment

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

Data Structure

Due to 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 data that is no need of editing, whose data storage and index are designed for read only with high performance of the data engine and low memory usage.

These two file formats are ease of management and independent of any database technologies with high transplantability; PMR is the runtime data file, whose efficiency of data access has been greatly improved in comparison with traditional data structure.

 

 

Features

  ◆ Design based on module architecture, ease of management with extensible functionality;
  ◆ Multiple maps configured in workspace, customizable map style configuration;
  ◆ Seamless integration of multi-source data;
  ◆  Exclusive data format PM2 and PMR for Mobile devices;
  ◆ A variety of display elements, and customizable map style display;
  ◆ Temporal and traffic rule based route analysis;
  ◆ Real-time interpretation of dynamic positional data

 

Main Functionality

Multi-Source Data Support

eSuperMap not only supports vector data but also supports many raster data formats such as BMP, JPEG, PNG, ECW etc. In addition, SuperMap Image Tower (SIT) is employed to display GB level image data in real time.

By connecting to a SuperMap IS server, eSuperMap can get access to the map published on the server, so that web data can be viewed online. Due to seamless integration of multi-source data, users are even allowed to customize their own data formats and encrypt their data.



Figure 1 Access to the map on the server




Figure 2 Fast browsing massive image data with eSuperMap

Map Display

  ◆ eSuperMap provides rich map display and map operations, users can browse a map and perform multiple map transformations. Map display status can be dynamically adjusted according to map scale. Labels can also be automatically adjusted to avoid overlapping.

  ◆ eSuperMap supports flowing labeling along linear features and provides symbols and line symbol resource libraries.

  ◆ eSuperMap supports highlight of selected static as well as dynamic targets and track the targets on tracking layer.

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

Data Query

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

  ◆  SQL query: by custom SQL to query spatial entities;

  ◆  Spatial query: by spatial relationship between geographical entities to query entities;

  ◆  Joint query: combine attribute query and spatial query.

Spatial Analysis

eSuperMap supports measurement of geographical features.

In addition to buffer analysis of geographical features, users are allowed to customize geometric objects and do buffer analysis. The buffer analysis can assist users in environmental monitoring, disaster management, road design, commercial evaluation, etc.

eSuperMap also supports overlay analysis of map data. By overlay operations, it can help users to assess the produced result.

Route Analysis

The route analysis module offers optimal/shortest route analysis models. In an analysis process, dynamic adjustment of road weight is allowed. The module offers flexible interface and supports customizable route analysis.

Positioning and Navigation

The GPS positioning module offers three data protocols in support of real-time processing of dynamic positions; the navigation module enables moving vehicles to monitor traffic information as well as dynamic distance between present position and the destination.

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



Figure 3 Navigation application developed by eSuperMap
Figure 4 GPS status

Map Projection

eSuperMap delivers tens of map projections to ensure integrity of spatial data. It also support coordinate transformation among different datum.

Previous  1 2 3  Next
Products
 
Home   |   About Us   |  Contact   |   Site Map