Does coordinate display as pop-up functionality exist in Flex Viewer?

2959
7
Jump to solution
03-21-2014 07:14 AM
ThomasColson
MVP Frequent Contributor
We have a very specific user requirement in a public safety application that allows a user to "Point and Click" on a map in a Flex Viewer Application (3.6, ArcGIS Server 10.2) and the Coordinates of the location (Lat/Lon, Decimal Degrees, which is the default) where the user click are displayed in a pop-up. This is very, if not exactly, similar to the Arc Map Identify Tool Function, which displays the XY coordinate of where the user click on the map with the mouse pointer in addition to whatever else they were trying to identify.

The functionality of the  Coordinate Widget does NOT meet this requirement, as it only displays the XY pair in the lower left portion of the map, and requires the user to move the mouse pointer to the desired location, let go of it, and write the coordinates down on a piece of paper. In testing during a "High Operational Tempo" scenario, we found that incident responders using the application quickly become confused and/or slowed down when they have to pause to write down coordinates and/or "jiggle" the mouse and transcribe the wrong coordinate pair.

The Locate Widget is the opposite of this requirement, as it allows the user to ENTER coordinate pairs and find them on the map, and we've already implemented that in this application.


I've been looking at all the ESRI out of box flex samples, as well as what folks (mostly Robert S) have posted in the Gallery, and I can't seem to find a widget or a configuration setting that allows this functionality, which leads me to believe that ESRI may have disabled this in the Flex Viewer for some reason? Unfortunately, we do not have the ability to create a custom Widget using the SDK due to cost restraint associated with purchasing the Adobe tools.

I'm thinking that one way to approach this would be to add a feature service to the map, tied to SDE, which allows users to create a new feature (a Point FC) which would include an X and Y attribute field, which I can easily autopopulate at "Save Edits". Then, using the standard Identify Tool in the viewer, a user would click on the point they just created and the coordinate pairs would display.

Thoughts?

Thanks for any input.
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
MichaelMiller2
Occasional Contributor III
Check out this widget:
http://www.arcgis.com/home/item.html?id=edd4a2b7c722493a8b08f53eaa131e1e

Many features/functions, allows you to click on map, project the coordinates, and copy to clip board.

I've found it extremely useful.

View solution in original post

0 Kudos
7 Replies
MichaelMiller2
Occasional Contributor III
Check out this widget:
http://www.arcgis.com/home/item.html?id=edd4a2b7c722493a8b08f53eaa131e1e

Many features/functions, allows you to click on map, project the coordinates, and copy to clip board.

I've found it extremely useful.
0 Kudos
ThomasColson
MVP Frequent Contributor
That worked perfectly thanks!
0 Kudos
MohammedKhamis
New Contributor II
Dear Michael Miller,

Nice Widget , Do you have for 3.6 like this tool??


Many thanks for this tool

Regards,
Mohammed
0 Kudos
MichaelMiller2
Occasional Contributor III
Dear Michael Miller,

Nice Widget , Do you have for 3.6 like this tool??


Many thanks for this tool

Regards,
Mohammed




I did not create this widget, I believe Andrew Timmons was the originator.

It appears to work fine in a 3.6 install, I've not experienced any issues using it in a 3.6 install.
0 Kudos
ThomasColson
MVP Frequent Contributor
It does work in 3.6. It'd be nice if there was source code, or some other ability to add more coordinate formats/projects to the default functionality.
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
0 Kudos
SóniaAlexandre
New Contributor
It is possible allows a user to "Point and Click" on a map in a Flex Viewer Application (3.6, ArcGIS Server 10.2) and the Coordinates of the location (Lat/Lon, Decimal Minutes at this time) where the user click are displayed in a pop-up. I don´t find the wkid for decimal minutes.
Thanks
Sónia
0 Kudos