Presented by Lisa Hallberg, Web Application Developer, Kansas Data Access & Support Center
Introduction - Technology overview:
Server architecture — host machine, Internet, client machine
Software architecture — web server (Apache), Javascript API library (Esri's Javascript API), GIS application server (for my own map data) or 3rd-party GIS data (Google, Esri, DASC) (ArcGIS Server and ImageServer), client application (IE, Chrome, Firefox, mobile devices)
Business/user application — sample: places of interest ("where in Kansas?" locations) and DMV locations
Development tools — Textpad for code developent, and Firefox with Firebug plugin for debugging, plus Internet Explorer and Chrome for testing
Links
Esri's reference pages: http://help.arcgis.com/EN/webapi/javascript/arcgis/index.html
Instruction and Javascript reference: http://www.w3schools.com/jsref/
The Dojo Toolkit: http://www.dojotoolkit.org/documentation/
The Firebug plugin for Firefox: http://getfirebug.com/
DASC's ArcGIS Server explorer "Giselle": http://giselle.kgs.ku.edu/arcgis/rest/services
Building a web map:
Sketching out the page
Adding the Javascript API library
Adding map services
Adding a point to the map
Zooming in to a location
Adding ImageServer layers
Using an ArcGIS point layer
Identifying points and retrieving tabular data
Questions (if we have time - but feel free to catch me later at the DASC booth).