Actions
Feature #1184
closedAPI: add additional output format RDFS
Start date:
2020-03-27
Estimated time:
Description
Completed the feature in feature_api_rdflib.
Supported RDF formats:- XML/RDF
- pretty XML
- Turtle
- Notion 3
- N-Triples
The RDF output is generated through the json-ld of Linked Places. There is an issue open for the LPF, that they should include CIDOC-CRM for the LPF. If this is happening, the output of the RDF will be better structured.
It is a start, so in anybody needs a specific output, please write another ticket and specify what is needed.
The API supports now the parameter format for each Entity endpoint, which will take following values: xml, pretty-xml, n3, turtle, nt, lp, geojson._________
Please add RDFS as additional output format. Reasons are:
- It is a common format, e.g. CIDOC CRM uses it too
- It is a good opportunity for refactoring to keep data and output format separate, which will be helpful for future format additions
- think about how the URL should look like, e.g. we talked about something like "/api/0.1/entity/105.rdf"
- add an rdfs link in util.py at add_system_data (in a new branch)
Feel free to ask anytime if questions arise, maybe we try to communicate with notes in this issue.
Actions