Projeksiyon koordinatlarını ECEF (Earth-Centered, Earth-Fixed) koordinatlarına dönüştürür.
Elipsoid WGS84'tür. Projeksiyon koordinat sistemi bilgileri için getProjectionCoordinateSystemInfos yöntemine bakın.
Sürüm Gereksinimi
SDK v0.4.1+
Motor Desteği
CesiumJS
API
LCCObject::prj2Ecef(prjCoord: Cesium.Cartesian3, isOffset?: boolean): Cesium.Cartesian3
Parametreler
| Parametre | Tür | Gerekli | Varsayılan | Açıklama |
|---|---|---|---|---|
prjCoord | Cesium.Cartesian3 | Evet | - | Projeksiyon koordinatları. |
isOffset | boolean | Hayır | true | Koordinatların LCC modelinin orijinine göre ofset tabanlı olup olmadığı. |
Dönüş Değeri
Cesium.Cartesian3 — ECEF dünya koordinatları.
Kullanım Örneği
Ofset Koordinatlarını Kullanma
let isOffset = true;
let prjCoord = new Cesium.Cartesian3(5, 10, 20);
const worldPos = lccObject.prj2Ecef(prjCoord, isOffset);
console.log('world Pos: ', worldPos);
Tam Projeksiyon Koordinatlarını Kullanma
const pcsInfos = lccObject.getProjectionCoordinateSystemInfos();
const { epsg, offset } = pcsInfos;
let prjCoord = new Cesium.Cartesian3(5, 10, 20);
prjCoord.x += offset[0];
prjCoord.y += offset[1];
prjCoord.z += offset[2];
const worldPos = lccObject.prj2Ecef(prjCoord, false);
console.log('world Pos: ', worldPos);
Notlar
- Bu yöntem,
LCCRender.load()başarı geri çağrısı tetiklendikten sonra çağrılmalıdır.
İlgili API'ler
LCCObject::ecef2Prj()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:

