Download presentation
Presentation is loading. Please wait.
Published byAlban Wheeler Modified over 8 years ago
1
RE-ENGINEERING FLEX APP TO JAVASCRIPT APP By Imtiaz Syed
2
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
3
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.
4
ZoomTucson - Overview
7
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.
8
MyGovernmentServices
11
Configure Application Configure routing – so that the application can draw routes and provide directions using ArcGIS online route service Configure the application – modify the application ’ s config file to include the ZoomTucson ’ s services at the REST endpoint Add/ register the application with ArcGIS online organization (optional) Configure the Proxy - gives the application access to the location of the services. Publish the application – using the Internet Information Services (IIS) and ASP.NET 4.0
12
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
13
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/local- government/help/my-government-services/get- started/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.