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

LCC for Web Kullanım Kılavuzu · API Başvurusu

LCCObject::setTranslation

Bölüm 06.41 / 07Kılavuz sürümü v0.6.4Türkçe

LCC modelinin ötelemesini ayarlar.

Sürüm Gereksinimi

SDK v0.3.1+

Motor Desteği

CesiumJS

API

LCCObject::setTranslation(translation: Cesium.Cartesian3): void

Parametreler

ParametreTürGerekliVarsayılanAçıklama
translationCesium.Cartesian3Evet-SDK v0.6.3 öncesinde: WGS84 Kartezyen koordinatları (model orijin konumunu ayarlar). SDK v0.6.3+: ENU koordinat sisteminde öteleme.

Dönüş Değeri

void

Kullanım Örneği

SDK v0.3.1 – v0.6.2 (WGS84 Kartezyen Koordinatları)

const cartesian3 = Cesium.Cartesian3.fromDegrees(118.0592, 25.5429, 52);
lccObject.setTranslation(cartesian3);

SDK v0.6.3+ (ENU Koordinat Sistemi)

v0.6.3 sürümünden itibaren setTranslation, ötelemeyi ENU koordinat sisteminde uygular. Modelin orijin konumunu (WGS84 Kartezyen koordinatları) ayarlamak için bunun yerine setOriginPosition() kullanın.

const translation = new Cesium.Cartesian3(0, 0, 0);
lccObject.setTranslation(translation);

Notlar

  • Bu yöntem, LCCRender.load() başarı geri çağrısı tetiklendikten sonra çağrılmalıdır.
  • v0.6.3 sürümünden itibaren setTranslation ENU koordinat sisteminde çalışır. Eski WGS84 Kartezyen koordinat yöntemi artık desteklenmemektedir. Modelin orijin konumunu ayarlamak için bunun yerine setOriginPosition() kullanın.
  • LCCObject::getOriginPosition()
  • LCCObject::setOriginPosition()
  • LCCObject::setRotation()
  • LCCObject::setScale()

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