İçeriğe geç
TREN
Atlıhan Harita

Yapılandırılmış Mekânsal Modelleme Kullanım Kılavuzu

Modelleme İş Akışı

Bölüm 02 / 05Kılavuz sürümü v1.0.0.0Türkçe

Bu sayfa, bir modelleme görevinin oluşturulmasından çıktılarının indirilmesine kadar olan tüm akışı, görev durumu geçişlerini ve modelleme çıktılarının içeriğini açıklar. API'leri çağırmadan önce Erişim Kılavuzu içindeki kurulumu tamamlayın.

Girdi Verisi Gereksinimleri

Girdi verisini modelleme ihtiyaçlarınıza göre seçin:

Girdi türüAçıklamaÖneri
LCC2 sahne paketiTarama yörüngesini içeren, info/poses.json gibi ilgili kaynaklarla birlikte eksiksiz sahne diziniİnce model ayrıntısı, net dokular ve okunabilir metin gerektiğinde tercih edin
LAS nokta bulutuTarama yörüngesi içermeyen LiDAR nokta bulutu. RGB renk içermelidir (Point Data Record Format 2 / 3 / 5 / 7 / 8 / 10). Renksiz LAS desteklenmezYüksek boyutsal doğruluk gerektiğinde tercih edin
PLY nokta bulutuEksiksiz 3DGS nokta bulutu; tarama yörüngesi olmadan işlenebilirNe LCC2 sahne paketi ne de LAS nokta bulutu mevcut olduğunda kullanın

İki yükleme biçimi desteklenir:

  • Dizin biçimi: Birden fazla dosyayı göreli yollarını koruyarak doğrudan input dizinine yükleyin.
  • Arşiv biçimi: Bir .zip dosyası yükleyin; sunucu arşivi otomatik olarak açar.

Minimum Entegrasyon Akışı

  1. Görev oluşturma: Görev Oluşturma ve Yükleme Kimlik Bilgilerini Alma API'sini çağırın. Otomatik modelleme varsayılan olarak etkindir (autoRebuild = 1). Yanıt, görevin modelId değerini ve yükleme için gerekli geçici kimlik bilgilerini içerir.
  2. Girdi verilerini yükleme: Önceki adımda alınan geçici kimlik bilgileriyle, ilgili bulut sağlayıcısının nesne depolama API'si üzerinden dosyaları parçalar halinde yükleyin. Bkz. Geçici Yükleme Kimlik Bilgileri. Nihai dosya anahtarı (Key), savePath ile dosyanın göreli yolunun birleşimidir; örneğin savePath + "render2/info/poses.json".
  3. Yükleme tamamlandığını bildirme: Tüm dosyalar yüklendikten sonra Yükleme Durumunu Güncelleme API'sini status = 3 ile çağırın. Sistem modellemeyi otomatik olarak başlatır.
  4. Görev ilerlemesini sorgulama: Sayfalı Görev Listesi veya Görev Ayrıntıları API'sini çağırın ve status ile percent değerlerini izleyin. status = 8 modellemenin tamamlandığını, status = 9 modellemenin başarısız olduğunu gösterir. Sorgulamayı 5 saniyeden daha sık yapmayın.
  5. Çıktıları indirme: Geçici indirme bağlantılarını almak için Modelleme Sonuçlarını İndirme API'sini çağırın.

Not: Modelleme görevi eşzamanlılığı sınırlı değildir. Aynı anda birden fazla görev gönderebilirsiniz; her görev gönderildikten hemen sonra kuyruğa girer ve düğümler boşaldıkça hesaplama merkezi tarafından planlanır.

Desteklenen Diğer Akışlar

Kesintiden Devam Eden Yükleme ve Süresi Dolan Kimlik Bilgileri

Yükleme kesilirse veya geçici kimlik bilgilerinin süresi dolarsa yeni geçici yükleme kimlik bilgilerini almak için Yükleme Kimlik Bilgilerini Yeniden Alma API'sini çağırın, ardından çok parçalı yüklemeye devam edin.

Modellemeyi Manuel Başlatma

Görev autoRebuild = 0 ile oluşturulduğunda ve tüm girdi verileri yüklendiğinde geçerlidir. Modellemeyi manuel olarak başlatmak için Görevi Başlatma API'sini çağırın.

Görev Durum Makinesi

statusAnlamıAçıklama
0Yükleme bekleniyorGörev oluşturuldu, yükleme başlamadı
1YükleniyorGörev oluşturulduktan sonraki varsayılan durum
2Yükleme duraklatıldıEntegratör tarafından bildirilen duraklatma
3Yükleme tamamlandıBildirimden sonra sunucu input dizinini tarar; autoRebuild = 1 ise modelleme otomatik olarak başlar
4Yükleme başarısızEntegratör tarafından bildirilen hata
5Kuyruğa girmesi bekleniyorAyrılmış durum; Open API senaryolarında oluşmaz
6KuyruktaHesaplama merkezine gönderildi, boş bir düğüm bekleniyor
7ModelleniyorModelleme ilerlemesi için percent değerini izleyin
8Modelleme tamamlandıÇıktıları almak için indirme API'sini çağırın
9Modelleme başarısız olduNedeni bulmak için errorCode ve failedReason değerlerini okuyun

Otomatik modellemede durum geçişleri:

0 Waiting for upload → 1 Uploading → 3 Upload completed → 6 Queued → 7 Modeling → 8 Modeling completed
                           ↓                                                 ↓
                     4 Upload failed                                 9 Modeling failed

Modelleme Çıktıları

Modelleme tamamlandığında aşağıdaki çıktılar üretilir. Ana indirmeler, LCC yerel koordinatlarındaki üç dosyadır.

Çıktı dosyasıtype değeriAçıklamaBirimler ve koordinatlar
model_align_scan.dxfDXFDüzenlenebilir vektör çizim, 3D 3DFACE meshMilimetre, 1:1, LCC yerel koordinatları
model_align_scan.glbGLBGLB 3D model; önizleme veya oyun motorları için hazırdırMetre, açıkça Z-yukarı, LCC yerel koordinatları
model_align_scan.blendBLENDDüzenlenebilir Blender proje dosyasıLCC yerel koordinatları
model_align_scan.rvtRVTRevit modeliLCC yerel koordinatları

Diğer yardımcı çıktılar arasında kat planı BEV görüntüsü, nokta bulutu bindirme görüntüsü, mobilya yerleşim görüntüsü, genel görüntülenmiş önizleme ve koordinat dönüşümü meta verisi coordinate_transform.json bulunur.

Bu bölüm XGRIDS'in resmî kullanım kılavuzundan Türkçeye çevrildi; ekran görüntüleri ve arayüz adları özgün haliyle İngilizcedir. İngilizce aslı (yeni sekmede açılır) · Güncelleme:

XGRIDS Türkiye

Kurulumda ve Sahada Yanınızdayız

Atlıhan Harita; cihaz kurulumu, firmware güncellemesi, yazılım kullanımı ve saha uygulamalarında eğitim ve teknik destek verir. Sorunuzu iletin, uzmanımız size dönsün.

+90 216 546 0804