2022-04-04 12:27:45 +02:00
{
2024-10-30 14:09:10 +01:00
"modules" :
{
"menu" : true ,
"layertree" : true ,
"map" : true ,
"controls" : true ,
"attribution" : true ,
"info" : true ,
"searchplace" : true ,
"searchparcel" : true ,
"toolbox" : true ,
"import" : true ,
"export" : true
} ,
"menu" :
{
"header" : "<a href='.' target='_self'>LANIS Demo</a>" ,
"items" :
[
{ "id" : "searchplace" , "title" : "<i class='fas fa-search'></i><span>Suche</span>" } ,
{ "id" : "searchparcel" , "title" : "<i class='fas fa-vector-square'></i><span>Flurstücke</span>" } ,
{ "id" : "toolbox" , "title" : "<i class='fas fa-tools'></i><span>Werkzeuge</span>" } ,
{ "id" : "layertree" , "title" : "<i class='fas fa-layer-group'></i><span>Inhalte</span>" }
]
} ,
"projections" :
[
[ "EPSG:25832" , "+proj=utm +zone=32 +ellps=GRS80 +units=m +no_defs" ]
] ,
"map" :
{
"projection" : "EPSG:25832" ,
"center_lonlat" : [ 7.0 , 51.0 ] ,
"zoom" : 12 ,
"min_zoom" : 5 ,
"max_zoom" : 19 ,
"scalebar" : true
} ,
"folders" :
[
{ "id" : "bg" , "title" : "Hintergrund" , "parent" : null } ,
{ "id" : "alkis" , "title" : "ALKIS Liegenschaften" , "parent" : null } ,
{ "id" : "verwaltung" , "title" : "Verwaltungsgrenzen" , "parent" : null } ,
{ "id" : "fachdaten" , "title" : "Geofachdaten" , "parent" : null } ,
{ "id" : "ksp" , "title" : "Kompensationsverzeichnis" , "parent" : "fachdaten" } ,
{ "id" : "kom" , "title" : "Kompensationen" , "parent" : "ksp" } ,
{ "id" : "eiv" , "title" : "Eingriffe" , "parent" : "ksp" } ,
{ "id" : "oek" , "title" : "Ökokonten" , "parent" : "ksp" } ,
{ "id" : "ema" , "title" : "EMA" , "parent" : "ksp" } ,
{ "id" : "mae" , "title" : "MAE" , "parent" : "ksp" } ,
{ "id" : "schutzgebiet" , "title" : "Schutzgebiete" , "parent" : "fachdaten" } ,
{ "id" : "nationalpark" , "title" : "Nationalparke" , "parent" : "schutzgebiet" } ,
{ "id" : "naturraum" , "title" : "Naturräume" , "parent" : "schutzgebiet" } ,
{ "id" : "dtk" , "title" : "Topographisch (DTK5)" , "parent" : "bg" } ,
{ "id" : "basemap" , "title" : "BaseMap" , "parent" : "bg" } ,
{ "id" : "webatlas" , "title" : "Webatlas" , "parent" : "bg" }
] ,
2022-04-04 12:27:45 +02:00
"layers" :
[
2024-10-30 14:09:10 +01:00
{ "id" : "kom_f" , "folder" : "kom" , "type" : "WMS" , "title" : "KOM Flächen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=kom_f&" , "name" : "kom_f" } ,
{ "id" : "kom_l" , "folder" : "kom" , "type" : "WMS" , "title" : "KOM Linien" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=kom_l&" , "name" : "kom_l" } ,
{ "id" : "kom_p" , "folder" : "kom" , "type" : "WMS" , "title" : "KOM Punkte" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=komon&" , "name" : "kom_p" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "eiv_f" , "folder" : "eiv" , "type" : "WMS" , "title" : "EIV Flächen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=eiv_f&" , "name" : "eiv_f" } ,
{ "id" : "eiv_l" , "folder" : "eiv" , "type" : "WMS" , "title" : "EIV Linien" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=eiv_l&" , "name" : "eiv_l" } ,
{ "id" : "eiv_p" , "folder" : "eiv" , "type" : "WMS" , "title" : "EIV Punkte" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=eiv_p&" , "name" : "eiv_p" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "oek_f" , "folder" : "oek" , "type" : "WMS" , "title" : "OEK Flächen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=oek_f&" , "name" : "oek_f" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "ema_f" , "folder" : "ema" , "type" : "WMS" , "title" : "EMA Flächen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=ema_f&" , "name" : "ema_f" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "mae_f" , "folder" : "mae" , "type" : "WMS" , "title" : "MAE Flächen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=mae&" , "name" : "mae" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "nnsg" , "folder" : "schutzgebiet" , "type" : "WMS" , "title" : "Naturschutzgebiete" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=naturschutzgebiet&" , "name" : "naturschutzgebiet" } ,
{ "id" : "npz" , "folder" : "schutzgebiet" , "type" : "WMS" , "title" : "Naturparkzonen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=naturparkzonen&" , "name" : "naturparkzonen" } ,
{ "id" : "lsg" , "folder" : "schutzgebiet" , "type" : "WMS" , "title" : "Landschaftsschutzgebiete" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=landschaftsschutzgebiet&" , "name" : "landschaftsschutzgebiet" } ,
{ "id" : "vsg" , "folder" : "schutzgebiet" , "type" : "WMS" , "title" : "Vogelschutzgebiete" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=vogelschutzgebiet&" , "name" : "vogelschutzgebiet" } ,
{ "id" : "ffh" , "folder" : "schutzgebiet" , "type" : "WMS" , "title" : "FFH Gebiete" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=ffh&" , "name" : "ffh" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "ntpz" , "folder" : "nationalpark" , "type" : "WMS" , "title" : "Nationalpark Zonen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=nationalpark_zonen&" , "name" : "nationalpark_zonen" } ,
{ "id" : "ntpg" , "folder" : "nationalpark" , "type" : "WMS" , "title" : "Nationalpark Grenzen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=nationalpark_grenze&" , "name" : "nationalpark_grenze" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "natraum_g" , "folder" : "naturraum" , "type" : "WMS" , "title" : "Naturräume Grenzen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=natraum_lkompvo_grenzen&" , "name" : "natraum_lkompvo_grenzen" } ,
{ "id" : "natraum_f" , "folder" : "naturraum" , "type" : "WMS" , "title" : "Naturräume Flächen" , "url" : "https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_ogc/wms_getmap.php?mapfile=natraum_lkompvo&" , "name" : "natraum_lkompvo" } ,
2022-05-25 09:11:54 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "lagebezeichnung" , "folder" : "alkis" , "type" : "WMS" , "title" : "Lagebezeichnungen" , "url" : "https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?" , "name" : "Lagebezeichnungen" } ,
{ "id" : "flurstueck_wms" , "folder" : "alkis" , "type" : "WMS" , "title" : "Flurstücke (WMS)" , "url" : "https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?" , "name" : "Flurstueck" , "active" : true } ,
{ "id" : "flurstueck_wfs" , "folder" : "alkis" , "type" : "WFS" , "title" : "Flurstücke (WFS; ab hoher Zoomstufe)" , "url" : "/client/proxy/wfs?" , "name" : "ave:Flurstueck" , "minZoom" : 17 } ,
{ "id" : "gebaeude" , "folder" : "alkis" , "type" : "WMS" , "title" : "Gebäude / Bauwerke" , "url" : "https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?" , "name" : "GebaeudeBauwerke" } ,
{ "id" : "nutzung" , "folder" : "alkis" , "type" : "WMS" , "title" : "Nutzung" , "url" : "https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?" , "name" : "Nutzung" } ,
2022-04-20 14:32:28 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "lk" , "folder" : "verwaltung" , "type" : "WMS" , "title" : "Landkreise" , "url" : "http://geo5.service24.rlp.de/wms/verwaltungsgrenzen_rp.fcgi?" , "name" : "Landkreise" } ,
{ "id" : "vg" , "folder" : "verwaltung" , "type" : "WMS" , "title" : "Verbandsgemeinden" , "url" : "http://geo5.service24.rlp.de/wms/verwaltungsgrenzen_rp.fcgi?" , "name" : "Verbandsgemeinden" } ,
{ "id" : "gmd" , "folder" : "verwaltung" , "type" : "WMS" , "title" : "Gemeinden" , "url" : "http://geo5.service24.rlp.de/wms/verwaltungsgrenzen_rp.fcgi?" , "name" : "Gemeinden" } ,
2022-04-20 14:32:28 +02:00
2024-10-30 14:09:10 +01:00
{ "id" : "webatlas_farbe" , "folder" : "webatlas" , "type" : "WMS" , "order" : -1 , "title" : "farbig" , "attribution" : "LVermGeo" , "url" : "https://maps.service24.rlp.de/gisserver/services/RP/RP_WebAtlasRP/MapServer/WmsServer?" , "name" : "RP_WebAtlasRP" , "active" : true } ,
{ "id" : "webatlas_grau" , "folder" : "webatlas" , "type" : "WMS" , "title" : "grau" , "attribution" : "LVermGeo" , "url" : "https://maps.service24.rlp.de/gisserver/services/RP/RP_ETRS_Gt/MapServer/WmsServer?" , "name" : "0" , "active" : false } ,
{ "id" : "luftbilder" , "folder" : "bg" , "type" : "WMS" , "title" : "Luftbilder" , "attribution" : "LVermGeo" , "url" : "http://geo4.service24.rlp.de/wms/dop_basis.fcgi?" , "name" : "rp_dop" , "active" : false } ,
{ "id" : "basemap_farbe" , "folder" : "basemap" , "type" : "WMS" , "title" : "farbig" , "attribution" : "BKG" , "url" : "https://sgx.geodatenzentrum.de/wms_basemapde?" , "name" : "de_basemapde_web_raster_farbe" , "active" : false } ,
{ "id" : "basemap_grau" , "folder" : "basemap" , "type" : "WMS" , "title" : "grau" , "attribution" : "BKG" , "url" : "https://sgx.geodatenzentrum.de/wms_basemapde?" , "name" : "de_basemapde_web_raster_grau" , "active" : false } ,
{ "id" : "dtk_farbe" , "folder" : "dtk" , "type" : "WMS" , "title" : "farbig" , "attribution" : "LVermGeo" , "url" : "https://geo4.service24.rlp.de/wms/dtk5_rp.fcgi?" , "name" : "rp_dtk5" , "active" : false } ,
{ "id" : "dtk_grau" , "folder" : "dtk" , "type" : "WMS" , "title" : "grau" , "attribution" : "LVermGeo" , "url" : "https://geo4.service24.rlp.de/wms/dtk5_rp.fcgi?" , "name" : "rp_dtk5_grau" , "active" : false }
2022-04-04 12:27:45 +02:00
] ,
2024-10-30 14:09:10 +01:00
"layertree" :
2022-04-04 12:27:45 +02:00
{
2024-10-30 14:09:10 +01:00
"open" : false ,
"title" : "Inhalte" ,
"buttons" :
[
{ "id" : "import_layer" , "title" : "<i class='netgis-icon fas fa-plus' style='font-size: 1em;'></i><span>Hinzufügen...</span>" }
]
2022-04-04 12:27:45 +02:00
} ,
2024-10-30 14:09:10 +01:00
"controls" :
2022-04-04 12:27:45 +02:00
{
2024-10-30 14:09:10 +01:00
"buttons" :
[
{ "id" : "zoom_in" , "icon" : "<i class='fas fa-plus'></i>" , "title" : "Zoom +" } ,
{ "id" : "zoom_out" , "icon" : "<i class='fas fa-minus'></i>" , "title" : "Zoom -" } ,
{ "id" : "zoom_home" , "icon" : "<i class='fas fa-home'></i>" , "title" : "Anfangsausdehung" }
]
2022-04-19 17:22:06 +02:00
} ,
2024-10-30 14:09:10 +01:00
"searchplace" :
2022-04-19 17:22:06 +02:00
{
2024-10-30 14:09:10 +01:00
"title" : "Adresse..." ,
"url" : "/client/proxy?https://www.geoportal.rlp.de/mapbender/geoportal/gaz_geom_mobile.php?outputFormat=json&resultTarget=web&searchEPSG={epsg}&maxResults=5&maxRows=5&featureClass=P&style=full&searchText={q}&name_startsWith={q}" ,
"zoom" : 17 ,
"marker_color" : "darkgray" ,
"marker_title" : "Such-Ergebnis"
2022-05-12 13:22:46 +02:00
} ,
2024-10-30 14:09:10 +01:00
"searchparcel" :
2022-09-12 13:12:59 +02:00
{
2024-10-30 14:09:10 +01:00
"open" : false ,
"name_url" : "/client/proxy?https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_alkis/gem_search.php?placename={q}" ,
"parcel_url" : "/client/proxy?https://geodaten.naturschutz.rlp.de/kartendienste_naturschutz/mod_alkis/flur_search.php?gmk_gmn={district}&fln={field}&fsn_zae={parcelA}&fsn_nen={parcelB}&export=json" ,
2023-10-16 13:27:27 +02:00
"districts_service" :
{
"type" : "WFS" ,
"url" : "http://geo5.service24.rlp.de/wfs/verwaltungsgrenzen_rp.fcgi?" ,
"name" : "vermkv:gemarkungen_rlp" ,
2024-10-30 14:09:10 +01:00
"format" : "application/json; subtype=geojson" ,
"min_zoom" : 12
2023-10-16 13:27:27 +02:00
} ,
"fields_service" :
{
"url" : "http://geo5.service24.rlp.de/wfs/verwaltungsgrenzen_rp.fcgi?" ,
"name" : "vermkv:fluren_rlp" ,
"filter_property" : "gmkgnr"
}
2022-09-12 13:12:59 +02:00
} ,
2024-10-30 14:09:10 +01:00
"toolbox" :
{
"open" : false ,
"items" :
[
{ "id" : "view" , "title" : "<i class='netgis-icon netgis-text-a fas fa-hand-paper'></i><span>Betrachten</span>" } ,
{ "id" : "zoom_box" , "title" : "<i class='netgis-icon netgis-text-a fas fa-expand'></i><span>Zoom-Rechteck</span>" } ,
{ "id" : "view_prev" , "title" : "<i class='netgis-icon netgis-text-a fas fa-step-backward'></i><span>Vorherige Ansicht</span>" } ,
{ "id" : "view_next" , "title" : "<i class='netgis-icon netgis-text-a fas fa-step-forward'></i><span>Nächste Ansicht</span>" } ,
{ "id" : "measure_line" , "title" : "<i class='netgis-icon netgis-text-a fas fa-ruler'></i><span>Strecke messen</span>" } ,
{ "id" : "measure_area" , "title" : "<i class='netgis-icon netgis-text-a fas fa-ruler-combined'></i><span>Fläche messen</span>" } ,
{ "id" : "measure_clear" , "title" : "<i class='netgis-icon netgis-text-a fas fa-trash-alt'></i><span>Messung löschen</span>" } ,
{ "id" : "draw_points" , "title" : "<i class='netgis-icon netgis-text-a fas fa-map-marker-alt'></i><span>Punkte zeichnen</span>" } ,
{ "id" : "draw_lines" , "title" : "<i class='netgis-icon netgis-text-a fas fa-minus'></i><span>Linien zeichnen</span>" } ,
{ "id" : "draw_polygons" , "title" : "<i class='netgis-icon netgis-text-a fas fa-vector-square'></i><span>Polygone zeichnen</span>" } ,
{ "id" : "modify_features" , "title" : "<i class='netgis-icon netgis-text-a fas fa-arrows-alt'></i><span>Verschieben</span>" } ,
{ "id" : "delete_features" , "title" : "<i class='netgis-icon netgis-text-a fas fa-eraser'></i><span>Löschen</span>" } ,
{ "id" : "buffer_features" , "title" : "<i class='netgis-icon netgis-text-a far fa-dot-circle'></i><span>Puffern</span>" } ,
{ "id" : "cut_features" , "title" : "<i class='netgis-icon netgis-text-a fas fa-cut'></i><span>Ausschneiden</span>" } ,
{ "id" : "import_layer" , "title" : "<i class='netgis-icon netgis-text-a fas fa-upload'></i><span>Importieren</span>" } ,
{ "id" : "export" , "title" : "<i class='netgis-icon netgis-text-a fas fa-save'></i><span>Exportieren</span>" }
] ,
"options" :
{
"buffer_features" :
{
"title" : "Puffern" ,
"items" :
[
{ "id" : "buffer_radius" , "type" : "integer" , "title" : "Radius (Meter)" } ,
{ "id" : "buffer_segments" , "type" : "integer" , "title" : "Segmente" } ,
{ "id" : "buffer_submit" , "type" : "button" , "title" : "<i class='netgis-icon netgis-text-a fas fa-arrow-circle-right'></i><span>Akzeptieren</span>" }
]
}
}
} ,
2023-01-31 16:26:59 +01:00
"import" :
{
2024-10-30 14:09:10 +01:00
"title" : "Ebene hinzufügen" ,
"preview" : true ,
"wms_options" : [ "https://sgx.geodatenzentrum.de/wms_topplus_open" ] ,
"wfs_options" : [ "http://213.139.159.34:80/geoserver/uesg/wfs" ] ,
"wfs_proxy" : "/client/proxy?" ,
"geopackage_lib" : "/static/libs/geopackage/4.2.3/"
2023-01-31 16:26:59 +01:00
} ,
2022-05-12 13:22:46 +02:00
"export" :
{
2024-10-30 14:09:10 +01:00
"title" : "Exportieren" ,
2022-05-12 13:22:46 +02:00
"logo" : "/static/assets/logo.png" ,
2024-10-30 14:09:10 +01:00
"gif_worker" : "/static/libs/gifjs/0.2.0/gif.worker.js" ,
"default_filename" : "Export" ,
"default_margin" : 10
} ,
"measure" :
{
"line_color" : "rgba( 255, 0, 0, 1.0 )" ,
"line_width" : 3.0 ,
"line_dash" : [ 5 , 10 ] ,
"area_fill" : "rgba( 255, 0, 0, 0.3 )" ,
"point_radius" : 4.0 ,
"point_fill" : "rgba( 255, 255, 255, 1.0 )" ,
"point_stroke" : "rgba( 0, 0, 0, 1.0 )" ,
"text_color" : "#871d33" ,
"text_back" : "rgba( 255, 255, 255, 0.7 )"
2022-05-23 16:02:28 +02:00
} ,
"tools" :
{
2024-10-30 14:09:10 +01:00
"editable" : true ,
"interactive_render" : true ,
2022-05-23 16:02:28 +02:00
"buffer" :
{
2024-10-30 14:09:10 +01:00
"default_radius" : 300 ,
"default_segments" : 3
} ,
"snapping" :
{
"show" : true ,
"active" : true ,
"tolerance" : 10
} ,
"show_bounds" : true
} ,
"output" :
{
"id" : "netgis-storage"
} ,
"attribution" :
{
"prefix" : "LANIS"
2022-05-23 16:02:28 +02:00
} ,
"styles" :
{
2024-10-30 14:09:10 +01:00
"draw" :
2022-05-23 16:02:28 +02:00
{
2024-10-30 14:09:10 +01:00
"fill" : "rgba( 255, 0, 0, 0.5 )" ,
2022-05-23 16:02:28 +02:00
"stroke" : "#ff0000" ,
2024-10-30 14:09:10 +01:00
"width" : 3 ,
"radius" : 6 ,
"viewport_labels" : true
} ,
"non_edit" :
{
"fill" : "rgba( 80, 80, 80, 0.5 )" ,
"stroke" : "#666666" ,
"width" : 3 ,
"radius" : 6 ,
"viewport_labels" : true
2022-05-23 16:02:28 +02:00
} ,
"select" :
{
"fill" : "rgba( 0, 127, 255, 0.5 )" ,
"stroke" : "#007fff" ,
2024-10-30 14:09:10 +01:00
"width" : 3 ,
"radius" : 6
2022-05-23 16:02:28 +02:00
} ,
"sketch" :
{
2024-10-30 14:09:10 +01:00
"fill" : "rgba( 0, 127, 0, 0.5 )" ,
"stroke" : "#007f00" ,
"width" : 3 ,
"radius" : 6
} ,
"error" :
{
"fill" : "rgba( 255, 0, 0, 0.5 )" ,
"stroke" : "#ff0000" ,
"width" : 3 ,
"radius" : 6
} ,
"bounds" :
{
"fill" : "rgba( 0, 0, 0, 0.0 )" ,
"stroke" : "#000000" ,
"width" : 3 ,
"radius" : 6
2022-05-23 16:02:28 +02:00
} ,
"modify" :
{
2024-10-30 14:09:10 +01:00
"fill" : "rgba( 255, 127, 0, 0.5 )" ,
"stroke" : "#ff7f00" ,
"width" : 3 ,
"radius" : 6
2022-09-12 13:12:59 +02:00
} ,
"parcel" :
{
2024-10-30 14:09:10 +01:00
"fill" : "rgba( 127, 0, 0, 0.0 )" ,
"stroke" : "rgba( 127, 0, 0, 1.0 )" ,
"width" : 1.5
2023-11-21 09:01:59 +01:00
} ,
2024-10-30 14:09:10 +01:00
2023-11-21 09:01:59 +01:00
"import" :
{
"fill" : "rgba( 0, 127, 255, 0.2 )" ,
"stroke" : "rgba( 0, 127, 255, 1.0 )" ,
"width" : 1.5
2022-05-23 16:02:28 +02:00
}
2022-04-04 12:27:45 +02:00
}
2024-10-30 14:09:10 +01:00
}