Welcome to the ArcPad help library

Welcome to the help library for ArcPad. This library contains comprehensive documentation for all aspects of ArcPad, with the goal to address the needs of the following:

About ArcPad

ArcPad is a mobile mapping and geographic information system (GIS) software. Mobile computing is bringing fundamental changes to the way geography is utilized with the ability to bring your work with you and to interact directly with the world around you.

ArcPad takes advantage of mobile computing and input devices such as GPS, rangefinders, and cameras to provide workers with the tools to collect, edit, update, and query GIS data in the field. Data collection with ArcPad is efficient and significantly improved with immediate data validation and availability. The end result of using ArcPad is a GIS database that is accurate, complete, consistent, and current. This leads to more accurate analysis and better decision making.

ArcPad customization

ArcPad is flexible and easy to use as is, but the ArcPad interface is also easily customizable to reflect your own preferences and the way you work. The following are just a few ways ArcPad can be customized to suit your particular needs:

If you work in a large organization, you may be tasked with developing a customized work environment. As a developer, you can handle many customization tasks without writing a single line of code. In fact, you can easily instruct others on how to use the customization environment to create the look and feel they want on their own. You can change or create toolbars, forms, default configurations, and so on, to help you do your work in the most efficient way. In addition, you can provide additional functionality by linking code that you or others have written to dialog box controls or tools.

ArcPad Developer Help - ArcPad customization

ArcPad scripting reference

The ArcPad object model consists of more than 50 objects that are exposed while ArcPad is running. As long as ArcPad is running, you can access and manipulate these objects via JScript or VBScript code. Once ArcPad is closed, all of the objects cease to exist until ArcPad is started again.

You can open the ArcPad Object Model diagram from All Programs>ArcGIS>ArcPad10>Developer Help.

ArcPad Developer Help - ArcPad Scripting reference

ArcPad XML reference

The ArcPad XML format is designed as a protocol for automation and customization of ArcPad. It is based on the XML 1.0 specification and uses the same syntax as ArcXML wherever possible (especially for symbology). ArcPad XML files can be ANSI, UTF-8, Unicode, or Unicode Big Endian encoded.

ArcPad Developer Help - ArcPad XML reference

ArcPad Community

10/10/2016