LCC modeli sahnesinin AABB sınırlayıcı kutusunu alır.
Sürüm Gereksinimi
SDK v0.4.0+
Motor Desteği
Three.js / CesiumJS
API
LCCObject::getBounds(): BoundingBox
Parametreler
None
Dönüş Değeri
Aşağıdaki özelliklere sahip bir sınırlayıcı kutu nesnesi döndürür:
Three.js
| Özellik | Tür | Açıklama |
|---|---|---|
min | { x: number, y: number, z: number } | Sınırlayıcı kutunun minimum noktası. |
max | { x: number, y: number, z: number } | Sınırlayıcı kutunun maksimum noktası. |
CesiumJS
| Özellik | Tür | Açıklama |
|---|---|---|
min | { x: number, y: number, z: number } | Sınırlayıcı kutunun minimum noktası. |
max | { x: number, y: number, z: number } | Sınırlayıcı kutunun maksimum noktası. |
origin | { x: number, y: number, z: number } | Sahne orijin noktası koordinatları (WGS84 Kartezyen koordinat sistemi). |
Kullanım Örneği
Three.js
const box = lccObject.getBounds();
console.log('min: ', box.min.x, box.min.y, box.min.z);
console.log('max: ', box.max.x, box.max.y, box.max.z);
CesiumJS
const box = lccObject.getBounds();
console.log('min: ', box.min.x, box.min.y, box.min.z);
console.log('max: ', box.max.x, box.max.y, box.max.z);
console.log('origin: ', box.origin.x, box.origin.y, box.origin.z);
Notlar
- Bu yöntem,
LCCRender.load()başarı geri çağrısı tetiklendikten sonra çağrılmalıdır. - Three.js'te sınırlayıcı kutu, LCC modelinin yerel koordinat sistemini temel alır.
- CesiumJS'te RTK olmayan verilerde sınırlayıcı kutu LCC modelinin yerel koordinat sistemini, RTK verilerinde ise projeksiyon koordinat sistemini temel alır.
origin, WGS84 Kartezyen koordinat sistemini kullanır.
İlgili API'ler
LCCObject::getProjectionCoordinateSystemInfos()
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:

