@tuoyuan/map-adapter-lib
Version:
地图适配器库
2 lines (1 loc) • 728 B
JavaScript
"use strict";var s=Object.defineProperty;var l=(i,t,e)=>t in i?s(i,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[t]=e;var h=(i,t,e)=>l(i,typeof t!="symbol"?t+"":t,e);Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});class r{constructor(t,e,u){h(this,"longitude");h(this,"latitude");h(this,"height");this.longitude=t,this.latitude=e,this.height=u}toArray(){const t=[];return t.push(this.longitude,this.latitude),this.height!=null&&t.push(this.height),t}toString(){return this.toArray().join(",")}toObject(){return{longitude:this.longitude,latitude:this.latitude,height:this.height}}equals(t){return this.longitude===t.longitude&&this.latitude===t.latitude&&this.height===t.height}}exports.Position=r;