Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentation Overview
Web GIS? Technical Components and Design Organizational Considerations Lessons Learned
Why?
Reasons for Web GIS? Public Access (Internet) Thin Client - Remote Access Mobile Computing Simplified System Administration Cost of Software Licensing Interoperability between Distributed Applications Emerging Standards
7
Documents
Populated Form
Spatial Analysis
10
Server Services
Internet Server Internet Server Technology Technology GIS and Other Services GIS and Other Services
11
Mobile Clients
Laptop Tablet Handhelds
Field PCs
Palm Devices
Cell Phones
12
ArcIMS ArcIMS
Internet
My My Data Data
ArcIMS ArcIMS
14
Presentation Tier
Browser
User Interface
Internet Browser
Intranet Browser
ClientServer Application
Images (files)
Shape Files
ArcSDE
15
Web Servers
Web Servers
Map Servers
DB Server
DB Server
Map Servers
SITE 1
16
SITE 2
ArcMap
Browser
Browser
ArcMap
Browser
ArcMap
Web/ArcIMS Server
ArcTrans GDB
Catalog View
Internet
Common interfaces enable interoperability
Gazetteer Coordinate Transform
Web Mapping Server, Web Feature Server, Web Coverage Server Catalog Services Clearinghouse
Other Services
18
Local Data
Web Services
Service Service Provider Provider
Web Services
Metadata Metadata Server Server
19
Publish Publish
SOAP simple object access protocol WSDL service description UDDI service discovery
Method to SOAP XML SOAP to Method PlaceFinder Engine
Web Application
findPlace(Redlands)
20
Place DB
Many themes Place finder Address finder Route finder Map image Proximity Query
GIS Functions
o o o o o o
Redlands, CA?
Redlands, CA?
Internet
22
ArcMap
ArcExplorer Internet
Web Browser
Web Browser
Internet
Web Server
Internet
Web Server SOAP/XML
ArcGIS Server
ArcGIS Services
23
Initiation
Work Plan Risk Strategy Communications Project Team
Requirements
Business Model Use Cases GUI Prototyping Revised Work Plan
25
Design
Application Specs Database Specs Integration Specs Tech Architecture
Implementation
Develop/Integr. Plan Setup Dev. Env. App Development DB Development
26
Testing
Test Plan Unit Testing Production Testing Updated Apps/DB
Deployment
Deployment Plan User Documentation Tech Documentation Training
27
IT Support
Development Team
Database Development
Database Designer/ Administrator Database Developer(s) Database Programmer 28
Application Development
Application Designer Web Programmer(s)
System Deployment
Test Manager Trainer
Organizational Considerations
29
Data Publication Digital Map Book Limited Query and Navigation Tools Suitable for Internet or Intranet Audiences Constraints
o o o
31
Data Publication Possible Objectives Marketing - Good Will Profit Center Cost Avoidance Satisfaction of Open Records/FOIA
o
32
Data Distribution Wholesaling Activity Data in its Native Form Bulk Sale Non-Existent or Limited Services Pure Conveyance
33
Data Distribution Objectives Meet Open Records Requests Marketing - Good Will Make Money? Save Money? Provide Services All Are At Least Theoretically Possible
34
Sensible Data Practices Getting the Right Information into the Right Hands
Emergency Management
Intelligence Agencies
Military
Law Enforcement
Defense
35
Reaction
Re-Establish
Data Accessibility Issues Over-Accessibility What was Once Reasonable . . . Is Now Dangerous
Privacy Data Sensitivity Data Formats
Viewer Anonymity
Target Sensitivity
36
What is Reasonable?
Defense Reaction Get the Bad Guys Re-Establish
37
Anonymous Access?
If Yes If No
Lessons Learned
38
Things to Keep in Mind Prototype user requirements Decide on data access sensitivity Properly design application architecture (sizing) Provide a stable data environment Test before rollout to ensure credibility Track application usage Ensure proper network communications (DNS) Match app complexity with staff support skills
39
Peter G. Thum
1716 Fordem Avenue 1716 Fordem Avenue Madison, WI 53704-4604 Madison, WI 53704-4604 Phone: 608-241-7100 Phone: 608-241-7100 Fax: 608-241-7116 Fax: 608-241-7116 E-mail: E-mail: URL: URL: pgthum@geoanalytics.com pgthum@geoanalytics.com www.geoanalytics.com www.geoanalytics.com
GeoAnalytics, Inc. 2003 All Rights Reserved GeoAnalytics, Inc. 2003 All Rights Reserved