Changes between Version 8 and Version 9 of ExtendedRegions


Ignore:
Timestamp:
Jan 3, 2013, 2:41:24 AM (12 years ago)
Author:
jesseeichar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExtendedRegions

    v8 v9  
    66|| '''Status''' || Proposed ||
    77|| '''Assigned to release''' || 2.9.x ||
    8 || '''Resources''' || Jesse personal time ||
     8|| '''Resources''' || Swisstopo ||
    99|| '''Code''' || https://github.com/jesseeichar/core-geonetwork/tree/improvement/regions ||
    1010
     
    121121 * geomtype - (optional) defines if geom is wkt or gml.  allowed values are wkt and gml.  if not specified the it is assumed the geometry is wkt
    122122
     123'''XmlSearch and CswSearch Integration'''
     124
    123125The !XmlSearch API will be modified so the geom parameter can either be WKT or have the form: region:id, where id is the id of the region to use as a geometry.  If the region has a geometry then that geometry will be loaded otherwise the bbox will be used to create a polygon geometry.
    124126
     
    127129The actual implementation will consist of the services and a strategy object that can be configured the geonetwork configuration files.  The intention is that for a particular application the strategy object can be implemented and configured for use.  The default implementation will be the current implementation factored out into the strategy object.
    128130
     131'''Example URLS'''
     132 * http://localhost:8080/geonetwork/srv/eng/xml.regions.category.list
     133 * http://localhost:8080/geonetwork/srv/eng/xml.regions.list?categoryId=country
     134 * http:/localhost:8080/geonetwork/srv/eng/xml.regions.list?categoryId=kantone
     135 * http:/localhost:8080/geonetwork/srv/eng/xml.regions.list?categoryId=kantone&categoryId=country
     136 * http://localhost:8080/geonetwork/srv/eng/xml.regions.list?categoryId=gemeinden
     137 * http://localhost:8080/geonetwork/srv/eng/xml.regions.list?categoryId=gemeinden&maxRecords=5
     138 * http://localhost:8080/geonetwork/srv/eng/xml.region.get?id=kantone:25
     139 * http://localhost:8080/geonetwork/srv/eng/region.geom.wkt?id=kantone:25
     140 * http://localhost:8080/geonetwork/srv/eng/region.geom.wkt?id=kantone:25&srs=EPSG:21781
     141 * http://localhost:8080/geonetwork/srv/eng/region.getmap.png?id=kantone:25&height=100
     142 * http://localhost:8080/geonetwork/srv/eng/region.getmap.png?id=kantone:25&srs=EPSG:21781&height=100
     143 * http://localhost:8080/geonetwork/srv/eng/xml.regions.list?label=aarg
     144 * http://localhost:8080/geonetwork/srv/eng/xml.regions.list?label=aarg&categoryId=kantone
     145 * http://localhost:8080/geonetwork/srv/eng/xml.regions.list?label=aarg&maxRecords=5
     146
    129147=== Backwards Compatibility Issues ===
    130148
    131 none
     149The set of regions will not be the same as for the previous versions because they will be derived from the thesaurus instead of database.
    132150
    133151== Risks ==