[
https://issues.apache.org/jira/browse/SIS-28?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Desruisseaux updated SIS-28:
-----------------------------------
Fix Version/s: (was: 0.4)
> Create a Layer Service for Google Earth Integration
> ---------------------------------------------------
>
> Key: SIS-28
> URL: https://issues.apache.org/jira/browse/SIS-28
> Project: Spatial Information Systems
> Issue Type: New Feature
> Components: Web services layer
> Affects Versions: 0.2-incubating
> Reporter: Paul Ramirez
> Assignee: Paul Ramirez
>
> Create a layer service that feeds KML to Google Earth. The layer service will
> support multiple layers that can be loaded with georss. Most of the
> interaction with Google Earth will be accomplished via a NetworkLink as
> described here http://code.google.com/apis/kml/documentation/kml_tut.html.
> Layer List
> GET /sis/layers
> Returns KML with NetworkLinks to all the layers available. This KML can have
> an expiration date so that Google Earth will refresh it at a given interval
> of time. This will likely flow into config for the service. Each layer will
> map to one quad tree store.
> Query Layer
> GET /sis/layers/{layerName}?BBOX=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]
> Support bbox query and return the KML that matches from a given quad tree
> (i.e. layerName)
> Create Layer
> POST /sis/layers
> Create a layer with the posted configuration. The configuration should
> include minimally layer name and list of georss urls to be loaded
> Remove Layer
> DELETE /sis/layers/{layerName}
> Removes the layer and underlying quad tree storage from the service
> Load Layer
> POST /sis/layers/{layerName}
> Will reload the georss feeds associated with the given layer name
> With this set up I believe we would be able to have a simple first pass at
> Google Earth integration.
--
This message was sent by Atlassian JIRA
(v6.2#6252)