Guidelines for Implementing ArcGIS API for Flex Developers

  • Georgianna Strode
Part of the Lecture Notes in Geoinformation and Cartography book series (LNGC)


The ArcGIS Flex API from the Environmental Science Research Institute (ESRI) can produce rich, high-performing, engaging web mapping applications. It is usable out-of-the-box, with no programming needed. At the same time, there are significant programming resources available for those interested in customizing their maps. This discrepancy can be puzzling to those considering the option of using Flex because it is unclear how much programming is actually needed.

This incongruity carries over to the information and resources available for Flex developers. For example, there is ample information available for beginners who are not interested in programming, and there are also generous resources for advanced programmers. But at the time of this writing there is a gap in the information available to users who are in the process of determining how much programming they will need. This chapter attempts to fill this knowledge gap by providing general information on the Sample Flex Viewer (SFV) and a practical ten-step guide for beginning Flex developers.


Source Code Flex Module Executable Code Rest Service Rich Internet Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



The author would like to thank Edwin Cake III and Michael Peterson for their thoughtful reviews and comments.


  1. Environmental Science Research Institute (2011) ArcGIS for Flex Viewer.
  2. Guo L, Jianhua G, Jun S, Xiangwang W (2009) Study on GIS architecture based on SOA and RIA. National Sci-Tech Major Special Item of China No. 2009ZX10004-720Google Scholar
  3. Law, D (2011) 5ive reasons to use the ArcGIS Viewer for Flex. ArcUser Online. Environmental Science Research Institute (ESRI).
  4. Linlin W, Hu D (2009) Research and realization of RIA WebGIS based on Flex. In: 2nd international workshop on intelligent systems and applications. IEEE, Wuhan. = 5073036
  5. Machado LC, Orlando BF, João AR (2007) RIA technologies comparative study applied to GIS. Seminário de InformáticaGoogle Scholar
  6. Schmelzer R (2009) The dissolution of the Rich Internet Application (RIA) Market. ZapThink, 3 Sept 2009.


  1. Environmental Systems Research Institute (ESRI) Google Scholar
  2. ArcGIS API for Flex Samples (not using the Sample Flex Viewer).
  3. ArcGIS Viewer for Flex (Compiled Version).
  4. ArcGIS Viewer for Flex Forum (Compiled Version).
  5. ArcGIS Viewer for Flex Code Gallery (Widgets).
  6. ArcGIS API for Flex (Un-compiled Version).
  7. ArcGIS API for Flex Forum (Un-compiled Version).
  8. ArcGIS API for Flex Code Gallery (Widgets).
  9. ArcGIS Services Directory (Sample REST services).
  10. ArcGIS Resource Centers.
  11. ESRI Developer Network (EDN).
  12. Adobe, Inc. Google Scholar

Copyright information

© Springer-Velag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Florida Resources and Environmental Analysis Center (FREAC)Florida State University (FSU)TallahasseeUSA

Personalised recommendations