<%-- $HeadURL$ --%> <%-- $Id$ --%> <%-- This file is part of deegree, http://deegree.org/ Copyright (C) 2001-2009 by: - Department of Geography, University of Bonn - and - lat/lon GmbH - This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Contact information: lat/lon GmbH Aennchenstr. 19, 53177 Bonn Germany http://lat-lon.de/ Department of Geography, University of Bonn Prof. Dr. Klaus Greve Postfach 1147, 53001 Bonn Germany http://www.geographie.uni-bonn.de/deegree/ e-mail: info@deegree.org --%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="org.deegree.ogcwebservices.wpvs.capabilities.WPVSCapabilities"%> <%@ page import="org.deegree.portal.common.WPVSClientConfig"%> <% //import="org.deegree.ogcwebservices.wpvs.capabilities.WPVSCapabilitiesDocument" //import="org.deegree.ogcwebservices.wpvs.capabilities.Dataset" //import="java.net.URL" //import="org.deegree.owscommon.com110.Operation110" //import="org.deegree.owscommon.com110.HTTP110" //import="org.deegree.ogcwebservices.wpvs.capabilities.WPVSOperationsMetadata" //import="org.deegree.enterprise.WebUtils" WPVSClientConfig wpvsConfiguration = WPVSClientConfig.getInstance(); int viewHeight = wpvsConfiguration.getViewHeight(); int viewWidth = wpvsConfiguration.getViewWidth(); int overViewHeight = wpvsConfiguration.getOverViewHeight(); int overViewWidth = wpvsConfiguration.getOverViewWidth(); String wmsGetMapFragment = wpvsConfiguration.getWmsGetMapFragment(); WPVSCapabilities caps = wpvsConfiguration.getWpvsCapabilities(); String title = wpvsConfiguration.getServiceIdentification(); String elevModel = wpvsConfiguration.getElevationModel(); String[] datasets = wpvsConfiguration.getAvailableDatasets(); String wpvsBaseURL = wpvsConfiguration.getWpvsBaseURL(); String crs = wpvsConfiguration.getDefaultCRS(); int distanceAboveSeaLevel = wpvsConfiguration.getDistanceAboveSeaLevel(); int initialHeight = wpvsConfiguration.getInitialHeight(); double poi_x = wpvsConfiguration.getPOIX(); double poi_y = wpvsConfiguration.getPOIY(); int initialDistance = wpvsConfiguration.getInitialDistance(); int initialPitch = wpvsConfiguration.getInitialPitch(); int initialYaw = wpvsConfiguration.getInitialYaw(); int initialRoll = wpvsConfiguration.getInitialRoll(); //try to get a parameter from the request. String tmp = request.getParameter( "bbox" ); String bboxAsString = wpvsConfiguration.getInitialBBoxAsString(); String[] boxCoords = wpvsConfiguration.getInitialBBox(); if( tmp != null ){ boxCoords = tmp.split( "," ); } String[] buttons = { "zoomin", "zoomout", "move" }; %> <%=title%> <% if( caps == null ){ out.print("

Client is not properly configured. Are the WPVS capabilities available?

" ); } else { %>
<%for ( int i = 0; i < buttons.length; i++ ) {%> .gif" />  <%}%>
<%=title%>

Datasets:
<%for ( int i = 0; i < datasets.length; i++ ) {%> <%=datasets[i]%>
<%}%>

Elevationmodel:
Use elevation model (dem)
 
BBox mode(fast)
Horizon mode(slow)


 
<% } %>