amercader
b02f79a26c
Revert accidental deletion from ffc5121c
2013-10-23 13:02:40 +01:00
amercader
a09a52db7e
Fix csw client to properly use getrecords2
2013-10-16 14:00:41 +01:00
Tom Kralidis
dd1ef67b9e
s/owslib.csw.getrecords/owslib.csw.getrecords2/g
2013-10-16 14:00:33 +01:00
amercader
d70fb9df71
[ #37 ] Update attributions
2013-10-10 17:56:34 +01:00
amercader
e6145f5b6a
[ #37 ] Add support for MapBox tiles and others
...
The common map function has been extended to allow configuring different
options for the base layer. There are default presets for MapQuest and
MapBox, but any XYZ layer can be added configuration options. The
options are passed to the templates via a helper function and to the js
modules via data-module attributes. Full docs included.
2013-10-06 23:18:59 +01:00
fxia
46c7b37447
for progress, use gemini_values not iso_values
2013-10-04 15:46:33 +01:00
amercader
d905abb87b
Remove progress field from tests
2013-09-10 11:10:35 +01:00
fxia
8ff6c7d75d
change progress multiplicity to *
2013-09-10 11:10:32 +01:00
fxia
69c20d1965
add progress into the iso values
2013-09-10 11:10:30 +01:00
amercader
a22d0c833f
[ #37 ] Common function for initializing maps
...
This avoids duplication, mkaes all map consistent and makes easier
future support for other base maps.
2013-08-30 17:11:24 +01:00
amercader
d1bed67c36
[ #36 ] Fix spatial query widget for CKAN 2.1
2013-08-30 16:26:27 +01:00
amercader
b2759a83c4
[ #24 ] Document CKAN-pycsw integration
...
Ad overview of how it works, how to set it up and deploy it in a
production server.
Conflicts:
README.rst
2013-08-30 14:42:06 +01:00
amercader
edd61f3a5b
[ #24 ] Add clear command to empty the pycsw table
2013-08-30 14:39:20 +01:00
amercader
108b834638
[ #24 ] Add command for pycsw integration
...
Based on the work by @kindly on https://github.com/kindly/ckan_pycsw_import ,
adds a command to the extension that allows to export easily the spatial
datasets to pycsw. This will only work for harvested ISO datasets for the time
being.
The command can be run both via paster (in the context of a CKAN install) or
independently (eg a separate server), as it uses the API to get the datasets.
TODO docs
2013-08-30 14:39:19 +01:00
amercader
d921dde407
[ #35 ] Ignore auth when using site_user
2013-08-14 12:23:36 +01:00
Dominik Moritz
8f5a4b9c31
[ #29 ] Fix missing variable
2013-08-08 17:52:39 +01:00
Dominik Moritz
43ee51e8c6
[ #29 ] Use new precedence feature for previews.
2013-08-08 17:52:30 +01:00
amercader
3f1acee4bd
[ #26 ] Fix broken markers on debug mode
2013-08-08 17:34:29 +01:00
amercader
4391af0f05
[ #32 ] Do not set height to avoid scrollbars if container is less than 600px
2013-08-08 17:31:38 +01:00
amercader
fc60494c35
[ #28 ] Fix function name
2013-07-29 17:25:20 +01:00
amercader
b820951a02
[ #31 ] Check if sort parameter exists
2013-07-29 17:23:37 +01:00
amercader
bf9d551462
[ #21 ] Make popup table match the rest of CKAN tables
2013-06-14 18:12:36 +01:00
amercader
e4774e62a5
[ #21 ] Fix i18n calls
...
All the 'self' on the 'showError' function should be 'this', otherwise you
will refer to the window. Also 'this.i18n' assumes an 'i18n' key in the
module options. Looks like you are trying to pass some variables to the
string template, note the sprintf-like syntax.
2013-06-14 18:12:36 +01:00
Dominik Moritz
7bf2c609e6
[ #21 ] show object in popup, fix layout
2013-06-14 18:12:36 +01:00
Dominik Moritz
092e355ffb
[ #21 ] Add properties information to popup, lighter style
2013-06-14 18:12:35 +01:00
Dominik Moritz
a9883821c3
[ #21 ] Add basic GeoJSON preview and fix set up of wms preview
2013-06-14 18:12:35 +01:00
amercader
511e26fa14
[ #15 ] Check CKAN version when using the Solr Search backend
2013-06-14 18:11:11 +01:00
amercader
9976b6e96f
[ #15 ] Reenable the Solr backend
...
It can be used against CKAN core 2.0.1
Conflicts:
ckanext/spatial/plugin.py
2013-06-14 18:10:11 +01:00
amercader
e03db4901c
[ #20 ] Flag datasets created via the spatial harvesters via a generic extra
2013-05-15 17:00:04 +01:00
amercader
692f04568f
[ #19 ] Extract thumbnail from ISO documents
2013-05-15 17:00:02 +01:00
amercader
7919a19f7c
Revert "[ #15 ] Add suport for Solr spatial indexing and querying"
...
Reverting #15 as CKAN 2.0 does not include the necessary changes.
This reverts commit c7a9cc660f
.
2013-05-13 18:55:32 +01:00
amercader
83d903f84f
Revert "[ #15 ] Ensure that bounding boxes are defined counter-clockwise"
...
Reverting #15 as CKAN 2.0 does not include the necessary changes.
This reverts commit fede0b0831
.
2013-05-13 18:55:27 +01:00
amercader
5e35ac0fcb
Revert "[ #15 ] Read search backend config option once only"
...
Reverting #15 as CKAN 2.0 does not include the necessary changes.
This reverts commit d11693f076
.
Conflicts:
ckanext/spatial/plugin.py
2013-05-13 18:55:12 +01:00
amercader
17796c4ad0
Revert "[ #15 ] Add a new Solr search backend based on boost function"
...
Reverting #15 as CKAN 2.0 does not include the necessary changes.
This reverts commit bddfdf6fba
.
Conflicts:
ckanext/spatial/plugin.py
2013-05-13 18:53:09 +01:00
amercader
72127fa151
Revert "[ #15 ] Tweak doc to remove paper"
...
Reverting #15 as CKAN 2.0 does not include the necessary changes.
This reverts commit cf22017b7d
.
2013-05-13 18:51:44 +01:00
amercader
6f3c699311
[ #7 ] Remove old genshi spatial query widget
2013-05-13 17:13:19 +01:00
amercader
7e10eb9c16
[ #7 ] Allow to customize the default extent for the spatial query widget
2013-05-13 16:59:49 +01:00
amercader
af253d0f89
[ #7 ] Spatial search widget for 2.0
...
Adds a new map widget to the 2.0 search templates. It is shown initially
in the sidebar but it is expanded when the user needs to draw an area.
It uses Leaflet and Leaflet.draw.
2013-05-13 16:14:48 +01:00
amercader
45f4f4da57
[ #16 ] Ignore time zones when parsing harvest object modified date
...
Otherwise you get this exception when the date on the document has time
zone information, as dates as stored without it on the database:
TypeError: can't compare offset-naive and offset-aware datetimes
2013-04-25 17:13:03 +01:00
amercader
a4c86d26e3
[ #15 ] Better checks following 27d4d5
2013-04-12 16:44:52 +01:00
Ian Ward
27d4d5b2c9
make spatial field optional
2013-04-12 16:39:38 +01:00
amercader
51a2b20501
Merge branch '15-solr-based-spatial-search' into release-v2.0
2013-04-12 10:56:21 +01:00
amercader
822ddbb1b5
[ #8 ] Don't add object id to error so it can be aggregated
2013-04-12 10:54:02 +01:00
amercader
cf22017b7d
[ #15 ] Tweak doc to remove paper
2013-04-12 10:06:50 +01:00
amercader
bddfdf6fba
[ #15 ] Add a new Solr search backend based on boost function
...
This backend does not use the spatial field on Solr, but indexes the
area and coordinates of the dataset's extent. On query time, a boost
function is used to calculate a ratio between the query area and the
dataset extent, which will give a value of 0 for areas that don't
overlap and 1 for a perfect fit. The same function is used both for
sorting and filtering.
2013-04-11 19:29:41 +01:00
amercader
d11693f076
[ #15 ] Read search backend config option once only
2013-04-11 17:13:53 +01:00
amercader
970dfd1b68
Merge branch 'release-v2.0' into 15-solr-based-spatial-search
2013-04-11 12:51:08 +01:00
kindly
d1594b3790
do not use kwarg for unicode errors
2013-04-09 12:06:38 +01:00
amercader
65e056d519
Merge branch 'release-v2.0' into 15-solr-based-spatial-search
2013-04-03 12:14:20 +01:00
amercader
ff25ff2f2b
[ #8 ] Abort import stage if get_package_dict returns nothing
2013-04-02 18:40:03 +01:00