Customizing ArcGIS Server for a Citizen Mapping Application - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Customizing ArcGIS Server for a Citizen Mapping Application

Description:

Application Architecture and Design. ArcGIS Server Rest ... Development Options: WebADF versus JavaScript API versus Custom .NET Code. Architecture and Design ... – PowerPoint PPT presentation

Number of Views:190
Avg rating:3.0/5.0
Slides: 16
Provided by: peterhe
Category:

less

Transcript and Presenter's Notes

Title: Customizing ArcGIS Server for a Citizen Mapping Application


1
Customizing ArcGIS Server for a Citizen Mapping
Application
  • Thursday, October 2nd
  • MN GIS/LIS Conference

2
Presenters
  • Peter Henschel Carver County
  • Brian Fischer Houston Engineering
  • Brian Jensen - GeoDecisions

3
Presentation Overview
  • Project Background
  • TRIP Demonstration
  • Application Architecture and Design
  • ArcGIS Server Rest API and MapCache Services
  • ArcGIS Server Javascript API Pros/Cons
  • Questions or Comments

4
Project Background
  • Blue Cross Blue Shield of Minnesota
  • Active Community Planning Contract Grant
  • Active Living Initiatives Carver County Public
    Health
  • 2030 Comprehensive Plan
  • County-wide GIS Trail Collection
  • Data Gathering - Cities, County, Regional, State
  • Designed GIS Data Model Standardized Fields
  • Merged Data Together
  • Website
  • GoCarverGo www.gocarvergo.org
  • Trail and Recreation Information Portal (TRIP)
  • Contracted Houston Engineering GeoDecisions

5
Project Background
  • Mapping Application Designed for Citizens
  • Navigational Tools
  • Search Address, Trail, Park
  • Retrieve Information - Parks, Trails or Photos
  • Measure Distances
  • Performance
  • City/County Collaboration
  • A Successful Rollout Required City Participation
  • Review GIS Trail Park Data
  • Develop Trail Routes
  • Collect Photos

6
TRIP Demonstration
7
Architecture and Design
  • Initial Considerations and Planning
  • Audience
  • Data Sources
  • Application Functionality
  • Hardware
  • Server Architecture
  • Client Requirements Windows OS and .NET
  • Development Options WebADF versus JavaScript
    API versus Custom .NET Code

8
Architecture and Design
  • Targeted Audience is the Public
  • Hardware Configuration
  • Development JavaScript and REST API
  • Code is JavaScript and one VB.NET script to
    handle proxy

9
Architecture and Design
10
Architecture and Design
  • Planning Session with County Staff
  • Functional Requirements Document
  • Beta Development
  • Testing

11
REST API and Services
  • Application access Service through REST API
  • Used ArcCatalog and ArcMap to Create Services
  • 5 MapServices (3 are MapCache)
  • 1 Geometry Service
  • 1 Geocoder Service
  • Source of data is ArcSDE
  • Also tested with Shapefiles

12
REST API and Services
  • REST Services can be made browsable
  • http//carvergisweb1.co.carver.mn.us/ARCGIS/rest/s
    ervices
  • ArcCatalog and ArcMap to Create Services

13
REST API and Services
14
JavaScript API Pros/Cons
  • Pros
  • Background layers are fast
  • Code is easy to update and maintain
  • Cons
  • MapCaches take a long time to build
  • Need to Update Cache anytime data changes
  • Challenges
  • ESRI Bugs in new version
  • Network Configuration
  • Map Tips/Popups
  • Security of Services
  • Short timeline

15
Questions/Comments
  • Website Link - www.gocarvergo.org
  • Peter Henschel
  • Carver County
  • GIS Supervisor
  • 952.361.1549
  • phenschel_at_co.carver.mn.us
  • Brian Fischer
  • Houston Engineering, Inc.
  • GIS Project Manager
  • 763.493.4522
  • bfischer_at_houstonengineeringinc.com
  • Brian Jensen
  • GeoDecisions
  • GIS Project Manager
  • 608.836.1500
  • bjensen_at_geodecisions.com
Write a Comment
User Comments (0)
About PowerShow.com