[Ala-portal] biocache-hubs customizations
Santiago Martinez de la Riva
sama at gbif.es
Fri Oct 3 14:31:57 CEST 2014
Hi Dave,
I referred to this part of the code of biocache-hubs:
<tr>
<td class="labels"><g:message code="advancedsearch.table06col01.title" default="Country"/></td>
<td>
<select class="country" name="country" id="country">
<option value=""><g:message code="advancedsearch.table06col01.option.label" default="-- select a country --"/></option>
<g:each var="country" in="${request.getAttribute(FacetsName.COUNTRIES.fieldname)}">
<option value="${country.key}">${country.value}</option>
</g:each>
</select>
</td>
</tr>
<tr>
<td class="labels"><g:message code="advancedsearch.table06col02.title" default="State/Territory"/></td>
<td>
<select class="state" name="state" id="state">
<option value=""><g:message code="advancedsearch.table06col02.option.label" default="-- select a state/territory --"/></option>
<g:each var="state" in="${request.getAttribute(FacetsName.STATES.fieldname)}">
<option value="${state.key}">${state.value}</option>
</g:each>
</select>
</td>
</tr>
For explame, in this line:
<g:each var="state" in="${request.getAttribute(FacetsName.STATES.fieldname)}">,
where can I see the list of the states that the application is reading??? and in this way I can customize my own list of states.
Thanks in advance,
Santi.
---------------------------------------------------------------------------------------
Santiago Martínez de la Riva
GBIF.ES, Unidad de Coordinación Tel. +34 91 4203017 x 273
Real Jardín Botánico - CSIC Fax +34 91 429 2405
Plaza de Murillo, 2 sama at gbif.es
28014 Madrid, Spain www.gbif.es
________________________________________
De: Santiago Martinez de la Riva
Enviado el: viernes, 26 de septiembre de 2014 8:51
Para: David.Martin at csiro.au; daniel.lins at gmail.com
CC: ala-portal at lists.gbif.org
Asunto: RE: [Ala-portal] biocache-hubs customizations
Ok Dave ,
Then, If I understood you well, If I create /data/biocache/stateProvinces.txt, the biocache process will use this file. Is this right?
Cheers,
Santi.
---------------------------------------------------------------------------------------
Santiago Martínez de la Riva
GBIF.ES, Unidad de Coordinación Tel. +34 91 4203017 x 273
Real Jardín Botánico - CSIC Fax +34 91 429 2405
Plaza de Murillo, 2 sama at gbif.es
28014 Madrid, Spain www.gbif.es
________________________________________
De: David.Martin at csiro.au [David.Martin at csiro.au]
Enviado el: viernes, 26 de septiembre de 2014 8:49
Para: Santiago Martinez de la Riva; daniel.lins at gmail.com
CC: ala-portal at lists.gbif.org
Asunto: RE: [Ala-portal] biocache-hubs customizations
Thanks Santi
You wont have. By default the biocache uses the files packaged in the executable.
It checks the directory for any files that should be used instead.
Dave
________________________________________
From: Santiago Martinez de la Riva [sama at gbif.es]
Sent: 26 September 2014 16:36
To: Martin, Dave (NRCA, Black Mountain); daniel.lins at gmail.com
Cc: ala-portal at lists.gbif.org
Subject: RE: [Ala-portal] biocache-hubs customizations
Hi Dave,
I don't have this directory/file in my system: /data/biocache/vocab/statePorvinces.txt. I have realized that other files are refered when the process records procedure is executed, e.g:
2014-09-25 20:29:45,316 INFO : [Vocab] - Reading internal vocab file: /kingdoms.txt
2014-09-25 20:29:49,946 INFO : [Vocab] - Reading internal vocab file: /basisOfRecord.txt
Also I would like to customize the vocab of basis of record, but
Should be these files in the same directory, /data/biocache/vocab which I don't have in my server :$??
Thanks in advance,
Santi.
---------------------------------------------------------------------------------------
Santiago Martínez de la Riva
GBIF.ES, Unidad de Coordinación Tel. +34 91 4203017 x 273
Real Jardín Botánico - CSIC Fax +34 91 429 2405
Plaza de Murillo, 2 sama at gbif.es
28014 Madrid, Spain www.gbif.es
________________________________________
De: David.Martin at csiro.au [David.Martin at csiro.au]
Enviado el: viernes, 26 de septiembre de 2014 4:48
Para: Santiago Martinez de la Riva; daniel.lins at gmail.com
CC: ala-portal at lists.gbif.org
Asunto: Re: [Ala-portal] biocache-hubs customizations
Thanks Santiago, Daniel.
I thought I should add that state/territory values are added during the
processing.
You¹ve probably noticed they are only limited to Australian states.
Theres two ways the stateProvince values are added:
1) Intersection with a polygon layer.
2) Matching the stateProvince value supplied in the raw record.
For 1), theres still work to be done for the ala-demo to package up more
of the GIS components to enable support for sampling.
So for now 2) is the only option. To do this you can override the
vocabulary file by including your own version here:
/data/biocache/vocab/stateProvinces.txt
The format of these files is tab separated like so:
Canonical form, variant1, variant2, variant3
E.g.
New South Wales, NSW, N. South Wales
To pick up changes to vocab files, you¹ll need to:
1) change the files
2) re-process
3) re-index
Hope this helps.
Dave
On 25/09/2014 10:26 pm, "Santiago Martinez de la Riva" <sama at gbif.es>
wrote:
>Thanks Daniel,
>
>In the first part I don't refer to title, I refer to list of Facet names,
>that for the case of State/Territory, are: New South Wales, Victoria,
>Queensland, South Australia....and more, how can I customize this list?
>In the second point, I understand that I can locate the biocache-hub
>locally, and only I have to indicate the path in the BuildConfig.groovy
>file. Is it right?
>
>Thanks in advance,
>Santi
>
>--------------------------------------------------------------------------
>-------------
>Santiago Martínez de la Riva
>GBIF.ES, Unidad de Coordinación Tel. +34 91 4203017 x 273
>Real Jardín Botánico - CSIC Fax +34 91 429 2405
>Plaza de Murillo, 2 sama at gbif.es
>28014 Madrid, Spain www.gbif.es
>
>________________________________________
>De: Daniel Lins [daniel.lins at gmail.com]
>Enviado el: jueves, 25 de septiembre de 2014 13:16
>Para: Santiago Martinez de la Riva
>CC: ala-portal at lists.gbif.org
>Asunto: Re: [Ala-portal] biocache-hubs customizations
>
>Hi Santi!
>
>
>First Question:
>
>If you only need to change these names, you can use the i18n. For example:
>
> _advanced.gsp file:
>
><td class="labels"><g:message code="advancedsearch.table06col02.title"
>default="State/Territory"/></td>
>
>i18n/messages.properties file:
>
>advancedsearch.table06col02.title = Estado/Território
>
>
>
>Second Question:
>
>You can change your BuildConfig.groovy file, in
>generic-hub/grails-app/conf/.
>
>You need to include the biocache-hubs project location and comment the
>runtime configuration.
>
>grails.plugin.location.'biocache-hubs' = "../biocache-hubs"
>
>//runtime ":biocache-hubs:0.57"
>
>
>Hope this helps,
>
>Cheers,
>
>
>--
>Daniel Lins da Silva
>(Mobile) 55 11 96144-4050
>Research Center on Biodiversity and Computing (Biocomp)
>University of Sao Paulo, Brazil
>daniellins at usp.br<mailto:daniellins at usp.br>
>daniel.lins at gmail.com<mailto:daniel.lins at gmail.com>
>
>2014-09-25 7:41 GMT-03:00 Santiago Martinez de la Riva
><sama at gbif.es<mailto:sama at gbif.es>>:
>Hi all,
>
>I have two questions:
>
>First: I want to change some FacetNames such as State/Territory, Local
>Govt. Area in the _advanced.gsp, but I don't know where is located this
>information. Could you give some tip?
>
>and second: If I modify the biocache-hub plug-in how can i do that
>generic-hub uses my new biocache-hub?
>
>Thanks so muchh!!!
>Kind regards,
>Santi.
>
>
>--------------------------------------------------------------------------
>-------------
>Santiago Martínez de la Riva
>GBIF.ES<http://GBIF.ES>, Unidad de Coordinación Tel. +34 91
>4203017 x 273<tel:%2B34%2091%204203017%20x%20273>
>Real Jardín Botánico - CSIC Fax +34 91 429
>2405<tel:%2B34%2091%20429%202405>
>Plaza de Murillo, 2
>sama at gbif.es<mailto:sama at gbif.es>
>28014 Madrid, Spain
>www.gbif.es<http://www.gbif.es>
>_______________________________________________
>Ala-portal mailing list
>Ala-portal at lists.gbif.org<mailto:Ala-portal at lists.gbif.org>
>http://lists.gbif.org/mailman/listinfo/ala-portal
>
>
>
>
>_______________________________________________
>Ala-portal mailing list
>Ala-portal at lists.gbif.org
>http://lists.gbif.org/mailman/listinfo/ala-portal
More information about the Ala-portal
mailing list