URL Tool
I have yet to see this in the Geocortex tools and if there is I have missed it (I still very new to the system). One thing we require and have built into our existing mapping interface is a URL tool. What this does is provides a user the ability to obtain a URL for the current view so they can come back to that view later. The URL through use of a querystring will be generated indicating the current map service, layers in view, the extents of the view and any selected features. When the browser is given this URL, the map application will of course see the querystring and load the map appropriately.
We have found this to be of great use for areas in the city such as our Leisure Services department to provide users with links to the location of sporting fields, leisure centers, etc….
Do you have anything like that or have plans for it?
-
You can achieve this functionality by through the Save/Open project tool. When you save a project, it creates a .GEP which stores the state of the application (markups, selection, extent). To open up the project, simply enter the URL given in the form after project has been saved. For example: (http://SERVERNAME/Geocortex/Essentials/Web/viewer.aspx?Project=PROJECTID) http:// SERVERNAME /Geocortex/Essentials/Web/viewer.aspx?Project= PROJECTID 0 -
0
-
Did anyone ever accomplish this? We are trying to link up SQL Server Report Service query results (location ids) to corressponding IDs in Essentials when a user clicks on a URL link from the SSRS report. So in the example report below we would like to hyperlink from teh location ID to a corresoponding location in Essentials....
LocID Matrix SampleDate Results Flag
ss-01 Surface Water Sampling 1/1/203 34mcl U
ss-02 Surface Water Sampling 1/1/203 34mcl U
ss-03 Surface Water Sampling 1/1/203 34mcl U
0 -
Please check the 'URL parameters' featuer (Section 8.1) on the GVS Administrator and Developer Guid.pdf.
There are several default parameter you can pass using the HTTP QueryString as the URL to do something like 'attributeSearch' for the global search, 'identify' for identifying, 'extent' to set the map extent etc.
In addition, it can take the WorkflowID with 'runWorkflow' parameter key so that you can handle any other senarios by creating a workflow where you can receive any QueryString key as the Argument on the workflow, and implement your own business rule on the workflow if the default parameters are not enough. Then give the URL to use as the hyper link on your home page to run the workflow when GVS is launched.
0
Please sign in to leave a comment.
Comments
4 comments