Pocket PinGIS
graphicgraphic
The Pocket PinGIS Moving Map software is aimed at Microsoft Windows CE/PocketPC, e.g. for a handheld computer used in a helicopter for power line inspection or inte field for oil spill surveying.
The software can be customised to various needs.
A GPS receiver feeds the software with latitude and longitude, positional accuracy, time, speed, etc.
The position history is saved as small dots on the map.
Status map objects have more information used by the user, e.g. to report faulty power line poles, delivery status or oil spill pollution.
Selected positional information is saved into a database.
Information can easily be imported and exported, e.g. to a central computer system, a laptop PC or a desktop PC.
Any NMEA0183 GPS receiver is supported either through a serial cable, jacket, or card.
Maps can be imported from a number of standard formats, including MapInfo, Arcview Shapefiles, DXF and raster maps that have been georeferenced in MapInfo or ArcView. Raster maps are recommended in the field on small screens. On top of these, vector maps can be used.
Maps are required to use the WGS84 or the RT90 coordinate system, currently.
The map objects can be linked to attribute tables.
Design with components
Geographical Information Systems should not be reserved for specialists with a long training in the field.
By using Rapid Application Development (RAD) tools such as Microsoft Visual Basic combined with stable software components, highly usable systems are possible to develop.
A software system can be composed of standard components for database management, serial communication, wireless networking, GIS and route-planning/transportation scheduling.
Systems integrators can build highly sophisticated and usable systems in this way at reasonable costs. The systems can be trusted for their viability and maintainability.
Furthermore the flexibility of component-based development enables the easy compiling of different versions of the same software for different user categories, e.g. normal and advanced user.