<%-- Created by IntelliJ IDEA. User: sbortman Date: 1/7/11 Time: 2:12 PM To change this template use File | Settings | File Templates. --%> <%@ page import="org.ossim.omar.BaseQuery; org.ossim.omar.RasterEntryQuery; org.ossim.omar.RasterEntrySearchTag" contentType="text/html;charset=UTF-8" %> <%@ page contentType="text/html;charset=UTF-8" %> Static Table Layout  
Map Center:



Geospatial Criteria:


Map Center:



Geospatial Criteria:


Map Center:



Geospatial Criteria:


Temporal Criteria:
Metadata Criteria:
Options:
Map Mensuration:
Path Units:

 
 
 
(function() { var tabView = new YAHOO.widget.TabView('demo'); })(); var mapWidget = new MapWidget(); function init() { var setupBaseLayers = function() { var baseLayer = null; baseLayer = new OpenLayers.Layer.WMS("${foo.title}", "${foo.url}", {layers: "${foo.layers}", format: "${foo.format}"}, {isBaseLayer: true, buffer: 0,transitionEffect: "resize"}); mapWidget.setupBaseLayers(baseLayer); }; mapWidget.setupMapWidget(); setupBaseLayers(); mapWidget.setupDataLayer("${dataWMS.title}", "${dataWMS.url}", "${dataWMS.layers}", "${dataWMS.styles}", "${dataWMS.format}"); mapWidget.changeMapSize(); mapWidget.setupAoiLayer(); mapWidget.setupToolBar(); mapWidget.setupMapView("${queryParams?.viewMinLon ?: -180}", "${queryParams?.viewMinLat ?: -90}", "${queryParams?.viewMaxLon ?: 180}", "${queryParams?.viewMaxLat ?: 90}"); // SCOTTIE - Will have to revisit this... // mapWidget.setupQueryFields("${queryParams.searchMethod}"); var minLon = ${queryParams?.aoiMinLon ?: 'null'}; var minLat = ${queryParams?.aoiMinLat ?: 'null'}; var maxLon = ${queryParams?.aoiMaxLon ?: 'null'}; var maxLat = ${queryParams?.aoiMaxLat ?: 'null'}; if ( minLon && minLat && maxLon && maxLat) { mapWidget.initAOI(minLon, minLat, maxLon, maxLat); } if("${queryParams.searchMethod}" == "BBOX") { mapWidget.toggleBboxCheckBox() } else if("${queryParams.searchMethod}" == "RADIUS") { mapWidget.togglePointRadiusCheckBox() } else { mapWidget.toggleBboxCheckBox() } updateOmarFilters(); } function updateOmarFilters() { var numberOfNames = parseInt("${queryParams?.searchTagNames.size()}"); var numberOfValues = parseInt(${queryParams?.searchTagValues.size()}); mapWidget.updateOmarFilters( $("startDate_day").value, $("startDate_month").value, $("startDate_year").value, $("startDate_hour").value, $("startDate_minute").value, $("endDate_day").value, $("endDate_month").value, $("endDate_year").value, $("endDate_hour").value, $("endDate_minute").value, numberOfNames, numberOfValues ); } var oElement = document.getElementById("startDate_hour"); var oElement1 = document.getElementById("startDate_minute"); var oElement2 = document.getElementById("endDate_hour"); var oElement3 = document.getElementById("endDate_minute"); YAHOO.util.Event.addListener(oElement, "change", updateOmarFilters); YAHOO.util.Event.addListener(oElement1, "change", updateOmarFilters); YAHOO.util.Event.addListener(oElement2, "change", updateOmarFilters); YAHOO.util.Event.addListener(oElement3, "change", updateOmarFilters); var Event = YAHOO.util.Event; Event.onDOMReady( function() { init(); } );