Collections holen¶
Es wird eine Liste sämtlicher Collections pro Datensatz mit allen Attributen zurückgegeben.
URL : /backend/getcollectionsdataset?dataset_id=:dataset_id]
URL Parameter (verpflichtend) : dataset_id=[Integer] wobei dataset_id die ID eines Datensatzes als Integer ist.
Methode : GET
Antwort bei Erfolg¶
Code : 200 OK
Beispiel für eine Rückgabe
{
"results": [
{
"id": 172,
"dataset_id": 50,
"name": "strecken",
"title": "Titel der Collection",
"title_alt": "alternativer Titel",
"attribution": "Attribution",
"additional_categories": "cat4|cat5",
"legend_url_intranet": "https://legende_intern.de",
"legend_url_internet": "https://legende_extern.de",
"transparency": 0,
"scale_min": "0",
"scale_max": "2500000",
"gfi_disabled": false,
"gfi_theme": "default",
"gfi_theme_params": "GFI Parameter",
"attribute_config": [
{
"attr_name_source": "name",
"attr_name_db": "name",
"attr_name_service": "Name",
"attr_name_masterportal": "name",
"attr_datatype": "text",
"description": "Bezeichnung",
"pk": false,
"primary_geom": false,
"primary_date": false,
"unit": null,
"rule_mandatory": true,
"rule_filter_vis": null,
"rule_filter_data": null,
"rule_order": null,
"rule_date": null,
"rule_georef": null,
"rule_note": null
}
],
"gfi_as_new_window": false,
"gfi_window_specs": "GFI Fenster Parameter",
"service_url_visible": true,
"db_schema": "dbschema",
"db_table": "dbtable",
"style": [
{
"rule_name": "line_style",
"title": "line_style",
"stroke_color_dynamic": false,
"stroke_color_dynamic_attribute": "app:visual",
"stroke_color_hex": "dc40c2",
"stroke_width_line": 8,
"stroke_opacity": 1,
"pattern_style": "gestrichelt",
"pattern_dash_array": 5,
"filter_attribute": "",
"filter_condition": "",
"filter_literal": "",
"filter_literal_min": "",
"filter_literal_max": "",
"geom_name": "geom",
"geom_type": "line",
"id": 5563
}
],
"namespace": "ns=http://www.namespace.org/ns",
"additional_info": "zusätzliche Infos",
"description": "Beschreibung",
"group_object": false,
"legend_data_url": "data:image/png;base64,[...]",
"legend_content_type": "image/png",
"legend_file_name": "Legende",
"custom_bbox": "1,2,3,4",
"api_constraint": "visual_download",
"complex_scheme": false,
"tileindex": null,
"use_style_sld": false,
"style_sld": null,
"style_sld_icons": null,
"number_features": 120,
"alternative_name": null,
"store_type": null,
"attr_log": {
"status": "no change detected",
"attr_diff": "<br>Die Attribute haben sich nicht geändert!",
"timestamp": "2024-10-25 12:00",
"attr_diff_json": null
}
}
]
}