MapACE
Toolkit for Mapping on Mobile Devices using Windows CE
Create Custom Map Applications on Mobile Devices.
The MapACE.DLL is a software component library or toolkit for creating high-quality, colour maps on hand-held, mobile devices using Windows CE 6.0 R2. MapACE includes a rich set of functions for creating custom applications involving maps using vector and raster digital map data or mapping the locations, tracks or logs of a mobile device using its integral satellite global positioning system receiver.
Developers can use the MapACE.DLL with Visual Studio 6.0 and Embedded Visual C++ 4.0 SP3 (eVC++). They can create stand-alone applications involving maps or integrated applications which link to other applications such as Excel, Access, Word, Internet Explorer, satellite global positioning systems receivers giving time and location and many other third-party software applications.
- Features
- The MapACE.DLL contains functions for creating accurate, high-quality, colour and black and white maps in hand-held, mobile devices;
- MapACE was created using the Software Develpment Kit for Windows CE 6.0 R2 which runs on all platforms using this version of Windows CE and Windows Mobile 6.1;
- MapACE lets developers exploit the NEW functions and applications available within Windows Mobile 6.1;
- Custom applications can use real-time communications between mobile devices, the Internet and GSM/GPRS telecommmunications;
- MapACE supports map data in raster and vector formats including: SHP, MIF, NTF, DXF, BNA, VPF, WMF, EMF, BMP and TIFF (uncompressed);
- Custom MapACE applications can be integrated with data from a Satellite Global Positioning System receiver (GPS) to display locations and times, trace and map tracks or routes followed, log time and place, etc. on a map or database in a hand-held, mobile device;
- Developers can combine map data created using Graticule's MapServer 6 Turbo .DLL and VCL toolkits to pre-generate custom maps and transfer them to mobile devices;
- MapACE is a function-rich toolkit with over 150 functions;
- MapACE includes functions for scroll or pan, change of scale or zoom, rotate, query and edit map data, measure distances or areas, record routes and search (snap to, nearest);
- Windows Mobile 6
- Windows Mobile is supported by all of the major Smartphone and Pocket PC manufacturers including ASUS, Motorola and Samsung;
- Windows Mobile is provided by major operators including AT&T, O2, Orange and T-mobile in the UK and elsewhere;
- Windows Mobile includes Microsoft Office applications and e-mail and Internet access making it highly popular with business users.
- Windows Mobile connects directly to Windows desktops and laptops via wireless Bluetooth or cable connections.
Released by Microsoft in 2007, Windows Mobile 6 is the latest version of the portable Windows operating system designed for use on Pocket PCs, Smartphones and other mobile devices. Using MapACE with Windows Mobile will let you create innovative applications for a growing market for mobile mapping;
- Applications of MapACE
- Field Measurements - taking inventories, carrying out questionnaire surveys involving location and time and surveying.
- Vehicle tracking, logging and auditing of routes followed by drivers.
- In-car, On-bicycle and on-foot navigation with high-quality road Atlas maps.
- Creation of maps as part of computer games.
The MapACE.DLL is being used by many developers for displaying maps, plans, aerial photographs, satellite images, digital elevation models and other images for diverse types of custom applications including:
- MapACE Functions
- Initialisation Functions
- MapCloseData
- MapCreateNewWindow
- MapDestroyWindow
- Dataset Functions
- MapGetDatasetDesc
- MapGetDatasetExtent
- MapGetDatasetFont
- MapGetDatasetName
- MapGetDatasetFileName
- MapGetDatasetScaleLimits
- MapGetShowEdges
- MapNewDataset
- MapSelectDataset
- MapSetDatasetDesc
- MapSetDatasetFont
- MapSetDatasetName
- MapSetDatasetScaleLimits
- MapSetShowEdges
- Sheet Functions
- MapAttachSheet
- MapClearSheetsSelected
- MapCreateNewSheet
- MapCreateSheetIndex
- MapDetachSheet
- MapGetSelectSheet
- MapGetNumSheets
- MapGetNumSheetsSelected
- MapGetSheetDescription
- MapGetSheetDetails
- MapGetSheetExternalExtents
- MapGetSheetFileName
- MapGetSheetFillPoly
- MapGetSheetInternalExtents
- MapGetSheetName
- MapGetSheetScaleLimits
- MapGetSheetShowEdges
- MapGetSheetType
- MapMoveSheetToPos
- MapMoveSheetToTop
- MapSelectSheet
- MapSetSheetDetails
- MapSetSheetDescription
- MapSetSheetExternalExtents
- MapSetSheetName
- MapSetSheetScaleLimits
- MapSetSheetFillPoly
- MapSetSheetScaleLimits
- MapSetSheetShowEdges
- MapSheetResetExtents
- Object Functions
- MapDeleteObject
- MapGetNumObjects
- MapGetObjectArea
- MapGetObjectCentroid
- MapGetObjectColor
- MapGetObjectEdgeColor
- MapGetObjectExtents
- MapGetObjectFillPattern
- MapGetObjectFromStaticID
- MapGetObjectLineStyle
- MapGetObjectPerimeter
- MapGetObjectPointBitmap
- MapGetObjectSize
- MapGetObjectStaticID
- MapGetObjectTextJust
- MapGetObjectType
- MapGetObjectVisible
- MapSetObjectColor
- MapSetObjectEdgeColor
- MapSetObjectFillPattern
- MapSetObjectLineStyle
- MapSetObjectSize
- MapSetObjectTextJust
- MapSetObjectVisible
- MapUpdateObject
- Object Editing Functions
- MapEditClearObject
- MapEditCommitObject
- MapEditCreateNewObject
- MapEditDeleteObjectCoord
- MapEditGetColor
- MapEditGetEdgeColor
- MapEditGetFillPattern
- MapEditGetID
- MapEditGetLineStyle
- MapEditGetNumCoords
- MapEditGetObjectCoord
- MapEditGetObjectType
- MapEditGetPointBitmap
- MapEditGetSheet
- MapEditGetSize
- MapEditGetText
- MapEditGetTextJust
- MapEditGetTextLen
- MapEditGetTextRotation
- MapEditGetVisible
- MapEditInsertObjectCoord
- MapEditSelectObject
- MapEditSetColor
- MapEditSetEdgeColor
- MapEditSetFillPattern
- MapEditSetID
- MapEditSetLineStyle
- MapEditSetObjectCoord
- MapEditSetObjectType
- MapEditSetPointBitmap
- MapEditSetSheet
- MapEditSetSize
- MapEditSetText
- MapEditSetTextJust
- MapEditSetTextRotation
- MapEditSetVisible
- MapEditUpdate
- Object Point Bitmap Functions
- MapGetBitmapTransparent
- MapGetNumStoredBitmaps
- MapGetObjectPointBitmap
- MapGetStaticFromBitmapIndex
- MapRemoveBitmap
- MapSetBitmapTransparent
- MapSetObjectPointBitmap
- MapStoreBitmapFile
- Drawing Functions
- MapGetAllowScrollBars
- MapGetBackColor
- MapGetFillPolygons
- MapGetScale
- MapGetViewOrigin
- MapGetVisibleExtent
- MapScrollWindow
- MapSetAllowScrollBars
- MapSetBackColor
- MapSetFillPolygons
- MapSetScale
- MapSetShowEdges
- MapSetViewOrigin
- MapStopDrawOnEscape
- MapZoomToRect
- MapZoomToExtents
- Attribute Functions
- MapDataAddAttributeField
- MapDataCloseSheetDatabase
- MapDataCreateIndex
- MapDataDeleteAttributeField
- MapDataGetAttribute
- MapDataGetAttributeFieldName
- MapDataGetAttributeFieldType
- MapDataGetMaxAttributeSize
- MapDataGetNumAttributeFields
- MapDataOpenSheetDatabase
- MapDataSetAttribute
- Query Functions
- MapClearQuerySheets
- MapGetQuerySheet
- MapIDFromMouse
- MapPositionFromMouse
- MapQueryObjectsAtCoord
- MapQueryObjectsInExtents
- MapSetQueryProximity
- MapSetQuerySheet
- Visual Functions
- MapZoomToExtents
- MapZoomToRect
- Miscellaneous Functions
- MapShowError
- Initialisation Functions
- Technical Information
- The MapACE.DLL component library is for software developers who have knowledge and skills in using Microsoft Visual Studio and VC++ and wish to learn how to develop using Embedded Visual C++;
- A Windows CE emulator aids primary development for target devices;
- Compatible with devices using the SDK for Windows CE 4.2,5.0 and 6.0 R2;
- Supplied with online User Manuals Acrobat file, tutorials, sample applications with source code and sample map data;
- Please contact us giving a description of your intended application and asking for more information about our MapACE component libraries.
- Types of Licences and Prices
- The MapACE.DLL is supplied with an annual, single-user licence;
- The licence includes 60 days of free technical support by email;
- Please contact us for information and a quote for the price of distributing applications which you have created using the MapACE.DLL.
- Similar Products
- MapClassLib - flexible mapping toolkit for desktop, handheld and server use
- MapGPS - integrate GPS string reading into your application
- PostcodeAnalyst 3 - for plotting postcodes to maps and analysing the results.
Compare against our other mapping toolkits. Return to toolkits index page.
Not what you're looking for? Check out these similar products
© Graticule 1998 - 2008 All rights reserved.
About Graticule | Privacy Policy | Copyright | Contact Us | Homepage | Careers
+44 (0)113 234 4000

