Mapping Interface
Review – URS IV
G336.3.7.5 SRS Map Viewer Integration
August 2012
Change Requests	
•	Risk and Vulnerability Atlas Workshop
•	SAEON User Training 
Aspects to Change
•	Main Map View
–	Presentation of Layer Information
•	Control: Meta-data summaries and Download
•	Citations and Licensing
–	Presentation of Legend Information
–	Save/ Open/ Backdrop Tab
–	Minimised View (borderless view)
•	Integration with Portal
–	Create a New Map Window
–	Navigate to Existing Map Window
–	Layer Upload Process 
•	Search Result Presentation
–	Nested Search Capabilities
–	Hide Detail Panel
–	New Buttons for Online Resources/ Meta-Data
•	Online Resource Presentation
–	Improved Layout
–	Present in Panel – not floating window

Main Map Window Layout: 1 - Legend
Main Map Window Layout: 2 - Citation
Main Map Window Layout: 3 - Control
Main Map Window Layout: 3 - Control
Main Map Window Layout: 3 - Control
Tree View Details
•	Web Sites
–	URL
•	OGC Map Services
–	Web Map Service
•	Layer 1
•	Layer 2
–	Style 1
–	Style 2
–	Web Feature Service
–	…
•	Downloadable Files
–	CSV 1
–	CSV 2
–	…
•	SOS
•	NetCDF
–	Service 1
–	Service 2
•	Nested Search: See overleaf
•	…
Nested Search
•	Current Implementation: 
–	http://app01.saeon.ac.za/saeon/search_portal.htm?MODE=CSW 
–	Points to CSW source
•	Online Resource Points to Search Page with a Named Data Source:
–	http://app01.saeon.ac.za/saeon/search_portal.htm?MODE=CSW&URL=<new_end_point_for_service>
–	Implies multiple CSW end points for one or more services (each having a separate ‘meta-data’ table in our case).

Main Map Window Layout: 3 – Control (Search)
Borderless View
Main Map Window Layout: 3 – Control (Embed)
Registration Interface
•	To determine if user is registered:

–	Query string parameter TOKEN will have a value

•	Assist user with registration:

–	chpc.dirisa.org/join_form in new window

•	Check for data set (do not allow downloads):

–	chpc.dirisa.org/<custodian>/checkTerms
–	<custodian> is found in meta-data record/ search result
–	Empty custodian record: functionality disabled
Modifications to Search Panels
Search Panel: No Detail Up Front
Tooltips
•	View Details:
–	View more detail for this entry
•	View Meta-Data
–	View full meta-data for this entry in a new window
•	Online Resources
–	Access websites, data services, and downloads linked to this entry.
Search Panel: No Detail Up Front
Search Panel: Meta-Data
Search Panel: Online Resources
Integration with Portal
Confirmation of Interfaces and Query String Parameters
•	Map Window
–	Webtide to verify in portal

•	Search Page
–	Extensions to accommodate nested search

•	Web-Based Uploader
–	Robustness remains a problem
–	Webtide to add token to calls

•	Request User Status
–	Webtide to implement interface sending token

•	Request User/ Custodian Status
–	Webtide to implement interfaces:
•	Custodian has terms and conditions
•	User is registered
•	User has ticked terms and conditions
•	External (background)log-in request
•	External ‘Accept terms and conditions’
•	External ‘Show terms and conditions’
–	No download without confirmation
–	Checklist:
•	No terms and conditions for custodian: download
•	Terms and conditions for custodian: 
–	user is registered (if not, guide to registration page)
–	User has ticked
–	User is logged in