> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/de/daten-importieren/geodin-ml-import.md).

# GeoDinML Importieren

**GeoDinML** ist das Datei-Papierformat, das verwendete zu Verschieben strukturierte geotechnische Daten Von **GeoDin vor Ort** (Feld) in **GeoDin** (Büro). GeoDin Onsite hat kein Server-Frontend und kann nicht direkt mit einer GeoDin-Datenbank kommunizieren, daher sind GeoDinML-Dateien die Brücke.

Diese Seite behandelt, was GeoDinML ist, den Feld-zu-Büro-Workflow, wie Benutzen Sie eine GeoDinML-Datei als Projektmetadaten-Quelle, und eine Schritt-für-Schritt-Importieren-Prozedur.

## Datenfluss von Feld zu Büro

Die grundlegende Schleife:

1. Klicken Sie in Onsite auf `Exportieren zu GeoDin` (oder `Veröffentlichen`) um eine GeoDinML-Datei zu schreiben.
2. Verschieben Sie die Datei ins Büro (Cloud-Verzeichnis, Dateiübermittlung usw.).
3. Führen Sie in Desktop den GeoDinML-Importer aus, um die Datensätze in Ihre Datenbank zu bringen.

Auf `Als abgeschlossen veröffentlichen`, Onsite erzeugt das Vollfarbe-Set von Lieferobjekten (`.GDOF`, PDF, GeoDinML, AGS) und legt sie in das gemeinsame Lieferverzeichnis.

### Welche Onsite-Formulare erzeugen GeoDinML

Derzeit erzeugen nur zwei Form-Typen GeoDinML-Ausgabe:

* Der **G1-Bohrformular**.
* Der **Schritt 3 Formular** (ISO-Norm).

Der **Bildprotokollformular** erzeugt **nicht** GeoDinML - es erzeugt ein PDF mit eingebetteten Miniaturansichten plus den originalen JPEG/PNG-Dateien von der Quelle. Diese können per Dateiversand geliefert werden, können aber nicht als strukturierte Daten in GeoDin importiert werden.

{% hint style="warning" %}
**Die EN ISO E2-Norm ist in Onsite derzeit gesperrt** wegen eines Fehlers im GeoDinML-Importer speziell für E2-Varianten von GeoDinML. Das Formular existiert in beiden Varianten: E2 und Schritt 3; E2 wurde vorübergehend ausgeblendet, um zu verhindern, dass Benutzer Daten erstellen, die sie nicht importieren können. Die Reaktivierung in Onsite dauert nach der Behebung und Veröffentlichung des Desktop-Importers etwa 5 Minuten.
{% endhint %}

## Laden von Projektmetadaten in Onsite über GeoDinML

GeoDinML ist außerdem die einzige serverlose Möglichkeit, eine Projektliste an Außendienstnutzer zu verteilen. Der vorgesehene Workflow: Eine Person exportiert zentral eine GeoDinML-Datei vom Desktop und teilt sie (z. B. über ein Cloud-Verzeichnis), sodass alle Außendienstnutzer aus derselben kanonischen Projektliste auswählen.

**Am Desktop:** Exportieren Sie alle Projekte zu GeoDinML mit „ohne Proben, ohne andere Daten, nur Standorte“.

**Auf der Onsite-Seite:** in `Konfiguration > Integration > Projektmetadaten`, wählen Sie zwischen:

* **manuell** - Benutzer gibt die Projektnummer frei ein.
* **GeoDinML-basiert** - Pull-down-Menü mit Auflistung aller Projekte von einem selektierten `.GeoDinml` Datei. Onsite liest den Namen des Auftraggebers und den Projektnamen für jedes Projekt automatisch. Ein `Neu laden` Aktion liest die Datei erneut ein, wenn sie im Hintergrund Aktualisiert wurde.

Onsite bereinigt nie Daten beim Importieren via GeoDinML über die Norm-Projektnummer-Dateinamen-Bereinigungsregeln hinaus.

***

## Schritt für Schritt: Importieren einer GeoDinML-Datei

{% stepper %}
{% step %}

#### Schritt 1: Bereiten Sie die Datenbank vor

Öffnen Sie Ihre Datenbank, dann Erstellen Sie eine **Dummy-Projekt** UND ein **Dummy-Objekt** Innerhalb davon. Dies zwingt GeoDin dazu, die Tabelle-Strukturen zu erzeugen, auf denen der Prozess des Importierens beruht.

![Öffnen Sie die Datenbank und erstellen Sie ein Dummy-Projekt und ein Objekt](/files/0583502cab7010caccf41acfecf467d2cd6a29bd)
{% endstep %}

{% step %}

#### Schritt 2: Entfernen Sie das temporäre Projekt

Löschen Sie das Dummy-Projekt, sobald die Tabellenstrukturen vorhanden sind. Die Datenbank ist jetzt Fertig, um den Importieren zu empfangen.

![Löschen Sie das Dummy-Projekt](/files/60391e24c328c5dfb9a4654ff8ddef221d483d99)
{% endstep %}

{% step %}

#### Schritt 3: Öffnen Sie das GeoDinML-Plugin zum Importieren

Gehe zu der **Methoden** Sektion und Öffnen Sie die **GeoDinML-Plugin zum Importieren**.
{% endstep %}

{% step %}

#### Schritt 4: Auswählen der Datei und Starten des Importierens

Auswählen der GeoDinML-Datei, die Sie importieren möchten, und Starten des Prozesses. Überprüfen Sie die Datensätze, die während des Importierens angezeigt werden, um die eingehenden Daten zu bestätigen.

![Auswählen der GeoDinML-Datei und Starten des Importierens](/files/20140be853e3840f14a83ac4ab07a39a3e934686)
{% endstep %}

{% step %}

#### Schritt 5: Aktualisieren Sie die Datenbank, um importierte Datensätze anzuzeigen

Wenn das Importieren abgeschlossen ist, Aktualisieren Sie Ihre Datenbank. Jetzt sollten die importierten Datensätze erscheinen.

![Aktualisieren Sie die Datenbank, um die importierten Datensätze zu sehen](/files/05dc699f886d0cc9f103f8e9456a3ca542ec810f)
{% endstep %}
{% endstepper %}

***

{% hint style="info" %}
Lieber zuschauen? Die gleiche Anleitung ist auf YouTube Verfügbar:

{% embed url="<https://www.youtube.com/watch?v=baOUw9Tnw8s>" %}
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/de/daten-importieren/geodin-ml-import.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
