[Geoserver-devel] [jira] Created: (GEOS-4308) support parametrization of KML lookAt properties

support parametrization of KML lookAt properties
------------------------------------------------

                 Key: GEOS-4308
                 URL: http://jira.codehaus.org/browse/GEOS-4308
             Project: GeoServer
          Issue Type: New Feature
          Components: WMS
    Affects Versions: 2.1-RC1
            Reporter: Gabriel Roldán
            Assignee: Gabriel Roldán
             Fix For: 2.1-RC2

When requesting a Map in KML format, there is no way to customize the [lookAt|http://code.google.com/apis/kml/documentation/kmlreference.html#lookat] options.

Though GeoServer does a pretty good job at figuring out the required view area and distance to earth, there's the [need for more flexibility|http://getsatisfaction.com/opengeo/topics/lookat_in_kmz\].

FORMAT_OPTIONS will be enhanced in order to support parametrization of KML lookAt with the following parameters:
- BBOX:<xmin,ymin,xmax,ymax>
- LOOKAT:<Geometry WKT>
- ALTITUDE:: Double
- HEADING: Double
- TILT: Double
- RANGE: Double
- ALTITUDEMODE: String literal. One of <clampToGround|relativeToGround|absolute>

All of them are optional. BBOX and LOOKAT are mutually exclusive, and BBOX takes precedence over LOOKAT.

Both BBOX and LOOKAT allows to define the area where the KML lookAt should be pointing at. If none is provided, GeoServer will use the aggregated lat lon bounding box of all the requested layers as it normally does.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira