Presentation is loading. Please wait.

Presentation is loading. Please wait.

Automatic GIS Feature Generation using SDE Java API Chuck Carufel - Indianapolis/ Marion County GIS Joe LaCombe – Woolpert.

Similar presentations


Presentation on theme: "Automatic GIS Feature Generation using SDE Java API Chuck Carufel - Indianapolis/ Marion County GIS Joe LaCombe – Woolpert."— Presentation transcript:

1 Automatic GIS Feature Generation using SDE Java API Chuck Carufel - Indianapolis/ Marion County GIS Joe LaCombe – Woolpert

2 What Are They? Applications to automatically create GIS features based upon occurrences in non-GIS databases.

3 TAGG – Tidemark Automated Geography Generator. Tidemark / Accela Permitting System 1)All Permits 2)Building Permits

4 SAGA – Siebel Automated Geography Application. Siebel CRM system. Citizen requests for service. 1)All non-info requests.

5 Beginnings Desire to see new structure locations quicker. 2 year planimetric update cycle. So why not?........

6 Include all permits, not just buildings. Ok, well citizen requests are just locations too. And even more folks would like to easily see them. Chuck’s annual wish list…..

7 Self-maintaining Data.

8 So how did we do it? Master Address Database (MAD)

9

10

11 Address Table

12 702 – 798 ELM ST 5551 – 5599 OAK ST 726 5555 5554 A 5554 B 5554 C 5554 D 5556 A 5556 B 5556 C 5556 D Conseco Fieldhouse

13 What does MAD do for us? All Records Will Match Known Geographic Location City/County Standard Compliant

14 Options Considered Oracle PL/Sql Procedures ArcGIS Web Service ArcSDE Java API

15 SDE Java API What is it? l Java programming interface l Process and analyze SDE data

16 Why SDE Java API l Database Solution l Geometry Creation l Follows SDE and geodatabase rules

17 Why SDE Java API Database Solution l Automated, hidden application l Needed to run within Oracle l System architecture – two servers Java Stored Procedures

18 What are they? l Java classes l Stored within Oracle l Operated via Oracle’s Java Virtual Machine

19 Why Java Stored Procedures Oracle Integration l Class files stored in database schema l Efficient integration with PL/SQL l Oracle developed with Java in mind

20 Why Java Stored Procedures System Architecture l Database solution: Two-server architecture l Stability l Secure

21 TAGG Solution Workflow

22 TAGG Solution Workflow cont…

23

24 SAGA Solution Workflow

25 SAGA Solution Workflow cont…

26 Problems Encountered / Lessons Learned Performance l SDE connection l Save transaction l Calling via DBMS Job Learning Curve l system/database integration

27 Problems Encountered / Lessons Learned Technology l ArcSDE 9 Java API l Oracle 9i l Java Runtime version 1.3 l Oracle 10g l Java Runtime version 1.4

28 Benefits “Invisible” Feature Creation Managed By Oracle l Efficient, Secure l Existing Environment Simple 2 Server Architecture

29 Benefits cont… Java Based l Easy Install & Configuration l Simple ArcSDE Interaction Cool Ability To Add Historical Records

30 How Will TAGG Be Used? Directed Planimetric Updates Solid Waste Billing Process Permit Type Trends

31 How Will SAGA Be Used? Simple Mapping Of Complaints l Daily Trends l Linked To Work Management (IMS) Automated Mapping Engine l Subscription Siebel Call Center Integration

32 Status TAGG Goes Live Next Monday SAGA App Completed, Siebel Triggers About To Be Integrated

33 Questions ? Thank You!


Download ppt "Automatic GIS Feature Generation using SDE Java API Chuck Carufel - Indianapolis/ Marion County GIS Joe LaCombe – Woolpert."

Similar presentations


Ads by Google