> 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/tr/veri-disa-aktarma/geodinml-export.md).

# GeoDinML Gönder

**GeoDinML** GeoDin'in yapılandırılmış veri alışverişi biçimidir - bunun ne olduğu ve saha ile ofis arasındaki köprünün nasıl çalıştığı, GeoDinML İçe aktar üzerinde tanımlanmıştır. [GeoDinML İçe aktar](/geodin-desktop/tr/veri-ice-aktarma/geodin-ml-import.md), onun kanonik sayfası.

Bu sayfa şunları kapsar: **Gönder** tarafı - Desktop ve Onsite'dan GeoDinML verileri oluşturmak. Alıcı taraftaki dosyayla ne yapılacağı, gidiş dönüş iş akışı ve hangi Onsite formlarının GeoDinML oluşturabileceği için bkz. [GeoDinML İçe aktar](/geodin-desktop/tr/veri-ice-aktarma/geodin-ml-import.md).

GeoDinML ve GeoDin'in yazabileceği diğer tüm XML çıktıları, **XML şablonları**. Bir şablon, gönderilebilir bir XML belge biçimini tanımlar: hangi nesne tipini gönderdiğini, çıktı dosyasının adının ne olduğunu ve - öğe öğe - belgenin neleri içerdiğini. Bu sayfanın sonundaki başvuru bölümleri, bu şablon ayarlarını açıklar ve bunların hedefidir. *XML şablonları için Ayarlar* dokümantasyonun başka yerlerindeki Bağlantılar.

## GeoDin'den Gönderme

Şuradan Desktop'ta GeoDinML'yi iki ayrıntı düzeyinde gönderebilirsiniz:

* **Tam Proje Gönderimi** - her Yer, Numuneler ve Ölçüm verileri ile birlikte ya da Hariç.
* **Yalnızca Proje Liste Gönderimi** - "numune yok, başka veri yok, yalnızca yerler" Dosya, proje meta verilerini Onsite'a göndermek için kullanılır.

İkisi birden, Desktop içindeki Standart Gönderme Giriş Nokta'sından geçer.

## GeoDin Onsite'den Gönderme

GeoDin Onsite, form Seviye düzeyinde GeoDinML üretir. İlgili iki Eylemler:

* **Gönder şuraya GeoDin** (VEYA **Yayınla**) - Mevcut formun verilerini içeren bir GeoDinML Dosyası yazar.
* **Tamamı Olarak Yayınla** - Tamamen teslimat setini yazar (`.GDOF`, PDF, GeoDinML, AGS) yapılandırılmış paylaşılan teslimat Klasörüne şuraya yazar.

