# Configuration.toml All information that is plotted in a cross-section is passed through a .toml configuration file. This contains among other the general settings, input data and styling information of the section. A `geosections` configuration TOML can contain the sections which are explained below. For every possible option in each section, see the [configuration options](./options.md) ## Settings ```toml [settings] column_width = 20 fig-width = 11 # Multiple words can be given as 'fig-width' or 'fig_width' fig-height = 7 inches = true grid = true ``` ## Line ```toml [line] file = "./cross_section_lines.geoparquet" # Also accepts .shp files crs = 28992 name = "E-W" name-column = "name" ``` ## Borehole data ```toml [data.boreholes] file = "./boreholes.parquet" # Also accepts .csv file max-distance-to-line = 120 additional-nrs = ['B48B0396', 'B48B0398'] label = false # Disable text labels ``` ## CPT data ```toml [data.cpts] file = "./cpt_data.parquet" # Also accepts .csv file max-distance-to-line = 30 crs = 4258 additional-nrs = ['CPT000000244400'] label = false # Disable text labels ``` ## CPT curves ```toml [data.curves] file = "./cpt_data.parquet" # Also accepts .csv file crs = 4258 nrs = [ "CPT000000050791", "CPT000000008329", ] dist-scale-factor = 80 label = true # Enable labels (default false for curves) ``` ## Plot surfaces Note the double brackets which make each "surface" entry part of a list to iterate over ```toml [[surface]] file = "./ahn.tif" style-kwds = { color = "k", linewidth = 0.5, label = "Present surface" } [[surface]] file = "./basis_holoceen.img" style-kwds = { color = "r", linestyle = "--", label = "Holocene base (GeoTOP)" } ``` ## Cross-section labels ```toml [labels] title = "" xlabel = "Distance (m)" ylabel = "Depth (NAP)" ``` ## Lithology colors ```toml [colors] Z = "gold" Kz = "yellowgreen" K = "green" Kh = "peru" V = "brown" L = "yellowgreen" G = "orange" ```