Out of the Office and Into the Field: Introduction to ArcPad and

advertisement
Out of the Office and Into the Field: Introduction
to ArcPad and ArcPad Application Builder
A Yale Map Collection GIS Workshop
Preparing For the Tutorial
1. Navigate to the C:\Temp folder on your harddrive.
2. Make a New Folder using your initials as the name of the New Folder.
For example, if your name is John Jacob Jinglehymer-Smith, you would
make a new folder called C:\Temp\JJJ
3. Open the web browser available on your machine and navigate to the
Map Collection website at http://www.library.yale.edu/maps. Click on
the “Download GIS Workshop Materials” link under Quicklinks and look for
the Out of the Office and Into the Field: Introduction to ArcPad and
ArcPad Application Builder materials. Download the Data file to your
C:\Temp\intials folder.
Unzip the dataset to your initials folder (You should be able to simply right-click
on the file and select Extract Here…). This file contains the datasets we will
use for the exercises that follow.
Preparing the Data for Your ArcPad Application
1. Browse in to the folder that resulted from extracting the Zipfile you
downloaded.
2. Double-Click the Yale_Map.mxd map document to Open it.
This is the data that you will be exporting
to put into your ArcPad Application. What
you see now is the base data that
provided you reference while performing
the survey. This base dataset contains a
simple line file which shows features of
the built and natural environment on the
Yale Campus. It does not, however,
contain the information you are interested
in, which is where the bike racks are
located, and the attributes that apply to
them.
1
Creating the Empty
Shapefile for your
ArcPad Application
1. Open ArcCatalog
2. Browse to the
\Shapefiles\ folder in
the tutorial dataset.
3. Right-Click on the
\Shapefiles| folder
name in the
CatalogTree at the left
side of the ArcCatlog
window.
4. Select New>Shapefile.
5. Rename the Shapefile Bike_Racks.
6. Make sure the Feature Type is set to Point.
7. Click on the Edit Button, under the Spatial
Reference section of the Create New
Shapefile dialog box.
8. Click on the Import Button and
browse to the \Shapefile\ folder in
the tutorial dataset.
2
9. Select the plain_polyline.shp file and Click Add.
10. Click OK to apply the Spatial Reference.
11. Leave the remaining items and click OK to create the new
Bike_Racks.shp shapefile.
12. Right-Click on the new
Bike_Racks.shp Shapefile
and Open its Properties dialog
box.
13. Click on the Fields Tab.
14. Click on the first empty Field
Name box in the list and begin
entering Field Names (in ALL
CAPS) to your new
Bike_Racks.shp Shapefile.
15. Enter the Field Names and
Data Types as shown below:
Field Name
DESIGN
CAPACITY
INTACT
CARCASS
PHOTOTK
PHOTONUM
NOTES
SURVDATE
Data Type
Text
Short Integer
Short Integer
Short Integer
Text
Short Integer
Text
Date
Other
Length=254
16. Click OK to save the changes to the Attribute Table.
Exporting the Base Data for Use in ArcPad
1. Return to ArcMap and Add the empty Bike_Rack.shp Shapefile to the
layout.
2. Save your work.
3. If it is not already active, Right-Click on an
empty area of the Toolbar and activate the
ArcPad tools.
3
4. Click on the left-most button
to begin the “Get Data for
ArcPad” Wizard.
5. Click on the “Select All”
button to select all of the data
layer and Click Next.
6. Select the options in the next
window as shown below:
7. Save the resulting folder to the
\Data\ folder in the tutorial
dataset.
8. Click on Finish to export the
data.
9. Click OK on the results report
window, if all went well.
4
10. Close ArcMap, saving your work if necessary.
Creating the Custom ArcPad
Form for Your BikeRacks.shp
Shapefile
1. In the Windows Start Menu, look
for the ArcGIS Program Group
and Open ArcPad Application
Builder 7.
2. When prompted, select “New
Layer Definition Project,” and
click OK.
3. Browse to the \Shapefiles\
Folder and select the
BikeRacks.shp Shapefile.
4. Click Open.
You will immediately be presented
with the Form Wizard. This wizard
interface will help automate many of
the initial tasks in building the new
custom form.
1. Change the Drop-Down
in the Layout Tab to “1/4
VGA – 240x320.”
2. Uncheck all but the “Page
Tabs” item.
3. Since the application is
ultimately to be used
outside, use a high
contrast Text/Color
scheme to allow for
bright sunlit conditions.
5
4. Click on the Fields Tab.
5. Make sure that all fields are checked.
6. Click on the Controls Tab.
The Controls Tab is where you will begin entering some of the basic attributes of
the form items that will appear in your application. You can change the names of
the control labels, assign tooltips, make fields required, and assign ranges and
list values for drop-downs (we will do this using a values table). Fill out this tab
as shown below to finish the Form Wizard:
Click OK when you have completed the Forms Wizard. ArcPad Application
Developer will create the base ArcXML document which defines the form for the
BikeRacks.shp Shapefile.
Editing the Final
Form: Creating a
Drop-Down with List
Values
The Form
Controls Design
Toolbar
1. Navigate to the
\Tables\ folder in the
tutorial dataset and
copy the
value_table.dbf file.
2. Navigate to the
\DataforArcPad1\
6
folder and Paste the value_table.dbf file.
3. Double-click on the “<EDITFORMS> Bike_Racks” item in the
Bike_Racks.apl file (it should be the last line.
4. Your Custom Form will open, ready for editing.
5. Click and Highlight the Text Box for the “Design” Field.
6. On the Main Menu of the Bike_Racks
Form Editor, go to Control>Delete
Control.
7. From the Control Design Toolbar, Drag
the ComboBox Control
to the space
where the TextBox for “Design” was.
8. Again, on the Main Menu, go to
Control>Control Properties…
9. In the General Tab, fill out the Control
Properties as shown on the right.
10. Click on the List Values Tab.
11. For the Table Item, Browse to the
\DataForArcPad1\ Folder and select
the value_table.dbf.
12. Click Open.
13. Set the other Control Properties as
show on the right.
14. Click OK.
Editing the Final Form: Creating
a Numeric Value Selector
1. Click on the Textbox Control next to
the Rack Capacity label to highlight it.
2. On the Main Menu, go to Control>Control Properties.
7
3. Reduce the Textbox’s Size to
50.
4. Click OK.
5. From the Control Design
Toolbar, Drag the UPDOWN
Control
to the right of the
TextBox for Rack Capacity.
6. Double-Click on the UPDOWN
Control to open the Control
Properties.
7. In the General Tab, name the
Control updCAPACITY and
assign its “Buddy” as
CAPACITY.
This will cause the values
resulting from this control to
be written to the CAPACITY
Textbox, in the final form.
8. Reduce the Height to 12.
9. Click on the Values Tab and
assign the Lower Limit=0
and Upper Limit=50.
10. Click OK.
Making Final Adjustments to the
Form Layout
1. Note that the Rack Capacity label is
partially obscured because it takes two
lines. Click on the TextBox next to this
label to highlight it.
2. On the Main Menu of your Form Editing
window, go to Control>Control
8
Properties.
3. Change the Control Properties as follows:
X=55
Width=40
4. Click OK to apply the changes.
5. Now, click on the “Rack Capacity” label to highlight it.
6. Use the Resize Handles to drag the right side of the Label toward the
TextBox until the label changes to a single line.
More Clean-up…
1. Click on the “Page 2” Tab.
2. Click on the Survey Data/Time Label to highlight
it. Move it to the Bottom of the Form.
3. Use the Resize Handle to enlarge the Data/Time
Label until it is completely visible.
4. Click on the Drop-Down Control associated with
the Survey Date/Time Label to highlight it.
5. Drag the Drop-down Control Box to the bottom of the Form and place it
with the associated label.
And Still More Clean-up…
1. Click on the Text Box associated with the “Notes” label to highlight it.
2. Drag the bottom resize handle down until the TextBox fills the form
area.
3. Double-click on the TextBox to open the Control Properties.
4. Check the Multiline & Vertical Scroll checkboxes.
5. Click OK.
9
6. Click OK on the Bike_Racks Form Editing window to apply the
changes.
7. Click on the Save Button
.
8. Close ArcPad Application Developer.
Getting Familiar with ArcPad
Now you will open your newly created ArcPad Application in ArcPad. Aside from
the screensize, the application will look and operate in the same way it will look
and operate on the Windows Handheld device you intend to use it on. One
important difference, however, is that you are unlikely to have a GPS unit
connected to the desktop that you are working on. This section will demonstrate
the collection of data using the Drawing Tools (in this case you will place a point
at the location of your bike racks), but the difference between capturing this data
manually, or with a GPS point is really only a difference of pressing the capture
GPS point button, rather than the Point Drawing button.
1. From the Windows Start menu, launch
ArcPad.
2. When Prompted, Browse to the
\DataForArcPad1\ Folder and open the
arcpad.apm document.
3. Resize the Application Window so that it
looks similar to that on the right
4. Use the Drop-Down Arrow on the Zoom
Tool to activate the Pan Tool .
5. Pan around until you have duplicated the
view in the image on the right.
Review the diagram on the next page to quickly
familiarize yourself with the tools in ArcPad.
Most of the tools are duplicates of those found in ArcMap, so you will already
be familiar with how they work.
10
GPS Settings Tools. For
setting up GPS Activity in
your Application.
The Select Edit Layer
menu. The Selected Layer
will be editable
Feature Attribute Tool.
Opens the Custom Form,
or Attribute Table of a
selected feature for editing
Capture GPS as Vertices,
for creating lines &
Polygons
Capture GPS as Vertex, for
creating Lines & Polygons
The Feature Selection
Tools, for selecting and
editing existing features
Capture GPS point, for
capturing point data
Drawing Tools for
Creating New Features.
Activate according to the
data type of the selected
Edit Layer
11
Creating New Features in Your ArcPad
Application
1. Using the Select Edit Layer Drop-down, make the
Bike_Racks layer the Active Layer. The Editing
Toolbar & Drawing Tools should become visible.
2. Using the Drawing Tools Drop-down, make the
Point Tool active. The mouse cursor will change
to a crosshair.
3. Place a point in front of Sterling Library by
clicking once on the map
If you were using GPS to capture your features, in this case,
you would have simply pressed the Capture GPS Point”
button.
4. The Bike_Racks
form will pop up,
ready for you to enter attributes.
5. Populate the attributes of the
digitized feature as shown below:
6. Click on the OK icon at the bottom left of the screen.
12
Changing Attributes for a Feature
1. Activate the Select Tool
.
2. Click on the feature that you just placed.
3. It will be selected (indicated by a nearly imperceptible dashed bounding
box).
4. Click on the Feature Properties button
and the form will be
presented, with the attributes for the currently selected feature.
5. Alter the attributes as needed and click OK.
Deleting Features
The easiest means of editing the position of a newly placed feature in ArcPad is
to simply delete the feature and replace it. Vertices can be edited for lines and
polygons using the Select & Vertex Editing tool.
1. Activate the Select Tool
.
2. Click on the Feature that you just placed.
3. Using the Feature Properties Drop-down,
select Delete Feature.
13
Download