diff --git a/.gitignore b/.gitignore
index 9b3c651206bb059e3fe49620389145692610e16b..1a919cae7982b3cc06967b2efb9de36ad1d8a907 100644
--- a/.gitignore
+++ b/.gitignore
@@ -121,3 +121,4 @@ bwi2022.Rproj
 /lfe_bwi/R_bwi/bwi_interpretationsworkshop.pdf
 lfe_bwi/R_bwi/quarto_bwi/*
 /R_bwi/BWI-MLUK/BWI-LFE_MLUK.pdf
+/R_bwi/bwi_veröffentlichung/config.yml
diff --git "a/R_bwi/bwi_ver\303\266ffentlichung/BWI-LFE_MLUK.qmd" "b/R_bwi/bwi_ver\303\266ffentlichung/BWI-LFE_MLUK.qmd"
index 10631adf1c177e84c68581faab4757405c819830..c8add3cb5a48d738bb0b289a20734606e9fc5ebb 100644
--- "a/R_bwi/bwi_ver\303\266ffentlichung/BWI-LFE_MLUK.qmd"
+++ "b/R_bwi/bwi_ver\303\266ffentlichung/BWI-LFE_MLUK.qmd"
@@ -144,6 +144,8 @@ In Brandenburg wurden die Aufnahmen von
 -   April 2021 bis Dezember von 9 Unternehmern in
 -   11 Losen im 2 km x 2 km Netz durchgeführt.
 
+**todo:** Daten aus Datenbank übernehmen
+
 Dabei wurden
 
 -   ca.
diff --git "a/R_bwi/bwi_ver\303\266ffentlichung/infoflyer.qmd" "b/R_bwi/bwi_ver\303\266ffentlichung/infoflyer.qmd"
index 00a8497c51be4b14e50c3a36270f2aaa63faea35..fb71668bfa4f508152bb1f2878e2f3dc64d7e61d 100644
--- "a/R_bwi/bwi_ver\303\266ffentlichung/infoflyer.qmd"
+++ "b/R_bwi/bwi_ver\303\266ffentlichung/infoflyer.qmd"
@@ -63,10 +63,11 @@ erstellt werden. Die Infografik mit den Probekreisen findet sich unter:
 
 
 ## Zahlen und Grafiken
+Die Zahlen und Grafiken sind so bald als möglich zu übermitteln.
 
-Die Zahlen und Grafiken sind so bald als möglich zu übermitteln für
+# Inhalt
 
-### Methodik - "Umrisskarte" Brandenburg mit grafisch gestalteter "Zoom" zu Stichprobenpunkt
+## Methodik - "Umrisskarte" Brandenburg mit grafisch gestalteter "Zoom" zu Stichprobenpunkt
 
 -   [ ] Umrisskarte Brandenburg mit Stichprobenpunkten
 -   [ ] optisch gestalteter Zoom auf Probekreise
@@ -85,29 +86,76 @@ Text:
 -   Welche Daten wurden erhoben
 -   Zusammenfassung wichtiger Informationen
 
+### Die Bundeswaldinventur (BWI)
+ist gesetzlicher Auftrag gemäß Bundeswaldgesetz § 41a sowie Landeswaldgesetz Brandenburg § 30 und eine zentrale Datenbasis über den Wald in Deutschland. Die BWI wird seit 1987 periodisch im 10-jährigem Intervall mit gleicher Methodik durchgeführt. Seit 2002 liegen Informationen für ganz Deutschland vor. 
+
+### Methodik
+Die Trakte der BWI sind im Abstand von 4 km gleichmäßig über das Land verteilt. Brandenburg verdichtet seit 2012 auf einen Abstand von 2 km. Jeder Trakt besteht aus 4 Ecken, an denen ca. 150 Merkmale in sieben festgelegten Probekreisen aufgenommen werden.  Damit liegen qualitativ hochwertige Informationen zu den großräumigen forstlichen Verhältnissen vor. 
+
 Infografik (Karte mit Waldfläche Brandenburgs - Zoom zu
 Probekreisgrafik):
 
--   11 Trupps waren 2 Jahre in Brandenburg unterwegs und überprüften 11
-    400 Punkte
--   an 11 312 Punkten wurden Daten an verschiedenen Probekreisen erfasst
+```{r}
+trackt_eckenanzahl %>% 
+  select(waldecke) %>%
+  pull()
+       
+```
+
+**todo:** Ãœbernahme von Textelementen aus BWI-LFE_MLUK.qmd
+
+-   11 Trupps waren 2 Jahre in Brandenburg unterwegs und überprüften **Trakte** und   
+`r format(round((trackt_eckenanzahl %>%   select(waldecke) %>%  pull()), big.mark = ".", decimal.mark = ",", scientific = FALSE)` Punkte
+-   an **todo** Punkten wurden Daten an verschiedenen Probekreisen erfasst
 -   dabei wurden insgesamt **todo:** XXX große Bäume vermessen und
     **todo:** XXX kleine Bäume gemessen und beurteilt
 :::
 
 ::: {.column width="50%"}
+**todo:** Grafik wie in Infoflyer
+
 ![](images/Infografik_Wald_Stichprobepunkte.svg)
 :::
 :::
 
 -   Botschaft:
-    -   Waldfläche ist stabil (+100 ha) - zwei Zahlen
-    -   BB Top 5 (4) waldreichste Bundesländer**?**
--   grafisch gestalteter "Zoom" zu Stichprobenpunkt
+    -   grafisch gestalteter "Zoom" zu Stichprobenpunkt
     -   Grafiken Methodik / Probekreise u.ä.
     -   Anzahl Waldecken / Gemessene Bäume / Arbeitsstunden Trupps o.ä.
-
-### Eigentumsverhältnisse
+    -   viele Trakte
+    - Trakt besteht im Regelfall aus vier Ecken
+    - an der Ecke sind 7 Probekreise
+    
+## Infografik
+
+### Waldfläche
+Brandenburg verfügt über eine
+Waldfläche von
+**`r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'Wald') %>% select(Fläche) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` ha**.
+
+Forstwirtschaftlich unterteilt besteht diese aus:
+
+-   »bestockter Holzboden«:
+    `r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'bestockter Holzboden') %>% select(Fläche) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` ha,
+    das sind
+    `r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'bestockter Holzboden') %>% select(Prozent) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` %.
+-   »Nichtholzboden«:
+    `r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'Nichtholzboden') %>% select(Fläche) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` ha,
+    das sind
+    `r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'Nichtholzboden') %>% select(Prozent) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` %.
+-   »Blößen«:
+    `r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'Blöße') %>% select(Fläche) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` ha,
+    das sind
+    `r format(waldfl_spez_long %>% filter(Land=='Brandenburg' & Kategorie == 'Blöße') %>% select(Prozent) %>% pull(), big.mark = ".", decimal.mark = ",", scientific = FALSE)` %.
+
+Damit nimmt Brandenburg nach absoluter Waldfläche bundesweit den
+**vierten** Platz - nach Bayern, Baden-Württemberg und Niedersachsen -
+und nach relativer Waldfläche, mit
+**`r format(waldflant %>%   filter(Kategorie == "Wald" & Land == "Brandenburg") %>%   select(Anteil) %>% pull() %>%  round(2), big.mark = ".", decimal.mark = ",", scientific = FALSE)` %**
+den **fünften** Platz - nach Rheinland-Pfalz, Hessen, Baden-Württemberg
+und dem Saarland - ein.
+
+## Eigentumsverhältnisse
 
 -   [ ] Leichter Ãœbergang Staatswald zu Privatwald
 -   [ ] Botschaft: Eigentumsvereteilung bleibt weitgehend stabil -
@@ -143,7 +191,7 @@ ver_jungbest_ba_22_long <- strukt$bb_ver_jungbest_art_22 %>%
 # Balkendiagramm Veränderung Baumartenanteile Jungbestockung Gesamtwald!
 
 # Farben zuordnen
-filtered_colors <- ba_farben[names(ba_farben) %in% jungbest_ba_22_long$Baumartengruppe]
+filtered_colors <- ba_farben[names(ba_farben) %in% ver_jungbest_ba_22_long$Baumartengruppe]
 
 ggplot(ver_jungbest_ba_22_long, aes(x = fct_reorder(Baumartengruppe, Waldfläche), y = Waldfläche, fill = Baumartengruppe)) +
   geom_col() +
diff --git "a/R_bwi/bwi_ver\303\266ffentlichung/librarys-datimport.qmd" "b/R_bwi/bwi_ver\303\266ffentlichung/librarys-datimport.qmd"
index c746fd29a684fcd1f408d4682447b748faabec48..3096bb01512aafb9e6c20e4d4d2619068b0987c0 100644
--- "a/R_bwi/bwi_ver\303\266ffentlichung/librarys-datimport.qmd"
+++ "b/R_bwi/bwi_ver\303\266ffentlichung/librarys-datimport.qmd"
@@ -20,9 +20,33 @@ library(flextable)
 library(kableExtra)
 library(xtable) # für LaTeX-Tabellen
 library(quarto)
-#library(webshot2)
+#library(webshot2) # für Screenshots
+library(RPostgres) # installation funktionert nachdem via muon libpq-dev installiert wurde 
+library(config) # um Datenbankonfiguration zu verstecken
 ```
 
+```{r}
+# config.yml ist in faircloud/3-2-bwi/Auswertung/R_bwi/
+
+# Verbindung herstellen
+# convwm <- dbConnect(RPostgreSQL::PostgreSQL(),
+#                     host="db03.simplex4data.de",
+#                     port=5432,
+#                     user="twiebke",
+#                     dbname="projekt_lfb",
+#                     password="rechtshelfeschmerzendamals")
+# Konfiguration für eine spezifische Datenbank laden
+config <- config::get(file = "config.yml")
+db_config <- config$databases$sgdb
+consgdb <- DBI::dbConnect(RPostgres::Postgres(),
+                 host=db_config$host,
+                 port=db_config$port,
+                 dbname=db_config$dbname,
+                 user=db_config$user,
+                 password=db_config$password)
+```
+
+
 ```{r farben, include=FALSE}
 # Benutzerdefinierte Farben für die Layer
 ba_farben <- c("Eiche (Quercus)" = "#ffffcc",
@@ -81,7 +105,29 @@ ba_farben <- c("Eiche (Quercus)" = "#ffffcc",
 )
 ```
 
-# Datenimport {.hidden .unnumbered .unlisted}
+# Datenimport 
+
+## von Sachgebietsdatenbank consgdb
+
+```{r}
+# # Das Problem wird der h3index sein 
+qu_trackt_eckenanzahl <-  "select --distinct bftw.anat 
+	COUNT(distinct bfev.tnr) filter (where bfev.wa between 1 and 5) as waldtrakte,	-- Anzahl der Traktnummern mit bfev.wa zwischen 1 und 5
+	COUNT(distinct bfev.tnr) filter (where bfev.wa = 0) as nichtwaldtrakte 	-- Anzahl der Traktnummern mit bfev.wa = 0
+    ,count(bfev.enr) filter (where bfev.wa between 1 and 5) as waldecke
+from
+	bwi_2022.b3f_ecke_vorkl bfev
+	--join bwi_admin.lospunkt l on l.tnr = bfev.tnr
+join bwi_2022.b3f_tnr_vorkl bftv on 	bftv.tnr = bfev.tnr
+join bwi_2022.b3f_tnr_work bftw on	bftw.tnr = bfev.tnr
+where
+	bftv.trstatus between 1 and 3 -- waldtrakte
+	and bftw.anat between 1901 and 1916;"
+trackt_eckenanzahl <- dbGetQuery(consgdb, qu_trackt_eckenanzahl) 
+trackt_eckenanzahl
+
+```
+
 
 ## Waldfläche {.hidden .unnumbered .unlisted}
 
@@ -376,14 +422,14 @@ ver_vor_long <- ver_vor_long %>%
 ### Struktur und Verjüngung {.hidden .unnumbered .unlisted}
 
 ```{r imp_strukt, include=FALSE}
-# # Excel-Datei einlesen und NaN-Werte als "nan" behandeln
-# # Namen der Blätter automatisch auslesen
-# strukt_sheet_names <- excel_sheets("../Struktur_Verj.xlsx")
-# strukt <- lapply(strukt_sheet_names, function(sheet) {
-#   read_excel("../Struktur_Verj.xlsx", sheet = sheet, skip = 5, na = "NaN")
-# })
-# # Namen der Liste anpassen
-# names(strukt) <- strukt_sheet_names
+# Excel-Datei einlesen und NaN-Werte als "nan" behandeln
+# Namen der Blätter automatisch auslesen
+strukt_sheet_names <- excel_sheets("../data/Struktur_Verj.xlsx")
+strukt <- lapply(strukt_sheet_names, function(sheet) {
+  read_excel("../data/Struktur_Verj.xlsx", sheet = sheet, skip = 5, na = "NaN")
+})
+# Namen der Liste anpassen
+names(strukt) <- strukt_sheet_names
 ```
 
 ### Totholz {.hidden .unnumbered .unlisted}
diff --git a/R_bwi/interpretationsworkshop/bwi_interpretationsworkshop.tex b/R_bwi/interpretationsworkshop/bwi_interpretationsworkshop.tex
index 511c72f98f71f868fdfa1a968b4cc2ae800bc7dd..06c41f95b1b057a209485f67ab705048e0f2a9d0 100644
--- a/R_bwi/interpretationsworkshop/bwi_interpretationsworkshop.tex
+++ b/R_bwi/interpretationsworkshop/bwi_interpretationsworkshop.tex
@@ -43,14 +43,28 @@
 \setlength{\emergencystretch}{3em} % prevent overfull lines
 \setcounter{secnumdepth}{-\maxdimen} % remove section numbering
 % Make \paragraph and \subparagraph free-standing
+\makeatletter
 \ifx\paragraph\undefined\else
   \let\oldparagraph\paragraph
-  \renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}}
+  \renewcommand{\paragraph}{
+    \@ifstar
+      \xxxParagraphStar
+      \xxxParagraphNoStar
+  }
+  \newcommand{\xxxParagraphStar}[1]{\oldparagraph*{#1}\mbox{}}
+  \newcommand{\xxxParagraphNoStar}[1]{\oldparagraph{#1}\mbox{}}
 \fi
 \ifx\subparagraph\undefined\else
   \let\oldsubparagraph\subparagraph
-  \renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}}
+  \renewcommand{\subparagraph}{
+    \@ifstar
+      \xxxSubParagraphStar
+      \xxxSubParagraphNoStar
+  }
+  \newcommand{\xxxSubParagraphStar}[1]{\oldsubparagraph*{#1}\mbox{}}
+  \newcommand{\xxxSubParagraphNoStar}[1]{\oldsubparagraph{#1}\mbox{}}
 \fi
+\makeatother
 
 \usepackage{color}
 \usepackage{fancyvrb}
@@ -70,7 +84,7 @@
 \newcommand{\CommentTok}[1]{\textcolor[rgb]{0.37,0.37,0.37}{#1}}
 \newcommand{\CommentVarTok}[1]{\textcolor[rgb]{0.37,0.37,0.37}{\textit{#1}}}
 \newcommand{\ConstantTok}[1]{\textcolor[rgb]{0.56,0.35,0.01}{#1}}
-\newcommand{\ControlFlowTok}[1]{\textcolor[rgb]{0.00,0.23,0.31}{#1}}
+\newcommand{\ControlFlowTok}[1]{\textcolor[rgb]{0.00,0.23,0.31}{\textbf{#1}}}
 \newcommand{\DataTypeTok}[1]{\textcolor[rgb]{0.68,0.00,0.00}{#1}}
 \newcommand{\DecValTok}[1]{\textcolor[rgb]{0.68,0.00,0.00}{#1}}
 \newcommand{\DocumentationTok}[1]{\textcolor[rgb]{0.37,0.37,0.37}{\textit{#1}}}
@@ -80,7 +94,7 @@
 \newcommand{\FunctionTok}[1]{\textcolor[rgb]{0.28,0.35,0.67}{#1}}
 \newcommand{\ImportTok}[1]{\textcolor[rgb]{0.00,0.46,0.62}{#1}}
 \newcommand{\InformationTok}[1]{\textcolor[rgb]{0.37,0.37,0.37}{#1}}
-\newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.23,0.31}{#1}}
+\newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.23,0.31}{\textbf{#1}}}
 \newcommand{\NormalTok}[1]{\textcolor[rgb]{0.00,0.23,0.31}{#1}}
 \newcommand{\OperatorTok}[1]{\textcolor[rgb]{0.37,0.37,0.37}{#1}}
 \newcommand{\OtherTok}[1]{\textcolor[rgb]{0.00,0.23,0.31}{#1}}
@@ -207,6 +221,7 @@
 \@ifpackageloaded{caption}{}{\usepackage{caption}}
 \@ifpackageloaded{subcaption}{}{\usepackage{subcaption}}
 \makeatother
+
 \ifLuaTeX
   \usepackage{selnolig}  % disable illegal ligatures
 \fi
@@ -224,6 +239,7 @@
   urlcolor={Blue},
   pdfcreator={LaTeX via pandoc}}
 
+
 \title{BWI-Interpretationsworkshops}
 \usepackage{etoolbox}
 \makeatletter
@@ -233,11 +249,12 @@
 \makeatother
 \subtitle{Diskussionsgrundlage zu den Daten der BWI 2022}
 \author{Sebastian Schmidt und Torsten Wiebke}
-\date{2024-09-05}
+\date{2024-09-08}
 
 \begin{document}
 \maketitle
 
+
 \chapter{Workshop 1 -
 Forstwirtschaftsdaten}\label{workshop-1---forstwirtschaftsdaten}
 
@@ -246,6 +263,8 @@ Forstwirtschaftsdaten}\label{workshop-1---forstwirtschaftsdaten}
 \section{Waldflächendiagramm nach BWI
 2022}\label{waldfluxe4chendiagramm-nach-bwi-2022}
 
+\includegraphics{bwi_interpretationsworkshop_files/figure-pdf/waldfl22_stackbar-1.pdf}
+
 \section{Waldflächen nach BWI 2022}\label{waldfluxe4chen-nach-bwi-2022}
 
 \begin{Shaded}
@@ -258,27 +277,27 @@ Forstwirtschaftsdaten}\label{workshop-1---forstwirtschaftsdaten}
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{10%}>{\raggedleft\arraybackslash}p{10%}>{\raggedleft\arraybackslash}p{10%}}
-\caption{\label{tab:html_table}Prozentuale Aufteilung der Waldfläche nach Ba_Wa in Brandenburg (BWI2022)}\\
+\caption{Prozentuale Aufteilung der Waldfläche nach Ba_Wa in Brandenburg (BWI2022)}\\
 \toprule
 Ba\_Wa & Fläche & proz\\
 \midrule
-\textbf{Eiche (Quercus)} & 85847.19 & 7.93\\
-\textbf{Buche (Fagus)} & 39241.30 & 3.63\\
+\textbf{Tanne (Abies)} & 511.06 & 0.05\\
 \textbf{Esche (Fraxinus)} & 2954.05 & 0.27\\
+\textbf{Blöße} & 3091.18 & 0.29\\
 \textbf{Ahorn (Acer)} & 6346.16 & 0.59\\
-\textbf{sonst. Lb hoher Lebensdauer} & 32765.38 & 3.03\\
+\textbf{Douglasie (Pseudotsuga)} & 10166.10 & 0.94\\
 \addlinespace
-\textbf{Birke (Betula)} & 60062.03 & 5.55\\
-\textbf{Erle (Alnus)} & 33157.25 & 3.06\\
-\textbf{sonst. Lb niedriger Lebensdauer} & 23617.78 & 2.18\\
+\textbf{Lärche (Larix)} & 11127.30 & 1.03\\
 \textbf{Fichte (Picea)} & 11655.49 & 1.08\\
-\textbf{Tanne (Abies)} & 511.06 & 0.05\\
+\textbf{Lücke} & 20541.36 & 1.90\\
+\textbf{sonst. Lb niedriger Lebensdauer} & 23617.78 & 2.18\\
+\textbf{sonst. Lb hoher Lebensdauer} & 32765.38 & 3.03\\
 \addlinespace
-\textbf{Douglasie (Pseudotsuga)} & 10166.10 & 0.94\\
+\textbf{Erle (Alnus)} & 33157.25 & 3.06\\
+\textbf{Buche (Fagus)} & 39241.30 & 3.63\\
+\textbf{Birke (Betula)} & 60062.03 & 5.55\\
+\textbf{Eiche (Quercus)} & 85847.19 & 7.93\\
 \textbf{Kiefer (Pinus)} & 740927.71 & 68.48\\
-\textbf{Lärche (Larix)} & 11127.30 & 1.03\\
-\textbf{Lücke} & 20541.36 & 1.90\\
-\textbf{Blöße} & 3091.18 & 0.29\\
 \bottomrule
 \end{longtable}
 \endgroup{}
@@ -293,8 +312,8 @@ Auffälligkeiten.
 \section{Waldflächen nach BWI}\label{waldfluxe4chen-nach-bwi}
 
 \begin{longtable}[]{@{}
-  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.3380}}
-  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.6620}}@{}}
+  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.3521}}
+  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.6479}}@{}}
 \toprule\noalign{}
 \begin{minipage}[b]{\linewidth}\raggedright
 Inv
@@ -690,7 +709,7 @@ festgestellt.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{10%}>{\raggedleft\arraybackslash}p{10%}>{\raggedleft\arraybackslash}p{10%}}
-\caption{\label{tab:bart_ant_2013_table}Prozentuale Aufteilung der Waldfläche (ha) nach Baumartengruppen in Brandenburg (LWI 2013)}\\
+\caption{Prozentuale Aufteilung der Waldfläche (ha) nach Baumartengruppen in Brandenburg (LWI 2013)}\\
 \toprule
 Ba\_Wa & Fläche & Prozent\\
 \midrule
@@ -1002,7 +1021,7 @@ Bestände auf.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{10em}>{\raggedright\arraybackslash}p{30em}>{\raggedleft\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:tab-beimischungsfl13}Flächen und Prozentuale Aufteilung der Waldfläche mit Beimischung in Brandenburg (2013)}\\
+\caption{Flächen und Prozentuale Aufteilung der Waldfläche mit Beimischung in Brandenburg (2013)}\\
 \toprule
 Eigentumsart & Laub-/Nadel-Waldtyp & Prozentsumme & Flächensumme\\
 \midrule
@@ -1175,7 +1194,7 @@ Privatwald mit 5,86 \% höher als der landesweite Durchschnitt war.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{30em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:Jungbest_hauptbest13}Flächen und Prozentuale Aufteilung der Jungbestockung ohne Schirm (Hauptbestockung) in Brandenburg (2013)}\\
+\caption{Flächen und Prozentuale Aufteilung der Jungbestockung ohne Schirm (Hauptbestockung) in Brandenburg (2013)}\\
 \toprule
 Eigentumsart & Fläche & rel\_proz\\
 \midrule
@@ -1216,7 +1235,7 @@ Körperschafts- und Privatwald auch Saat als Verjüngungsart erfasst.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{30em}>{\raggedright\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:tabl_auszu_verjartbb13}Auszug der Flächen und prozentualen Aufteilung der Verjüngungsarten in Brandenburg (2013)}\\
+\caption{Auszug der Flächen und prozentualen Aufteilung der Verjüngungsarten in Brandenburg (2013)}\\
 \toprule
 Eigentumsart & Verjüngung & Fläche & rel\_proz\\
 \midrule
@@ -1283,7 +1302,7 @@ vernachlässigbar.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{30em}>{\raggedright\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:unnamed-chunk-27}Auszug der Flächen und prozentualen Aufteilung der Verjüngungsarten in Brandenburg (2022)}\\
+\caption{Auszug der Flächen und prozentualen Aufteilung der Verjüngungsarten in Brandenburg (2022)}\\
 \toprule
 Eigentumsart & Verjüngung & Fläche & rel\_proz\\
 \midrule
@@ -1474,7 +1493,7 @@ Kiefer und Eiche im Süden und mehr Buche im Norden.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{30em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:unnamed-chunk-29}Verbissprozent in Brandenburg (2013)}\\
+\caption{Verbissprozent in Brandenburg (2013)}\\
 \toprule
 Baumartengruppe & sum(rel\_proz)\\
 \midrule
@@ -1549,7 +1568,7 @@ Anteil mit 32,82 \% entfällt auf alle Laubbäume.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{30em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:bb_verb_ba_22_long_lb_ndl_all_table}Verbissprozent in Brandenburg (2022) für alle Baumarten}\\
+\caption{Verbissprozent in Brandenburg (2022) für alle Baumarten}\\
 \toprule
 Eigentumsart & Verbissprozent\\
 \midrule
@@ -1581,7 +1600,7 @@ Eigentumsart & Verbissprozent\\
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{30em}>{\raggedright\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:r bb_verb_ba_22_long_lb_ndl_table}Verbissprozent in Brandenburg (2022) für Laub- und Nadelholz}\\
+\caption{Verbissprozent in Brandenburg (2022) für Laub- und Nadelholz}\\
 \toprule
 Eigentumsart & Baumartengruppe & Verbissprozent\\
 \midrule
@@ -1685,7 +1704,7 @@ Auch die Pflanzendichte ist gestiegen.
 \begingroup\fontsize{10}{12}\selectfont
 
 \begin{longtable}[t]{>{\raggedright\arraybackslash}p{30em}>{\raggedleft\arraybackslash}p{10em}>{\raggedleft\arraybackslash}p{10em}}
-\caption{\label{tab:unnamed-chunk-32}Pflanzenzahl/ha unverbissener Pflanzen und Differenz in Brandenburg (2022-2013)}\\
+\caption{Pflanzenzahl/ha unverbissener Pflanzen und Differenz in Brandenburg (2022-2013)}\\
 \toprule
 Baumartengruppe & Pflanzen/ha & Differenz (2022 - 2012)\\
 \midrule
@@ -1902,7 +1921,7 @@ letzter)
  8 Baden-Württemberg [m³/ha] Wurzelstock (Höhe < 130 cm)                 10.4   
  9 Baden-Württemberg [m³/ha] Abfuhrrest (aufgeschichtet)                  0.0356
 10 Baden-Württemberg [m³/ha] alle Totholztypen                           32.6   
-# ... with 150 more rows
+# i 150 more rows
 \end{verbatim}
 
 \begin{Shaded}
@@ -2065,24 +2084,25 @@ Jahre und mehr
 
 \begin{verbatim}
 # A tibble: 16 x 6
-    Jahr Totholztyp       Einheit `alle Zersetzu~` Zersetzungsgrad Totholzvorrat
-   <dbl> <chr>            <chr>              <dbl> <chr>                   <dbl>
- 1  2012 Stehend          [m³/ha]             3.91 unzersetzt             1.13  
- 2  2012 Stehend          [m³/ha]             3.91 beginnende Zer~        1.88  
- 3  2012 Stehend          [m³/ha]             3.91 fortgeschritte~        0.806 
- 4  2012 Stehend          [m³/ha]             3.91 stark vermodert        0.0977
- 5  2012 Liegend          [m³/ha]             5.67 unzersetzt             0.436 
- 6  2012 Liegend          [m³/ha]             5.67 beginnende Zer~        1.12  
- 7  2012 Liegend          [m³/ha]             5.67 fortgeschritte~        2.52  
- 8  2012 Liegend          [m³/ha]             5.67 stark vermodert        1.58  
- 9  2012 Wurzelstock (Hö~ [m³/ha]             1.31 unzersetzt             0.167 
-10  2012 Wurzelstock (Hö~ [m³/ha]             1.31 beginnende Zer~        0.331 
-11  2012 Wurzelstock (Hö~ [m³/ha]             1.31 fortgeschritte~        0.419 
-12  2012 Wurzelstock (Hö~ [m³/ha]             1.31 stark vermodert        0.391 
-13  2022 Wurzelstock (Hö~ [m³/ha]             1.39 unzersetzt             0.175 
-14  2022 Wurzelstock (Hö~ [m³/ha]             1.39 beginnende Zer~        0.480 
-15  2022 Wurzelstock (Hö~ [m³/ha]             1.39 fortgeschritte~        0.534 
-16  2022 Wurzelstock (Hö~ [m³/ha]             1.39 stark vermodert        0.202 
+    Jahr Totholztyp Einheit alle Zersetzungsgrad~1 Zersetzungsgrad Totholzvorrat
+   <dbl> <chr>      <chr>                    <dbl> <chr>                   <dbl>
+ 1  2012 Stehend    [m³/ha]                   3.91 unzersetzt             1.13  
+ 2  2012 Stehend    [m³/ha]                   3.91 beginnende Zer~        1.88  
+ 3  2012 Stehend    [m³/ha]                   3.91 fortgeschritte~        0.806 
+ 4  2012 Stehend    [m³/ha]                   3.91 stark vermodert        0.0977
+ 5  2012 Liegend    [m³/ha]                   5.67 unzersetzt             0.436 
+ 6  2012 Liegend    [m³/ha]                   5.67 beginnende Zer~        1.12  
+ 7  2012 Liegend    [m³/ha]                   5.67 fortgeschritte~        2.52  
+ 8  2012 Liegend    [m³/ha]                   5.67 stark vermodert        1.58  
+ 9  2012 Wurzelsto~ [m³/ha]                   1.31 unzersetzt             0.167 
+10  2012 Wurzelsto~ [m³/ha]                   1.31 beginnende Zer~        0.331 
+11  2012 Wurzelsto~ [m³/ha]                   1.31 fortgeschritte~        0.419 
+12  2012 Wurzelsto~ [m³/ha]                   1.31 stark vermodert        0.391 
+13  2022 Wurzelsto~ [m³/ha]                   1.39 unzersetzt             0.175 
+14  2022 Wurzelsto~ [m³/ha]                   1.39 beginnende Zer~        0.480 
+15  2022 Wurzelsto~ [m³/ha]                   1.39 fortgeschritte~        0.534 
+16  2022 Wurzelsto~ [m³/ha]                   1.39 stark vermodert        0.202 
+# i abbreviated name: 1: `alle Zersetzungsgrade von Totholz`
 \end{verbatim}
 
 \begin{Shaded}
@@ -2185,24 +2205,25 @@ nicht korrekt dargestellt
 
 \begin{verbatim}
 # A tibble: 16 x 6
-    Jahr Totholztyp       Einheit `alle Zersetzu~` Zersetzungsgrad Totholzvorrat
-   <dbl> <chr>            <chr>              <dbl> <fct>                   <dbl>
- 1  2012 Stehend          [m³/ha]             3.91 unzersetzt             1.13  
- 2  2012 Stehend          [m³/ha]             3.91 beginnende Zer~        1.88  
- 3  2012 Stehend          [m³/ha]             3.91 fortgeschritte~        0.806 
- 4  2012 Stehend          [m³/ha]             3.91 stark vermodert        0.0977
- 5  2012 Liegend          [m³/ha]             5.67 unzersetzt             0.436 
- 6  2012 Liegend          [m³/ha]             5.67 beginnende Zer~        1.12  
- 7  2012 Liegend          [m³/ha]             5.67 fortgeschritte~        2.52  
- 8  2012 Liegend          [m³/ha]             5.67 stark vermodert        1.58  
- 9  2012 Wurzelstock (Hö~ [m³/ha]             1.31 unzersetzt             0.167 
-10  2012 Wurzelstock (Hö~ [m³/ha]             1.31 beginnende Zer~        0.331 
-11  2012 Wurzelstock (Hö~ [m³/ha]             1.31 fortgeschritte~        0.419 
-12  2012 Wurzelstock (Hö~ [m³/ha]             1.31 stark vermodert        0.391 
-13  2022 Wurzelstock (Hö~ [m³/ha]             1.39 unzersetzt             0.175 
-14  2022 Wurzelstock (Hö~ [m³/ha]             1.39 beginnende Zer~        0.480 
-15  2022 Wurzelstock (Hö~ [m³/ha]             1.39 fortgeschritte~        0.534 
-16  2022 Wurzelstock (Hö~ [m³/ha]             1.39 stark vermodert        0.202 
+    Jahr Totholztyp Einheit alle Zersetzungsgrad~1 Zersetzungsgrad Totholzvorrat
+   <dbl> <chr>      <chr>                    <dbl> <fct>                   <dbl>
+ 1  2012 Stehend    [m³/ha]                   3.91 unzersetzt             1.13  
+ 2  2012 Stehend    [m³/ha]                   3.91 beginnende Zer~        1.88  
+ 3  2012 Stehend    [m³/ha]                   3.91 fortgeschritte~        0.806 
+ 4  2012 Stehend    [m³/ha]                   3.91 stark vermodert        0.0977
+ 5  2012 Liegend    [m³/ha]                   5.67 unzersetzt             0.436 
+ 6  2012 Liegend    [m³/ha]                   5.67 beginnende Zer~        1.12  
+ 7  2012 Liegend    [m³/ha]                   5.67 fortgeschritte~        2.52  
+ 8  2012 Liegend    [m³/ha]                   5.67 stark vermodert        1.58  
+ 9  2012 Wurzelsto~ [m³/ha]                   1.31 unzersetzt             0.167 
+10  2012 Wurzelsto~ [m³/ha]                   1.31 beginnende Zer~        0.331 
+11  2012 Wurzelsto~ [m³/ha]                   1.31 fortgeschritte~        0.419 
+12  2012 Wurzelsto~ [m³/ha]                   1.31 stark vermodert        0.391 
+13  2022 Wurzelsto~ [m³/ha]                   1.39 unzersetzt             0.175 
+14  2022 Wurzelsto~ [m³/ha]                   1.39 beginnende Zer~        0.480 
+15  2022 Wurzelsto~ [m³/ha]                   1.39 fortgeschritte~        0.534 
+16  2022 Wurzelsto~ [m³/ha]                   1.39 stark vermodert        0.202 
+# i abbreviated name: 1: `alle Zersetzungsgrade von Totholz`
 \end{verbatim}
 
 \section{Totholzvorrat in Holzart
@@ -2299,4 +2320,5 @@ Praxis - Eidg. Forschungsanstalt WSL}. Mai 2019. Bd.~52, S.~12}
 
 
 
+
 \end{document}
diff --git a/bwi_sql/bwi_auswertungsabfragen.sql b/bwi_sql/bwi_auswertungsabfragen.sql
new file mode 100644
index 0000000000000000000000000000000000000000..c0cce1031e1c6a2e57def096c496daa831186535
--- /dev/null
+++ b/bwi_sql/bwi_auswertungsabfragen.sql
@@ -0,0 +1,134 @@
+-- New script in lfe_repos/bwi2022/bwi_sql
+-- Date: ${date}
+-- CONNECTION: name=projekt_lfb
+-- Database: projekt_lfb           - target database name
+
+/* lospunkt kommt aus waldinv und wurde benutzt um die Lose zuzuordnen und administrative Aufgaben zu erledigen
+ * 
+ */
+-- index nach kopie von anderer Datenbank
+-- pk auf tnr und enr
+alter table bwi_admin.lospunkt
+add constraint pk_lospunkt primary key (tnr, enr);
+
+alter table bwi_admin.status
+add constraint pk_status primary key (id_status);
+
+alter table bwi_admin.statusadd
+add constraint pk_statusadd primary key (id_statusadd);
+
+
+-- räumlicher Index
+create index idx_lospunkt_geom on bwi_admin.lospunkt using gist (geom);
+
+-- update statusadd in lospunkt wegen zusammenführung der Schlüsseltabellen
+update bwi_admin.lospunkt
+set statusadd = 410
+where statusadd = 41
+
+select count(*)
+from bwi_admin.lospunkt l 
+left join bwi_admin.s_status s on s.id_status  = l.status
+left join bwi_admin.s_statusadd sa on sa.id_statusadd = l.statusadd 
+left join bwi_2022.b3f_ecke_vorkl bfev on bfev.tnr =l.tnr and bfev.enr =l.enr 
+join bwi_meta.x3_wa xw on xw.icode = bfev.wa 
+
+-- anzahl der Lospunkte nach status und los
+select l.losnr, s.statusbes,sa.statusaddbes, l.aktion, xw.kurzd,  count(*) 
+from bwi_admin.lospunkt l 
+left join bwi_admin.s_status s on s.id_status  = l.status
+left join bwi_admin.s_statusadd sa on sa.id_statusadd = l.statusadd 
+left join bwi_2022.b3f_ecke_vorkl bfev on bfev.tnr =l.tnr and bfev.enr =l.enr 
+left join bwi_meta.x3_wa xw on xw.icode = bfev.wa 
+group by  ROLLUP (l.losnr, s.statusbes, sa.statusaddbes, l.aktion, xw.kurzd);
+
+SELECT 
+    l.losnr, 
+    s.statusbes, 
+    sa.statusaddbes, 
+    l.aktion, 
+    xw.kurzd,  
+    COUNT(*) AS punktanzahl, 
+    SUM(COUNT(*)) OVER () AS gesamtanzahl,  -- Gesamtsumme aller Punkte in lospunkt
+    SUM(COUNT(*)) OVER (PARTITION BY l.losnr) AS anzahl_pro_losnr,  -- Summe pro losnr, mit spezieller Berücksichtigung für NULL-Werte
+    SUM(COUNT(*)) OVER (PARTITION BY l.losnr, s.statusbes) AS anzahl_pro_losnr_status,  -- Summe pro losnr und statusbes
+    SUM(COUNT(*)) OVER (PARTITION BY l.losnr, s.statusbes, xw.kurzd) AS anzahl_pro_losnr_status_kurzd  -- Summe pro losnr, statusbes und kurzd
+FROM 
+    bwi_admin.lospunkt l 
+LEFT JOIN 
+    bwi_admin.s_status s ON s.id_status = l.status
+LEFT JOIN 
+    bwi_admin.s_statusadd sa ON sa.id_statusadd = l.statusadd 
+LEFT JOIN 
+    bwi_2022.b3f_ecke_vorkl bfev ON bfev.tnr = l.tnr AND bfev.enr = l.enr 
+left JOIN 
+    bwi_meta.x3_wa xw ON xw.icode = bfev.wa 
+GROUP BY     l.losnr, s.statusbes, sa.statusaddbes, l.aktion, xw.kurzd
+--ORDER BY     l.losnr, s.statusbes, xw.kurzd;
+
+
+SELECT 
+    SUM(COUNT(*)) OVER () AS gesamtanzahl,  -- Gesamtsumme aller Punkte in lospunkt,
+    l.losnr,
+    SUM(COUNT(*)) OVER (PARTITION BY l.losnr) AS anzahl_pro_losnr,  -- Summe pro losnr
+   xw.kurzd,
+    SUM(COUNT(*)) OVER (PARTITION BY l.losnr, xw.kurzd) AS anzahl_pro_losnr_kurzd
+FROM 
+    bwi_admin.lospunkt l 
+LEFT JOIN 
+    bwi_admin.s_status s ON s.id_status = l.status
+LEFT JOIN 
+    bwi_admin.s_statusadd sa ON sa.id_statusadd = l.statusadd 
+LEFT JOIN 
+    bwi_2022.b3f_ecke_vorkl bfev ON bfev.tnr = l.tnr AND bfev.enr = l.enr 
+left JOIN 
+    bwi_meta.x3_wa xw ON xw.icode = bfev.wa 
+GROUP BY     l.losnr, kurzd--, s.statusbes, sa.statusaddbes, l.aktion, xw.kurzd
+--ORDER BY     l.losnr, s.statusbes, xw.kurzd;
+
+SELECT DISTINCT( l.losnr),
+    COUNT(*) OVER (PARTITION BY l.losnr) AS anzahl_pro_losnr,  -- Summe pro losnr
+    xw.kurzd,
+    COUNT(*) OVER (PARTITION BY l.losnr, xw.kurzd) AS anzahl_pro_losnr_kurzd  -- Summe pro losnr und kurzd
+    ,SUM(1) OVER () AS gesamtanzahl  -- Gesamtsumme aller Punkte in lospunkt
+    , count(*) FILTER (where l.losnr > 11 ) over () as eigenaufnahmenall
+    , count(*) FILTER (where l.losnr between 1 and 11) over () as vergabepunkte
+    , count(*) filter (where xw.kurzd = 'Nichtwald') over () as nichtwaldall
+    , count(*) filter (where bfev.wa between 1 and 5) over () as waldall
+    , count(*) FILTER (where l.losnr not between 1 and 11) over (partition by l.losnr) as eigenaufnahmen 
+    , count(*) FILTER (where l.losnr not between 1 and 11) over () as eigenaufnahmenall
+FROM 
+    bwi_admin.lospunkt l 
+LEFT JOIN 
+    bwi_admin.s_status s ON s.id_status = l.status
+LEFT JOIN 
+    bwi_admin.s_statusadd sa ON sa.id_statusadd = l.statusadd 
+LEFT JOIN 
+    bwi_2022.b3f_ecke_vorkl bfev ON bfev.tnr = l.tnr AND bfev.enr = l.enr 
+LEFT JOIN 
+    bwi_meta.x3_wa xw ON xw.icode = bfev.wa
+   order by l.losnr ;
+  
+  select distinct l.losnr, count(*)
+  from bwi_admin.lospunkt l 
+  group by l.losnr
+  
+select distinct l.losnr, 
+count(*) OVER (PARTITION BY l.losnr) AS anzahl_pro_losnr
+  from bwi_admin.lospunkt l
+  order by l.losnr 
+
+select --distinct bftw.anat 
+	COUNT(distinct bfev.tnr) filter (where bfev.wa between 1 and 5) as waldtrakte,	-- Anzahl der Traktnummern mit bfev.wa zwischen 1 und 5
+	COUNT(distinct bfev.tnr) filter (where bfev.wa = 0) as nichtwaldtrakte 	-- Anzahl der Traktnummern mit bfev.wa = 0
+    ,count(bfev.enr) filter (where bfev.wa between 1 and 5) as waldecke
+from
+	bwi_2022.b3f_ecke_vorkl bfev
+	--join bwi_admin.lospunkt l on l.tnr = bfev.tnr
+join bwi_2022.b3f_tnr_vorkl bftv on 	bftv.tnr = bfev.tnr
+join bwi_2022.b3f_tnr_work bftw on	bftw.tnr = bfev.tnr
+where
+	bftv.trstatus between 1 and 3 -- waldtrakte
+	and bftw.anat between 1901 and 1916
+--order by bftw.anat 
+