CENSUS PROJECT ORANGE COUNTY CALIFORNIA
Download
Report
Transcript CENSUS PROJECT ORANGE COUNTY CALIFORNIA
RE-ENGINEERING
FLEX APP TO
JAVASCRIPT APP
By Imtiaz Syed
Objective
Redesign / Migrate the existing ZoomTucson
Flex API web application to JavaScript API
application
Make use of the existing ESRI’s ArcGIS API for
JavaScript configuration known as
MyGovermentServices
Host and Customize MyGovernmentServices to
replicate and enhance the functionalities
provided by Flex API based web application
Make use ArcGIS API for JavaScript classes and
methods to improve the feasibility of the
JavaScript Application
What Is ZoomTucson?
ZoomTucson is a official GIS based Flex API
web application which is intended to provide
users with access to administrative services in
the city of Tucson.
ZoomTucson can be used by public works
departments, water utilities, public safety
agencies, planning departments, or other local
government organizations responsible for
delivering curbside services and information to
the general public.
ZoomTucson provides residents and visitors an
easy way to find government facilities near
them. They can enter their address to find
government facilities near them.
ZoomTucson - Overview
ZoomTucson - Overview
ZoomTucson - Overview
MyGovernmentServices
My Government Services is a configuration of
ArcGIS and a JavaScript application that helps
residents locate a government facility and obtain
information about curbside and drop-off services
provided by a government agency.
My Government Services can be used by public
works departments, water utilities, public safety
agencies, planning departments, or other local
government organizations responsible for
delivering curbside services and information to
the general public.
MyGovernmentServices
MyGovernmentServices
MyGovernmentServices
Configure Application
Configure routing – so that the application can
Configure the application – modify the
Add/ register the application with ArcGIS online
organization (optional)
Configure the Proxy - gives the application access
Publish the application – using the Internet
draw routes and provide directions using ArcGIS
online route service
application’s config file to include the ZoomTucson’s
services at the REST endpoint
to the location of the services.
Information Services (IIS) and ASP.NET 4.0
Why migrate to JavaScript API?
Cross-Platform reach as it does not require
browser plugin
JavaScript applications are very flexible allowing
the benefits of library components and several
frameworks such as JQuery, HTML5 and CSS3
Compatible with large number of mobile devices
which do not support Flash player
Cost effective implementation, operation and
maintenance of spatial information over web
Cheap yet feature rich alterative to commercial
softwares
References
http://maps.tucsonaz.gov/zoomtucson/
http://www.arcgis.com/home/item.html?id=23c7fd01
1b64434d87fb0aa607f2c049
https://developers.arcgis.com/javascript/
http://solutions.arcgis.com/localgovernment/help/my-government-services/getstarted/