<div dir="ltr"><div><br></div>Hello Tom, thanks so much for the info, well I'm running the next commands on<div>a python console:</div><div><br></div><div>>>> from owslib.csw import CatalogueServiceWeb<br></div><div><div>>>> csw = CatalogueServiceWeb('<a href="http://ide.adesur.centrogeo.org.mx/catalogue/csw">http://ide.adesur.centrogeo.org.mx/catalogue/csw</a>')</div><div>>>> csw.getrecords2(maxrecords=1000)</div><div>>>> csw.results</div></div><div><br></div><div>According with this documentation:</div><div><br></div><div><a href="https://geopython.github.io/OWSLib/#csw">https://geopython.github.io/OWSLib/#csw</a><br></div><div><br></div><div>for testing purpose I use this, to retrieve a specific field:<br></div><div><br></div><div>>>> print csw.records.itervalues().next().title<br></div><div><br></div><div>for title and abstract I don't have any troubles, but for things</div><div>like keywords and others, It doesn't work.</div><div><br></div><div>I'lll appreciate your help..</div><div><br></div><div><br></div><div>Israel Lopez</div><div><br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-04-30 13:01 GMT-05:00 Tom Kralidis <span dir="ltr"><<a href="mailto:tomkralidis@gmail.com" target="_blank">tomkralidis@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi Israel: thanks for the info.  To add to Simone's recommendation:<br>
<br>
- the physical mappings in GeoNode are defined in [1] and follow the<br>
semantics defined in [2]<br>
- GeoNode's CSW support (pycsw) uses GeoNode's "ResourceBase" model [3]<br>
<br>
Having said this, things like keywords and categories should work out<br>
of the box in<br>
GeoNode's CSW per se.  Can you provide a workflow so I can reproduce?<br>
<br>
Thanks<br>
<br>
..Tom<br>
<br>
[1] <a href="https://github.com/GeoNode/geonode/blob/master/geonode/catalogue/backends/pycsw_local_mappings.py" rel="noreferrer" target="_blank">https://github.com/GeoNode/geonode/blob/master/geonode/catalogue/backends/pycsw_local_mappings.py</a><br>
[2] <a href="http://docs.pycsw.org/en/latest/administration.html#mapping-to-an-existing-repository" rel="noreferrer" target="_blank">http://docs.pycsw.org/en/latest/administration.html#mapping-to-an-existing-repository</a><br>
[3] <a href="https://github.com/GeoNode/geonode/blob/master/geonode/base/models.py#L226" rel="noreferrer" target="_blank">https://github.com/GeoNode/geonode/blob/master/geonode/base/models.py#L226</a><br>
<div><div class="h5"><br>
On Sat, Apr 30, 2016 at 7:04 AM, Simone Dalmasso<br>
<<a href="mailto:simone.dalmasso@gmail.com">simone.dalmasso@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> Here you will find the docs <a href="http://pycsw.org/" rel="noreferrer" target="_blank">http://pycsw.org/</a><br>
><br>
> Hope this helps.<br>
><br>
> Il sabato 30 aprile 2016, Israel López <<a href="mailto:asralf@gmail.com">asralf@gmail.com</a>> ha scritto:<br>
>><br>
>> Hi dear devs I'm looking for documentation for the use of<br>
>> the geonode's catalogue service (CSW), i want to know<br>
>> how to configure it, mapping and get specific metadata fields.<br>
>><br>
>> Right now I just can get the title and the abstract of the resources,<br>
>> but I cannot get things like the keywords and categories, this<br>
>> information is important to me.<br>
>><br>
>> Any help is valuable, thanks in advance,<br>
>><br>
>><br>
><br>
><br>
> --<br>
> Simone<br>
><br>
</div></div>> _______________________________________________<br>
> geonode-users mailing list<br>
> <a href="mailto:geonode-users@lists.osgeo.org">geonode-users@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
><br>
</blockquote></div><br></div></div>