Changes between Version 14 and Version 15 of NERCPortals


Ignore:
Timestamp:
18/03/08 14:24:50 (12 years ago)
Author:
mkochan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NERCPortals

    v14 v15  
    88= Conversion from CSML to KML = 
    99 
    10 Since CSML currently lacks the constucts for describing the context for the CSML features, the actual mechanisms used to convert data from CSML to KML do use limited amount of CSML as a data source. The rest comes from different languages derived from GML. Hence this project became rather a demonstration of how OGC web services can be integrated into a common framework, which has a potential of working using purely CSML data, once CSML matures enough to contain all information in it. 
     10== User manual == 
    1111 
    12 Currently only CSML documents containing solely <csml:GridSeriesFeature> and <csml:PointSeriesFeature> elements are supported. 
     12Since CSML currently lacks the constructs for describing the context for the CSML features, the actual mechanisms used to convert data from CSML to KML do use limited amount of CSML as a data source. The rest comes from different languages derived from GML. Hence this project became rather a demonstration of how OGC web services can be integrated into a common framework, which has a potential of working using purely CSML data, once CSML matures enough to contain all information in it. 
    1313 
    14 The functionality is split into two eggs/projects: 
     14The functionality is split into two eggs: 
    1515 - {{{csml2kml}}} - provides static functionality, with the output being KML stored in files (*.kml, *.kmz), 
    16  - {{{csml2kmlpylon}}} - is a web server (to be run by the BADC) providing web services which bring dynamic content to the viewing experience in Google Earth via HTTP. 
    17  
    18 == User manual == 
     16 - {{{csml2kmlpylon}}} - is a web server (to be run by the BADC) providing web services which brings dynamic content to the viewing experience in Google Earth via HTTP. 
    1917 
    2018=== Installation === 
    2119 
    22 === Running of scripts === 
     20=== Usage of the {{{csml2kml}}} scripts === 
     21 
     22==== The {{{wms2kml.py}}} script ==== 
     23 
     24Run this script as: 
     25{{{ 
     26python wms2kml.py filename.conf.xml 
     27}}} 
     28where {{{filename.conf.xml}}} is an XML config file, whose format is described in the section "Configuration". 
     29 
     30Two main functions performed by this tandem are: 
     31 - To interrogate a WMS web service using the {{{GetCapabilities}}} call, and thus acquire a <wms:Capabilities> XML document from it, which contains description of WMS layers. Then, export this into a directory structure of   
     32 - xyz 
     33 
     34=== Deployment of the {{{csml2kmlpylon}}} server === 
    2335 
    2436=== Configuration ===