Form-Seviye kısıtlamaları için (hangi formlar GeoDinML üretir, hangileri yalnızca PDF üretir, geçici olarak kapalı E2 Standartı), bakın [GeoDinML İçe aktarma - Hangi Onsite formları GeoDinML üretir](/geodin-desktop/tr/veri-ice-aktarma/geodin-ml-import.md#which-onsite-forms-produce-geodinml).

## Onsite ile dosya tabanlı entegrasyon

GeoDinML, Masaüstü'nden saha kullanıcılarına bir Proje listesi göndermenin sunucusuz tek yoludur: bir kişi proje listesini merkezi olarak gönderir, dosyayı paylaşır (ör. bir bulut klasörü aracılığıyla) ve tüm saha kullanıcıları aynı kanonik Projeler'i görür.

***

## Referans: XML gönderimi Şablonlar

XML şablonları bir içinde tutulur **XML şablonları** GeoDin konfigürasyonu içindeki Liste. Listedeki her şablon soldaki ağaçta adıyla görünür ve her şablon kendi ayarlarını, kendi öğe yapısını ve isteğe bağlı olarak kendi Kod listesi veritabanını taşır. Şablonlar, altında açıklanan standart Liste araç çubuğu ile eklenir, çoğaltılır, silinir ve yeniden sıralanır [Durum listelerini yönetme](/geodin-desktop/tr/veri-disa-aktarma/export.md#reference-presentation-conditions).

Tanımlandıktan sonra, bir şablon, kullanıcı ... çalıştırdığında Mevcut biçimlendirme seçeneklerinden biri olarak sunulur **XML gönderimi** GeoDin nesne yöneticisindeki Yöntem - bakın [XML gönderimi](/geodin-desktop/tr/nesne-tipleri/object-operations-reference.md#xml-export). Bir Gönder sırasında, Seçildi şablona göre gönderilen her GeoDin Nesne için bir XML Belge oluşturulur.

### Şablon Ayarları

| Ayar                                  | Ne işe yarar                                                                                                                                                           |
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Ad**                                | Şablonun görüntüleme ismi, Konfigürasyon ağacında ve Gönder sırasında biçim listesinde gösterilir.                                                                     |
| **Nesne tipi**                        | Bu şablonun Nesnelerini Gönderdiği Nesne tipi.                                                                                                                         |
| **Dosya uzantısı**                    | Oluşturulan Dosya için verilen uzantı, örneğin `xml`, `kml`, `wl`, VEYA `gml`.                                                                                         |
| **Son işleme**                        | Oluşturulan XML'e uygulanan isteğe bağlı stil sayfası. Kullanım **<...>** stil sayfası Dosya şuraya seç şalter.                                                        |
| **adm'yi yazın (Bayt Sırası İmleci)** | Bir bayt sırası işaretçisini dosyanın başına yazar. Buna her çıkış formati için karar verin.                                                                           |
| **Tasvir**                            | Şablonun İçerik ya da amaçlanan Kullanımını açıklayan Serbest metin. Gönder zamanında gösterilir, bu yüzden kullanıcıların birkaç şablonu ayırt etmesinin ana yoludur. |

{% hint style="warning" %}
Dosya uzantısını girin **Hariç** başındaki nokta - `xml`, değil `.xml`.
{% endhint %}

Bir şablon, iki alt düğüm tarafından daha da ayrıntılandırılabilir:

* **Kod listesi veritabanı** - kod dönüşümleri tarafından kullanılan Veritabanına eriş ve eşleme Tablosu. Özellikleri altında belgelenmiştir [XML/Sözlük Gönder için Kod Dönüşüm](/geodin-desktop/tr/yonetim/dictionaries.md#reference-code-transformation-for-xml-dictionary-export).
* **Öğe** - aşağıda açıklanan, Belgeyi oluşturan XML Öğe'leri.

### Bir stil sayfasıyla son işleme

Son işleme, oluşturulan XML'e bir XSL Dönüşümü (XSLT) uygular. Stil sayfası son çıktıyı denetlediği için, bir şablon artık hiç XML olmayan bir şey üretebilir - örneğin düz bir Metin Dosyası.

**Örnek: Dosya uzantısı `wl` SKUA-GOCAD için.** Şablon ayarlar `wl` Dosya uzantısı olarak ve bir Metin-çıktı stil sayfasını altında saklar **son işleme**. Gönder bu nedenle bir `.wl` SKUA-GOCAD'nin okuyabildiği bir metin belgesi, şablonun kendisi bir XML şablonu olsa da.

## Referans: XML öğeleri

Öğeler, gönderilen belgenin gerçekte ne İçerikler olduğunu tanımlar. Bir şablonun öğe listesi içindeki her öğe, çıktıda bir XML öğesi üretir ve öğeler herhangi bir derinliğe şuraya iç içe yerleştirilebilir.

### XML etiketi

Bu **XML etiketi** belgeye yazılan Öğe adı olur. Girildiğinde `shortName` XML etiketi alanı içinde girildiğinde şunu üretir:

```xml
<shortName></shortName>
```

### Metin

**Metin** öğe için, dışa aktarılan verilerle değişmeyen belgenin bölümleri için kullanılan sabit bir metni tanımlar. XML etiketi olan bir öğe `Firma` ve metin `Matkap ve iyi` üretir:

```xml
<Firma>Matkap ve iyi</Firma>
```

### Alt öğeler

Bir öğenin herhangi sayıda alt öğesi olabilir. Onları öğenin kendi listesine daha fazla giriş olarak ekleyin. Bir öğe `Firma` alt öğelerle birlikte `Firma adı` (metin `Matkap ve iyi`), `Posta kodu` (metin `12345`) ve `Yer` (metin `Oberberg`) oluşturur:

```xml
<Firma>
  <Firmenname>Del ve iyi</Firmenname>
  <PLZ>12345</PLZ>
  <Ort>Oberberg</Ort>
</Firma>
```

### Öznitelikler

Bir öğe üzerinde herhangi sayıda XML özniteliği tanımlanabilir. Öznitelikler öğe üzerinde bir liste olarak tutulur ve diğer tüm GeoDin listeleriyle aynı liste araç çubuğunu kullanır - bkz. [Durum listelerini yönetme](/geodin-desktop/tr/veri-disa-aktarma/export.md#reference-presentation-conditions).

### Dönüşümler

Bir dönüşüm, öğenin metnini sabit bir dizeden değil GeoDin verilerinden sağlar. Her öğe bir dönüşüm alır; dönüşüm, hangi verinin okunacağını ve nasıl dönüştürüleceğini belirler. Genel amaçlı dönüşümler şunlardır:

* **yok** - hiçbir dönüşüm uygulanmaz ve öğe sabit metnini korur. Bu, her yeni öğe için standarttır.
* **Alt devre oluştur** - öğeyi bir oluşturucuya dönüştürür: Kaynak tablosundaki her kayıt için bir alt öğe yazılır; böylece alt öğe belgede birçok kez görünebilir. Bu **Mevcut veri kayıtları** seçeneği, dışa aktarılan nesnenin o tabloda kaydı yoksa düğümü ve tüm alt düğümlerini gizler.
* **Alt düğümleri elde et (Katman)** - standart GeoDin tablo yapısında tutulmayan katman verisini sağlar; örneğin alt tabakalar ya da aynı nesne üzerindeki birden çok stratigrafi sürümü. Bkz. [Alt düğümleri elde et (Katman)](/geodin-desktop/tr/yonetim/object-types-management.md#generate-subnotes-layer).
* **Bileşenler** - GeoDin tablo yapısına doğrudan eşlenemeyen katman verisinden alt-katmanlar veya bileşenler sağlar; katman verisi nesne başına yüklenir ve ana ve alt-katmanlar olarak sınıflandırılır.
* **Alt-düğüm oluştur (piezometre)** - kuyu uzantı verisinden, tur kimliklerine göre sıralanmış boru turlarını sağlar.
* **Alt-düğüm oluştur (pervaz)** - kaplama borusu gibi kuyu tasarımı bilgilerini, eşleşen tur kimliğine atanmış halde sağlar.
* **Kod dönüştürmeksizin** - öğe içeriğini doğrudan GeoDin tablolarından veya hesaplanmış değişkenlerden okur. Bir **Makro** (örneğin `{$SHORTNAME$}` VEYA `{$SHORTNAME$|$LONGNAME$}`) ve isteğe bağlı bir boolean **Durum** (örneğin `$ZCOORDE$>100`; metin karşılaştırmaları tek tırnak içinde yazılır, örneğin `'$SHORTNAME$'<>''`).
* **Kod dönüşümüyle birlikte** - içeriği aynı şekilde okur ancak saklanan kodu önce hedef koda eşler. Bkz. [XML/Sözlük Gönder için Kod Dönüşüm](/geodin-desktop/tr/yonetim/dictionaries.md#reference-code-transformation-for-xml-dictionary-export).
* **Katma sorgularıyla birlikte** - katman verisi tablosunun Kaynak alanını okur ve içeriğini katman sorguları aracılığıyla yorumlar.
* **Koordinatları dönüştür** - nesnenin koordinatlarını çıktı için coğrafi koordinatlara dönüştürür. Kaynağı **EPSG kodu** sabit bir değer olarak (örneğin `31867`) veya bir alan Makro (örneğin `$EPSG@C$`), ardından X, Y ve Z Koordinatlar'ını veren makroları adlandırın. Z Makro'su isteğe bağlıdır - onsuz (Hariç) GeoDin 2B'de dönüşür.
* **Birinci Uygulanabilir Genetik terim** - kaydedilen genetik Bileşenler'i böler, bunları referans alınan bir anahtar listesiyle karşılaştırır ve ilk eşleşmeyi Öğe İçerik olarak döndürür.

Almanca durum-otoritesi biçimlendirmeleri için ek olarak oluşturulmuş alt düğüm dönüşümleri vardır.


---

# 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/tr/veri-disa-aktarma/geodinml-export.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.
