Title: Larry Stout
1Hamilton County Shares Its Flex Viewer
or
The Ranting of a Mad Flex Developer
The Ranting of a Mad Flex Developer
- Larry Stout
- Larry.Stout_at_HamiltonCounty.in.gov
2(No Transcript)
3(No Transcript)
4(No Transcript)
5(No Transcript)
6(No Transcript)
7- Carmel
- Fishers
- Noblesville
- Westfield
- Johnson County Iowa (Iowa City)
- Lexington County South Carolina
(Lexington/Columbia) - Madison County Indiana (Anderson)
- Lancaster County Nebraska (Lincoln)
8- 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)
9(No Transcript)
10(No Transcript)
11- Compiled and Source
- ftp site (zip files with passwords)
- In County/Out of County
- Documentation
- Configuration
- Rebranding
- Best Practices
- Concepts
- Change Log
12ltdocumentationgt
13ltconfigurationgt
14Coordinate Widget (ltappdirgt/widgets/Coordinate/Coo
rdinateWidget.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. 19,600). This is an Esri
widget with minor enhancements. The file is
defined by a ltconfigurationgt tag that identifies
it as a configuration file for the Viewer. It
has the following child tags ltoutputunitgt -
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. ltnumberformattergt - Determines the
precision formatting of the displayed
15lt/configurationgt
16ltrebrandinggt
17HTML 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). lt!DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http//www.w3.org/TR/xhtml1/DTD
/xhtml1-transitional.dtd"gt lthtml
xmlns"http//www.w3.org/1999/xhtml" lang"en"
xmllang"en"gt ltheadgt lttitlegtHamilton
County Flex Viewerlt/titlegt ltmeta
http-equiv"Content-Type" content"text/html
charsetutf-8"/gt ltmeta name"description"
content"ESRI ArcGIS viewer for Flex"/gt
ltmeta name"keywords" content"ESRI, ArcGIS, Flex
Viewer"/gt ltmeta name"author"
content"ESRI"/gt 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
18lt/rebrandinggt
19ltbestpracticesgt
20 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. Its a good idea and a best
practice to set your target screen resolution and
test your application at that screen resolution.
21lt/bestpracticesgt
22ltconceptsgt
23- 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
24lt/conceptsgt
25ltchangeloggt
26(No Transcript)
27lt/changeloggt
28lt/documentationgt
29(No Transcript)
30ltbenefitsgt
31- Enhancements (13)
- Bugs (7)
- Uniform Applications
- Good Will
- Advance the Art
- Bacon
- Hero Worship
32ltenhancementsgt
33(No Transcript)
34(No Transcript)
35(No Transcript)
36(No Transcript)
37(No Transcript)
38lt/enhancementsgt
39(No Transcript)
40- Hard to show
- Fixed
- Subtle
- VERY IMPORTANT!
- Credibility
- I hate bugs
- I love bacon
41(No Transcript)
42ltuniformapplicationsgt
43(No Transcript)
44(No Transcript)
45(No Transcript)
46lt/uniformapplicationsgt
47(No Transcript)
48 This is a great mapping tool!! Better than
any others I have used previously. Thank you!
mindy habig
317.374.7054 mjlevo_at_aol.com
49http//www.flickr.com/photos/63861396_at_N00/22079341
88/
50(No Transcript)
51lt/benefitsgt
52ltmadonnagt
53Cee Lo Green
Madonna
Larry
54lt/madonnagt
55(No Transcript)
56Hamilton County Flex Viewer
57(No Transcript)
58- Anybody can write code.
- Its the ideas
- that are golden.
Its the ideas that are golden.
59(No Transcript)