Stefan Oderbolz
Stefan Oderbolz
I piggyback on this issue. I wonder how I can upload PDFs and/or images using this module. Is it even possible?
I think it's useful. If we include it in this extension two parameters should be added: serialization format (xml, json-ld, turtle, ...) and profile.
@amercader We start to implement this for DCAT-AP Switzerland, I'll keep you posted. We currently use the ckanext-fluent approach.
Btw: here is the implementation of our multilingual DCAT-AP Switzerland profile: https://github.com/ogdch/ckanext-switzerland/blob/01652937c8f31f46d8560ab9527826a3c1523c06/ckanext/switzerland/dcat/profiles.py Behind the scenes we use ckanext-scheming for validation/schema. The main change to the "original" is the new parameter...
Yes this is possible using the [catalog endpoint](https://github.com/ckan/ckanext-dcat#catalog-endpoint). Just specify `.jsonld` as format. e.g. https://opendata.swiss/catalog.jsonld if you only want some datasets, you can use the `q` and `fq` to query/filter...
This extension has the ability to use so called [profiles](https://github.com/ckan/ckanext-dcat/blob/master/README.md#profiles). So in order to use DCAT-AP 2.0 someone would need to create a profile for it. There is no need...
Did you verify if the structured data is generated in the frontend (i.e. view source and check for a json+ld block)? Maybe you have customized your frontend? Then you could...
@sagargg this is exactly what this extension provides. But it's hard to tell what went wrong with no further details. - Is the JSON+LD block generated? - Do you have...
No there is nothing CKAN specific. We use this extension on the [open data catalogue of the City of Zurich](https://data.stadt-zuerich.ch), and it works for us. See the Google Dataset Search...
No, it's not necessary. But since I don't know your setup, it could be that an existing robots.txt is blocking the google crawler. Just something to keep in mind.