Development Platform for Customizing Desktop GIS Applications
SuperMap Component GIS is specially designed for GIS developers and programmers who want to quickly customize their own Desktop GIS applications (C/S structure). It serves them all the general GIS modules with industrial standard components including COM, .NET and Java and comes with detailed programming reference book and sample codes.
The SuperMap Component GIS includes:
|-SuperMap Objects||COM-based Component GIS|
|-SuperMap Objects .NET||Pure .NET Component GIS|
|-SuperMap Objects Java||Pure Java Component GIS|
What Can You Do with SuperMap Component GIS?
Integrating GIS Functionalities to Your Existing IT System Easily
With SuperMap Component GIS, it's easy to integrate GIS functions into other IT systems such as Management Information System (MIS), office automation System (OA) , Enterprise Resources Planning system (ERP), and Supervisory Control And Data Acquisition system (SCADA) for some specific industrial areas, such as the petroleum industry or power industry.
Customizing Desktop Applications According to Your Needs Flexibly
With Objects, you can choose required GIS components to customize your own Desktop GIS applications in an easy and standard way, just like kids playing toy bricks. You only need to focus on your business logic and leave the GIS functionalities to SuperMap Objects.
Extending Your SuperMap Desktop GIS and Service GIS Applications
The SuperMap Desktop GIS and Service GIS are all built on the basis of SuperMap Component GIS. Developers can extend their Desktop GIS and Service GIS by developing with Component GIS.
Deploying Applications with Your Own Product and Brand Name
After developing with Component GIS SDK, you can package your applications with the corresponding Runtime libraries and deploy it to anyone you want with your own product and brand name.
Reasonable Components Size and Easy to Develop
All SuperMap Component GIS Products are encapsulated into many different function controls, programmable objects, and interfaces. They are neither too big nor too small. The guide books are provided for reference also.
Cross Platform with High Performance
The SuperMap Objects .NET/Java products are developed based on the SuperMap UGC technologies and developed with standard C++, thus they can support multiple OS with high performance, such as Windows, Linux and Unix.
High Quality and Flexible Map Outputting
The map output function in SuperMap Objects .NET/Java has been greatly improved. It supports the multi-process data access and multi-thread map output. It also supports map output without using graphic interfaces and converting maps into PDF forms with layer information embedded.
Managing Massive Data at Low Cost
With built-in SuperMap SDX+ technology - avoiding additional costs and middleware, you can manage your spatial data with Oracle, SQL server, PostgreSQL, Oracle Spatial, Informix, etc. With the built-in SuperMap Image Tower (SIT) and Image Pyramid technique, no matter how large your imagery is, it can be displayed at any scale within a second.
Applications developed with SuperMap Objects can be distributed and run independently without installing any other SuperMap GIS product. This will greatly simplify deployment and reduce distribution costs.
Extensible 2D Display
Extensible thematic mapping function and symbolizing function support for customizing thematic maps to display.
Components in SuperMap Objects can work either independently or assembly, thus developers can develop either a large-scale GIS project with the entire components or a medium or small-sized GIS project with some of the components. The high scalable architecture allows developers to fully consider the factors of their GIS project, and then choose suitable components to reduce cost and risk.
Flexible Data Models
SuperMap Objects supports both GIS data or CAD data models and both topology-oriented or Objects-oriented data models. This offers more choices for data organization and eases the developing.
Integrated Mapping, Layouting, and Printing
The mapping, layouting, and printing models in SuperMap Objects .NET/Java share the same object model, and support various color models, such as CMYK and RGB as well as high-performance printing of large-volume data.
High-efficient Editing and Workspace Management
Editing features with parameters
Free drawing, interactive and automatic tracing
A rich number of editing operations, such as mirroring and splitting
Support for dataset versioning.
Powerful 3D Module
Loading 2D data directly in 3D scenes
Displaying 3D terrain data on the globe in high resolution
Support for operations including select, query, locate and measure in 3D scenes.