1 / 59

Hamilton County Shares Its Flex Viewer

Hamilton County Shares Its Flex Viewer. or. The Ranting of a Mad Flex Developer. The Ranting of a Mad Flex Developer. Larry Stout Larry.Stout@HamiltonCounty.in.gov. Carmel Fishers Noblesville Westfield Johnson County Iowa (Iowa City)

sitara
Télécharger la présentation

Hamilton County Shares Its Flex Viewer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hamilton County Shares Its Flex Viewer or The Ranting ofaMad Flex Developer The Ranting ofaMad Flex Developer Larry Stout Larry.Stout@HamiltonCounty.in.gov

  2. Carmel • Fishers • Noblesville • Westfield • Johnson County Iowa (Iowa City) • Lexington County South Carolina (Lexington/Columbia) • Madison County Indiana (Anderson) • Lancaster County Nebraska (Lincoln)

  3. Idaho National Laboratory • St. Charles County Missouri (St. Charles) • Los Angeles County California • Pulaski County Arkansas (Little Rock) • Seminole County Florida (Sanford) • Harford County Maryland (Bel Air) • Fulton County Ohio (Wauseon) • Massachusetts Water Resources Authority (Boston Area)

  4. Compiled and Source • ftp site (zip files with passwords) • In County/Out of County • Documentation • Configuration • Rebranding • Best Practices • Concepts • Change Log

  5. <documentation>

  6. <configuration>

  7. Coordinate Widget (<appdir>/widgets/Coordinate/CoordinateWidget.xml) The Coordinate widget is a simple widget that enables x,y coordinate values to appear in the Viewer UI, as the cursor moves to different locations in the map display. The coordinate values change dynamically as the cursor moves and are displayed underneath the map scalebar (default configuration). The coordinate values are based on the spatial reference of the first basemap loaded into the Viewer. This widget also displays the scale of the map in absolute format (e.g. 1:9,600). This is an Esri widget with minor enhancements. The file is defined by a <configuration> tag that identifies it as a configuration file for the Viewer. It has the following child tags: <outputunit> - The measurement unit to display; supported values are: geo (Geographic), dms (Degress, Minutes, Seconds), and mercator (Web mercator). If any other value is used, the units will not be projected. <numberformatter> - Determines the precision formatting of the displayed …

  8. </configuration>

  9. <rebranding>

  10. HTML Wrapper (index.html): Flex applications must be started with an html wrapper file. This file contains the title of the application that displays on the browser header and on the browser tab (if you use a tabbed browser). <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>Hamilton County Flex Viewer</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="description" content="ESRI ArcGIS viewer for Flex"/> <meta name="keywords" content="ESRI, ArcGIS, Flex Viewer"/> <meta name="author" content="ESRI"/> If you are working with the source code, you will need to make this change in the index.template.html file instead. This file is located in the html-template folder. (The html-template folder is not under the src folder.) … Hamilton County Flex Viewer

  11. </rebranding>

  12. <bestpractices>

  13. Best Practice for Target Browser Size with the Hamilton County Flex Viewer Larry Stout July 26, 2011 Introduction As GIS professionals, we tend to have large monitors, multiple monitors, and very high screen resolutions. As I write this, I am using a laptop with a 17” display plus a second monitor with a 24” display. Both are set to a resolution of 1920 x 1200. If I could have even larger monitors, I would. When developing and/or configuring a web application it is important to understand many of your users will have smaller monitors and lower screen resolution than you do. It’s a good idea and a best practice to set your target screen resolution and test your application at that screen resolution. …

  14. </bestpractices>

  15. <concepts>

  16. Email Widget • Larry Stout • October 21, 2011 • These are the concepts for adding an Email Widget to the Esri Flex Viewer. These concepts are taken from my implementation with Version 2.2 of the Esri Flex Viewer, and the details may vary for other versions of the Esri Flex Viewer. • This document assumes you are comfortable editing, debugging, and compiling the source code of the Esri Flex Viewer. • I implemented this using my own Email Widget. The source code for this widget is not in this document but is available separately. • The Email Widget itself is pretty trivial except for the feature that includes parameters in the URL that will set the center of the map, the scale of the map, and the layer visibilities of the map. There are two parts to this feature: • Building the URL parameters to append to the Flex Viewer URL in the email • Processing the URL parameters when the Flex Viewer is opened • …

  17. </concepts>

  18. <changelog>

  19. </changelog>

  20. </documentation>

  21. <benefits>

  22. Enhancements (13) • Bugs (7) • Uniform Applications • Good Will • Advance the Art • Bacon • Hero Worship

  23. <enhancements>

  24. </enhancements>

  25. Hard to show • Fixed • Subtle • VERY IMPORTANT! • Credibility • I hate bugs • I love bacon

  26. <uniformapplications>

  27. </uniformapplications>

  28. This is a great mapping tool!!  Better than any others I have used previously. Thank you! mindy habig 317.374.7054 mjlevo@aol.com

  29. http://www.flickr.com/photos/63861396@N00/2207934188/

More Related