21
Public Kiosk Using ArcGIS Explorer

Serving and Updating Cadastral Data for Public Kiosks

Embed Size (px)

DESCRIPTION

Presented by Roger Kirkbride, Berkeley County Assessor’s Office, at EPAN GIS Users Group Meeting in August 2013.

Citation preview

Page 1: Serving and Updating Cadastral Data for Public Kiosks

Public Kiosk

Using ArcGIS Explorer

Page 2: Serving and Updating Cadastral Data for Public Kiosks

2

Original Design / Application

• Provide Appraisers with maps at their desk.• No need for a robust software package.• Ability to consume custom maps. ie.

Neighborhood maps, etc… (Symbolize in .mxd)• Ability to measure distance, area, use add-ins

(.eaz) such as Find Feature, Street Viewer.• ArcGIS Explorer seemed to “fit the bill”.

Page 3: Serving and Updating Cadastral Data for Public Kiosks

3

Process

- Create Layer File- Create Layer Package- Add Layer Package to ArcGIS Explorer

Page 4: Serving and Updating Cadastral Data for Public Kiosks

4

- Create .mxd (To create the Layer File);- Create a Group Layer. Add desired feature classes to this new Group Layer. Symbolize feature class(es) as desired. Ensure that your source is the FILE GeoDB that the SDE feature classes will be exported to;- Save .mxd for later use. ie. Change Symbology, Add Feature Class, etc….;- Create a Layer File from the Group Layer. This Layer File will contain POINTERS to the data.- Create a Layer Package from the Group Layer. This Layer Package contains the actual

DATA!!!!

LAYER POINTERS……..PACKAGE DATA!!!!!!!!!!!!!!!!! Footnote: This Layer Package is what you will be adding to ArcGIS Explorer. This can be stored on an external HDD or on the server. The FILE GeoDB can be on an external HDD or on the server. However, I find that the feature classes must be pulled out of the SDE and put into a File GeoDB for the annotation to display properly and the map to scroll properly in ArcGIS Explorer. - Create a model to automate the process of updating your map with the feature classes and associated data

Kiosk Workflow

Page 5: Serving and Updating Cadastral Data for Public Kiosks

5

Once the update model is created, the .mxd will no longer be required; unless symbology is changed. Then you will need to re-create the Layer File. The Layer Package will be created by the update model. The Layer Package will use the Layer File as it’s input.

Page 6: Serving and Updating Cadastral Data for Public Kiosks

6

SDEFile

GeoDB

ArcMap .mxd

*.lpk

ArcGIS Explorer

.nmf

Feature Class to Feature Class w/ desired Feature Classes

Add desired Feature Classes into .mxd

Create Layer Package

Add Layer Package to ArcGIS Explorer

1: Create Group Layer;2: Add desired feature classes from the File GeoDB to Group Layer;3: Save Group Layer as Layer File;4: Create Layer Package of the Group Layer the first time – this will be handled by the Update model after initial creation.

NOTE: If changes made to SYMBOLOGY, Layer File must be re-created.

If adding SDE data to ArcGIS Explorer, must install Data Expansion Pack. If your DB is SQL, ensure that SQL Native Client is installed.

Page 7: Serving and Updating Cadastral Data for Public Kiosks

7

Kiosk Update Model

Page 8: Serving and Updating Cadastral Data for Public Kiosks

8

Kiosk Update Model Flow# Populates File GeoDB w/SDE Addresses_911# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Subdivisions# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE SubInfo_Anno# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Mobile Home Parks# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Road and Rail Anno# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Parcel ID Anno# Process: Feature Class to Feature Class

Page 9: Serving and Updating Cadastral Data for Public Kiosks

9

# Populates File GeoDB w/SDE Leader Lines# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Land Hooks# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Hydro Anno# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Hydro# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Exempt Misc Anno# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Dimension Anno# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Building Footprints# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Acreage Anno# Process: Feature Class to Feature Class

Page 10: Serving and Updating Cadastral Data for Public Kiosks

10

# Populates File GeoDB w/SDE Taxparcels# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Boundary# Process: Feature Class to Feature Class # Populates File GeoDB w/SDE Mapbook Grid# Process: Feature Class to Feature Class

Page 11: Serving and Updating Cadastral Data for Public Kiosks

11

# Populates File GeoDB w/ CAMA table# Process: Table to Table

Page 12: Serving and Updating Cadastral Data for Public Kiosks

12

# Joins File GeoDB Taxparcels w/ CAMA# Process: Join Field

Page 13: Serving and Updating Cadastral Data for Public Kiosks

13

# Creates Package Layer based on Layer File# Process: Package Layer

Page 14: Serving and Updating Cadastral Data for Public Kiosks

14

Screen Shots

Page 15: Serving and Updating Cadastral Data for Public Kiosks

15

Click City

Page 16: Serving and Updating Cadastral Data for Public Kiosks

16

Click name UNDER Taxparcels

Page 17: Serving and Updating Cadastral Data for Public Kiosks

17

Points to Remember- Layer File contains POINTER to the data;- Layer Package CONTAINS the data;- .mxd is a map document used to INITIALLY create the Layer File. New feature classes are added or symbology is changed using this .mxd and the Layer File must be re-created;- If you are going to access SDE data with ArcGIS Explorer, the Data Access Expansion pack must be added to the ArcGIS Explorer document;- If you have an SQL Database, don’t forget to install SQL Native Client to the workstation;- Can add delete tool to Update Model to delete feature classes in the File GeoDB prior to re-

populating the File GeoDB with Feature Classes from the SDE for good housekeeping practices if desired;

Page 18: Serving and Updating Cadastral Data for Public Kiosks

18

Process

- Create Layer File- Create Layer Package- Add Layer Package to ArcGIS Explorer

Page 19: Serving and Updating Cadastral Data for Public Kiosks

19

ArcGIS Explorer PIT-Falls Does not generate an error if you exceed system resources; ie. may successfully

load software if hardware requirements are below recommendations, but software will lock-up after a day or two without error. ( New hardware solved this issue )

Does not generate an error or timeout if you exceed software resources; ie. click Find button without internet access will hang ArcGIS Explorer FOREVER or click the Layer Package instead of the object below will shut ArcGIS Explorer down without notification.

Find Features will not tell user that object is not found. Will simply bring back previously “grayed out” buttons. (This is a function of the 3rd party add-in, not ESRI)

Page 20: Serving and Updating Cadastral Data for Public Kiosks

20

I have found ArcGIS Explorer to be a VERY helpful and functional tool. It has allowed me a vehicle to serve maps to the appraisers and the public kiosk without having to purchase additional ESRI software.

The ROAD to get to this point has been a “BUMPY” one, but this is the process that I have found to fit our needs.

Page 21: Serving and Updating Cadastral Data for Public Kiosks

21

My Contact Information:

Roger KirkbrideBerkeley County Assessor’s Office

[email protected]

www.theassessor.org

304-267-5068