本文整理匯總了TypeScript中geodesy.Dms類的典型用法代碼示例。如果您正苦於以下問題:TypeScript Dms類的具體用法?TypeScript Dms怎麽用?TypeScript Dms使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了Dms類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: getLocation
public async getLocation(coords: Coordinates): Promise<Location> {
let address: string;
try {
address = await this.goog.getAddressPromise(coords);
} catch (e) {
address = e;
}
return {
address,
coordinates: coords,
dms: `${Dms.toLat(coords.latitude)},${Dms.toLon(coords.longitude)}`,
latLon: StaticMap.stringifyCoords(coords),
};
}
示例2:
const scaleUtm = utm.scale;
utm.toLatLonE();
utm.toMgrs();
utm.toString();
// Static Functions
Utm.parse('31 N 448251 5411932');
/**
* Dms
*/
Dms.separator = '\u202f';
// Static Functions
Dms.parseDMS('51° 28′ 40.12″ N');
Dms.toDMS(45);
Dms.toDMS(45, 'dm');
Dms.toDMS(45, 'd', 2);
Dms.toDMS(45, 'dms', 4);
Dms.toLat(45);
Dms.toLat(45, 'dm');
Dms.toLat(45, 'd', 2);
Dms.toLat(45, 'dms', 4);
Dms.toLon(45);
Dms.toLon(45, 'dm');
Dms.toLon(45, 'd', 2);
Dms.toLon(45, 'dms', 4);