North Point Geographic Solutions - ArcPAD SQL Server
-
Upload
wisconsin-land-information-association -
Category
Documents
-
view
711 -
download
0
Transcript of North Point Geographic Solutions - ArcPAD SQL Server
Relational Database Field CollectionWithout the Large Investment
I. What
II. Who
III. Why
IV. How
V. Demo
Where we are going
What
• Goal: Design a field application using existingtechnology available to the client but at a reasonableprice
• Technology:o ArcPado Trimble Yuma – or equivalent field computero SQL Server Express databaseo ArcView License
Who
Project Manager:
Developer:
Why
• 3M already purchasedo Trimble Yumao ArcPad Licenseo ArcView License
• Signs data model fits a relational database structure• ArcEditor license required to harness relational
tables capabilities• Fewest data transformations as possible
o Needed to fit their internal sign database portal• Simple for the field crew to use
How
• Custom ArcPad application using:
o ESRI ArcPad 8
o Timble Yuma – Windows 7
o Free - SQL Server Express 2008
First – Database Design
ArcGIS Diagrammer
Geodatabase Design
First – Database Design
SQL Server Management Studio
SQL Database Design
Relationships MatterGeodatabase – SQL Server Database Relationships
GeodatabaseTable
PostsTable
SignsTable
ID
ID
ArcMap - ArcPad
• ArcMap• ArcPad Data Manager
• Output = AXF
ArcPad ApplicationDesign
ArcPad Studio – Customize AXF• Data entry form design• Database connection• Data management
ArcPad ApplicationDebugging
ArcPad Studio – Used for debugging
Console.DebugFlags = 3
Console.Print "The value is " + Value
ArcPad/SQL ServerConnection
• ActiveX Data Object connection to the SQL Server instanceo VBScript
DSN-less Database ConnectionDirect Insert, Update, and Deletes
RecordSet
Custom Form• ArcPad Custom Form
Write to SQL Server
Signs table
Posts table
Signs LUT
Lookup Tables
Intersections LUT
Signs LUT
Lookup TablesSigns LUT Intersections LUT
Result = higher data consistency from the field crew
Demo
Issues
• Must stick to a strict workflow to avoid duplicate ID issues• Need to have access to a field device running a full operating system
Check-out AXFFile to ArcPad
Collect DataCheck-in AXF
Data
Transfer SQL Server Data to
Enterprise System
Integrating Updatesto the AXF
Check-out AXFFile with all of the
data using the new AXF template
Collect Data
Check-in AXFData
Transfer SQL Server Data to
Enterprise System
Future Additions
• Automated data check-in and check-out process• Data consistency checks on check-in
Questions?
Jesse Adams
North Point Geographic Solutions31 W. Superior St, Suite 100DDuluth, MN 55802Phone: 218.720.6747Mobile: 218.491.4239
Email: [email protected]
Website: www.northpointgis.com