public abstract class ElevationData
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
ElevationData() |
限定符和类型 | 方法和说明 |
---|---|
void |
dispose() |
boolean |
equals(Object obj) |
static ElevationData |
fromUGC(long handle) |
static ElevationData |
fromXML(String xml)
从 xml 字符串中解析得到高程对象
|
String |
getGeoidFile()
获取用户指定的大地水准面(geoid)文件路径,当用户没有指定 geoid 文件时,软件将使用 EGM2008 作为默认的大地水准面。
|
ElevationDataType |
getType()
获取高程数据类型
|
int |
hashCode() |
boolean |
isUseGeoid()
是否使用大地水准面
|
void |
setGeoidFile(String geoidFile)
设置用户的大地水准面(geoid) 文件,为一个单波段的影像文件,可以为 tif 或 img。
|
void |
setUseGeoid(boolean isUseGeoid)
设置是否使用大地水准面(geoid),当用户的高程数据为正高时,需要设置使用大地水准面,将正高数据转换为椭球高,公式为 h = H + N,
其中 h 为 椭球高,H 为 正高,N 为大地水准面高度
|
String |
toXML()
将当前高程转换为 xml
|
public ElevationDataType getType()
public static ElevationData fromUGC(long handle)
public void dispose()
public String getGeoidFile()
public boolean isUseGeoid()
public void setGeoidFile(String geoidFile)
geoidFile
- 用户的大地水准面文件public void setUseGeoid(boolean isUseGeoid)
isUseGeoid
- 是否使用大地水准面public String toXML()
public static ElevationData fromXML(String xml)
xml
- 存储高程数据信息的 xml 字符串Copyright © 2021–2024 SuperMap. All rights reserved.