News By Tag * Gis Geographic Information System * Supergeo * Supergis Mobile Engine 3 * Mobile Gis Developer Objects * GPS * Pda * Sdk * More Tags... Industry News * Gis geographic information system * More Industries... News By Place Country(s) Industry News
| SuperGIS Mobile Engine – Mobile GIS Developer ObjectsSuperGIS Mobile Engine is a Software Developer Kit (SDK) based on .NET Compact Framework. It allows programmers and developers to rapidly create diversified mobile GIS applications which can be operated in any hand-held devices that support .NET CF.
By: SuperGeo In the designing stage, SuperGIS Mobile Engine provides a simple and user-friendly developing process for the developers. The basic map browsing functions can be produced quickly by means of this setting, in which all developers need to do is to drag the controls to the forms and set related functions during the designing stage. This process will reduce inconvenience and hassles when developers have to directly write the codes. With this setting, developers can deploy the applications to hand-held devices and operate them in a simple way. Take Visual Studio .NET for example. Firstly, the developers have to establish a smart device application project in Visual Studio .NET. Then, the controls as well as objects built in SuperGIS Mobile Engine need to be added to the form. After the related references and settings are created in the project, the various functions can be established in the application easily. The core assemblies of SuperGIS Mobile Engine SuperGIS Mobile Engine provides 13 core assemblies. The developers can flexibly increase suitable functions to develop mobile GIS applications according to their specific demands. 1. GeneralMap: 2. Symbol: 3. Annotator: 4. Element: 5. FeatureClass: 6. RasterClass: 7. FeatureRenderer: 8. RasterRenderer: 9. FeatureFilter: 10. CoordinateSystem: 11. Geometry: 12. MapControl: 13. GPS Control: this assembly consists of three interfaces, IGpsconnection, IGpsparser, and IGpsdisplay. IGpsconnection connects with GPS data source to read the data. IGpsparser analyzes GPS data stream in compliance with the designate data format, in order to obtain attributes like longitude and latitude. IGpsdisplay is an interface to reveal the receiving condition of satellite signals in graphs. Case study of SuperGIS Mobile Engine SuperGIS Mobile Engine can be developed widely and applied to various mobile GIS applications, such as tourism guide, field survey, emergency aid, etc. For instance, ‘SuperGIS Mobile Tour’ is one of the applications developed from SuperGIS Mobile Engine, which provides many objects and controls in order to rapidly serve the following functions. 1. Map display MapCtrl is utilized in SuperGIS Mobile Engine to display maps. It supports not only the feature and raster layers in many formats, but also the feature legends that can be self-defined by users. When importing layers, developers can either add layers directly by writing program codes, or they can also employ SuperGIS to edit layers, produce a slr file, and then utilize SuperGIS Mobile Engine to read and import maps on the smart device. Developers, however, have to check distinct paths of files coming from different devices, and may need to alter the paths by themselves. For example, on desktop computers, the first character on the absolute path of the file must be an English letter, like ‘C’ or ‘D’; nonetheless, on smart devices, the first character is usually ‘’. 2. GPS connection When GPS Receiver gets GPS signals, developers can read GPS data stream by turning on the respective port. They can further analyze in compliance with the designate format, in order to acquire the data. There are 3 GPS related functions in SuperGIS Mobile Engine, which are connecting the receiver to get data stream, analyzing data stream, and disclosing satellite status. 3. Spatial relations The attributes, such as scenic spot information, travelling routes, and warning area data, which are offered by the tourism system, are all recorded in their respective feature layers. For example, warning area information is recorded in warning area line layer. ISpatialOperator, one of the interfaces of SuperGIS Mobile Engine, supports spatial calculations of geometry. ISpatailRelation, on the other hand, provides various ways of computing spatial relations of geometry. Hence, when the distance between the present coordinate and any of the line features of the warning area is shorter than a specific number, which means that the user approaches the warning area too closely, and the system will automatically display signals or play alerting sounds to warn the user. This function is operated by the spatial calculations and relations of various kinds of geometry. The infinite possibilities of SuperGIS Mobile Engine The main difference between Mobile GIS and Desktop GIS comes from mobility and wireless communication characteristics of Mobile GIS. Mobility applies Mobile GIS to diversified functions like field survey and navigation systems. Regarding the integration of Mobile GIS with wireless communication, the technique of Internet connection is one of the major influential factors. As the spread of wireless and high-speed Internet, more and more diversified information can be combined with Mobile GIS instantly. The functions and applications of Mobile GIS are meanwhile increased quickly. Mobile GIS thus have infinite possibilities to be more widely developed in the future. # # # SuperGeo is a company based on GIS (Geographic Information System), RS (Remote Sensing), and GPS (Global Positioning System) technologies, dedicated in developing and marketing GIS software, and providing professional service to clients around the world. End
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||