Commit Graph

623 Commits

Author SHA1 Message Date
amercader 8221189a4a [#62] Fix spatial-resolution parsing 2014-03-14 14:12:23 +00:00
amercader 26763218bc [#62] Fix spatial-resolution parsing 2014-03-14 14:12:05 +00:00
amercader 13f03878e2 Merge branch 'master' into 63-extend-spatial-harvesters 2014-03-14 12:36:36 +00:00
amercader 4814ad60bb [#64] Fix validation exception when resource-type was missing 2014-03-14 12:36:29 +00:00
amercader 1fa72f4c16 [#64] Fix validation exception when resource-type was missing 2014-03-14 12:36:01 +00:00
amercader badd723259 [#63] Add new ISpatialHarvest interface
Two extension points: ``get_package_dict`` and ``transform_to_iso``,
with the same expected behaviour as the old hooks meant to be overriden.

For ``get_package_dict`` we now pass, apart from the generated
package_dict, the parsed iso_values and the harvest object.

Updated docs and added autodocs.
2014-03-14 11:30:26 +00:00
Tom Kralidis 3be77f38cb editorial: identify pycsw 2014-03-14 10:52:23 +00:00
etj 82d3e1d151 [#55] Allow CSW harvesters to define CQL filters (2nd try) 2014-03-14 10:44:55 +00:00
kindly 0f00914e6d allow csw to fetch differen output schema 2014-03-14 10:44:52 +00:00
amercader 55497f037e Merge branch 'geosolutions-it-55_harvest_cql_master' 2014-03-14 10:32:51 +00:00
amercader 60828520ba Merge branch '55_harvest_cql_master' of https://github.com/geosolutions-it/ckanext-spatial into geosolutions-it-55_harvest_cql_master 2014-03-14 10:29:47 +00:00
amercader cf9ace4acf [#62] Relax multiplicities 2014-03-14 10:28:04 +00:00
amercader dc37867d7a [#62] Add new fields to the ISO parser
* Metadata standard name / version
* Unique resource identifier (reenabled and fixed)
* Presentation form
* Purpose
* Maintenance note
* Access constraints
* Distributor
* Usage
* Aggregation info
2014-03-14 10:28:04 +00:00
amercader e9c7bbcabe [#62] Clean up keywords parsing
Keywords were extracted via 3 different elements
`keyword-inspire-theme`, `keyword-controlled-other` and
`keyword-free-text`. The latter didn't actually do anything and the
second duplicated xpaths from the first and added a non-standard one.

A new `keywords` key has been added which contains all keyword objects,
including type. This is not used to modify the `tags` key right now.
2014-03-14 10:28:04 +00:00
amercader 5b29e47efb [#62] Add links to organization parties 2014-03-14 10:28:04 +00:00
amercader 959a74e630 Merge branch '62-new-iso-fields' 2014-03-14 10:27:27 +00:00
amercader 4551efdddb [#62] Relax multiplicities 2014-03-14 10:19:57 +00:00
amercader 3e1c338b7f Merge branch '62-new-iso-fields' into 63-extend-spatial-harvesters 2014-03-12 17:53:01 +00:00
amercader 8b4d23a315 [#62] Add new fields to the ISO parser
* Metadata standard name / version
* Unique resource identifier (reenabled and fixed)
* Presentation form
* Purpose
* Maintenance note
* Access constraints
* Distributor
* Usage
* Aggregation info
2014-03-11 17:05:08 +00:00
amercader ee77800111 [#62] Clean up keywords parsing
Keywords were extracted via 3 different elements
`keyword-inspire-theme`, `keyword-controlled-other` and
`keyword-free-text`. The latter didn't actually do anything and the
second duplicated xpaths from the first and added a non-standard one.

A new `keywords` key has been added which contains all keyword objects,
including type. This is not used to modify the `tags` key right now.
2014-03-11 14:09:55 +00:00
amercader 239b8313e9 [#62] Add links to organization parties 2014-03-11 14:07:01 +00:00
amercader 7d5de79b58 [#61] Add media types for GeoJSON and GML 2014-03-07 16:27:13 +00:00
amercader 93e07fe987 [#61] Add media types for GeoJSON and GML 2014-03-07 16:26:50 +00:00
etj 9116a6fd1f [#55] Allow CSW harvesters to define CQL filters (2nd try) 2014-03-02 23:12:54 +01:00
etj f544f41806 [#57] Add default_tags and default_extras handling 2014-02-25 14:55:20 +01:00
Tom Kralidis a44f695bac Update csw.py 2014-01-24 18:16:42 +00:00
Tom Kralidis c0cbd31f90 Update csw.rst 2014-01-24 18:16:33 +00:00
amercader e3c35e9927 Merge branch 'tomkralidis-master' 2014-01-24 18:15:52 +00:00
amercader bedb309c89 [#52] Add class for link removed on 2.2 2014-01-09 18:26:53 +00:00
amercader 26c0c59dad [#52] Add note about WMS urls for preview 2014-01-09 18:26:51 +00:00
amercader 4a7a70855a [#52] Show dataset map correctly on all 2.x versions 2014-01-09 18:26:51 +00:00
amercader a3524a6b7d [#52] Add note about WMS urls for preview 2014-01-09 17:49:37 +00:00
amercader 15461acff7 [#52] Add class for link removed on 2.2 2014-01-09 17:49:18 +00:00
amercader c352fbdadb [#52] Show dataset map correctly on all 2.x versions 2014-01-09 17:46:45 +00:00
Tom Kralidis 3f91a4411b Update csw.py 2013-12-26 18:18:15 -05:00
Tom Kralidis b436524054 Update csw.rst 2013-12-21 08:10:30 -05:00
Adrià Mercader 9e34987881 Merge pull request #47 from tomkralidis/master
editorial: identify pycsw
2013-12-18 13:35:56 -08:00
Tom Kralidis ae60adf486 editorial: identify pycsw 2013-12-18 09:46:10 -05:00
Tom Kralidis 92fd782b99 small doc fixes 2013-11-22 16:39:24 +00:00
Tom Kralidis 9dd4ab05fe update docstring 2013-11-22 16:39:23 +00:00
Tom Kralidis f7289c4bba remove debugging 2013-11-22 16:37:49 +00:00
Tom Kralidis 0d64edeefa add functionality to set CSW keywords from CKAN tag counts
Conflicts:

	pip-requirements.txt
2013-11-22 16:37:34 +00:00
amercader 6b28bb8ec2 Merge branch 'tomkralidis-csw-keywords' 2013-11-22 16:29:38 +00:00
amercader 3133dd77d2 Merge branch 'csw-keywords' of github.com:tomkralidis/ckanext-spatial into tomkralidis-csw-keywords 2013-11-22 16:24:39 +00:00
Tom Kralidis 0f8fa75b08 small doc fixes 2013-11-22 08:52:32 -05:00
Tom Kralidis 2e1c82aa19 update docstring 2013-11-22 08:01:00 -05:00
Tom Kralidis 65df2d3ab1 Update pip-requirements.txt 2013-11-22 12:59:46 +00:00
Tom Kralidis 5c87bdcd70 add editorial fixes 2013-11-22 12:59:45 +00:00
Tom Kralidis 6316eb7d77 add requests to deps 2013-11-22 12:59:45 +00:00
Tom Kralidis a513632c25 Merge branch 'master' of github.com:tomkralidis/ckanext-spatial into csw-keywords 2013-11-22 07:59:30 -05:00