EarthSDK
    正在准备搜索索引...
    • 返回 {
          antiAliasingMethod: undefined | number;
          apiKey: string;
          apiUrl: string;
          atmosphere: boolean;
          autoReconnect: boolean;
          baseUrl: undefined | string;
          brightness: undefined | number;
          cameraMovableRegion: ReactiveVariable<undefined | ESJGeoRegion>;
          cloud: number;
          currentTime: number;
          customMessageListening: undefined | boolean;
          debug: undefined | boolean;
          depthOfField: number;
          depthTestAgainstTerrain: boolean;
          devTags: ReactiveVariable<undefined | string[]>;
          editingAuxiliaryPointColor: ReactiveVariable<undefined | ESJVector4D>;
          editingAuxiliaryPointSize: undefined | number;
          editingAxisSize: undefined | number;
          editingEventListening: boolean;
          editingHeightOffset: undefined | number;
          editingLineColor: ReactiveVariable<undefined | ESJVector4D>;
          editingLineShow: boolean;
          editingLineWidth: undefined | number;
          editingPointColor: ReactiveVariable<undefined | ESJVector4D>;
          editingPointSize: undefined | number;
          emissiveIntensity: undefined | number;
          execOnceFuncStr: undefined | string;
          extras: ReactiveVariable<JsonValue>;
          flyToBoundingSize: undefined | number;
          fog: number;
          fov: number;
          geoReferenceOrigin: ReactiveVariable<undefined | ESJVector3D>;
          globeShow: boolean;
          hoverTime: number;
          ionAccessToken: string;
          keepWorldOriginNearCamera: undefined | boolean;
          lonLatFormat: ESJLonLatFormatType;
          memReportInterval: undefined | number;
          name: string;
          objectEventListening: undefined | boolean;
          opacity: undefined | number;
          propChangedListening: undefined | boolean;
          rain: number;
          resolutionScale: number;
          rollerShutter: boolean;
          sceneControlled: undefined | boolean;
          screenPercentage: undefined | number;
          secretKey: string;
          show: undefined | boolean;
          simulationTime: number;
          snow: number;
          speechRecognitionListening: undefined | boolean;
          speechVoiceMode: string;
          splitPosition: ReactiveVariable<undefined | number>;
          statusUpdateInterval: undefined | number;
          terrainOpacity: number;
          terrainShader: {
              aspect: { show: boolean };
              elevationContour: {
                  color: ESJVector4D;
                  show: boolean;
                  spacing: number;
                  width: number;
              };
              elevationRamp: {
                  color: HTMLCanvasElement
                  | ESJColor[];
                  maxHeight: number;
                  minHeight: number;
                  show: boolean;
              };
              slope: { show: boolean };
          };
          textAvoidance: boolean;
          timeSync: boolean;
          toDestroyFuncStr: undefined
          | string;
          updateFuncStr: undefined | string;
          useCache: undefined | boolean;
          useDefaultStatusDiv: boolean;
          widgetEventListening: undefined | boolean;
          widgetInteractionDistance: undefined | number;
          zIndex: undefined | string;
      }

      • antiAliasingMethod: undefined | number
      • apiKey: string
      • apiUrl: string
      • atmosphere: boolean

        是否显示大气效果,默认值为 true。

      • autoReconnect: boolean
      • baseUrl: undefined | string
      • brightness: undefined | number
      • cameraMovableRegion: ReactiveVariable<undefined | ESJGeoRegion>

        相机可移动区域,初始值为 undefined即无限制。

      • cloud: number

        云的强度,取值范围为 0~1,默认值为 0。

      • currentTime: number

        当前时间,用于控制光照,初始值为当前时间戳。

      • customMessageListening: undefined | boolean
      • debug: undefined | boolean

        是否开启调试模式,可选布尔值,初始值为 undefined。

      • depthOfField: number

        景深的强度,取值范围为 0~1,默认值为 0。

      • depthTestAgainstTerrain: boolean

        地形深度检测,默认值为 true。

      • devTags: ReactiveVariable<undefined | string[]>

        开发标签数组,使用响应式变量存储,初始值为 undefined。

      • editingAuxiliaryPointColor: ReactiveVariable<undefined | ESJVector4D>

        编辑辅助点的颜色,使用响应式数组存储,可选值,初始值为 undefined。

      • editingAuxiliaryPointSize: undefined | number

        编辑辅助点的大小,可选值,初始值为 undefined。

      • editingAxisSize: undefined | number

        编辑坐标轴的大小,可选值,初始值为 undefined。

      • editingEventListening: boolean

        是否开启编辑事件监听,默认值为 true。

      • editingHeightOffset: undefined | number

        编辑高度偏移,可选值,默认值为 0。

      • editingLineColor: ReactiveVariable<undefined | ESJVector4D>

        编辑线的颜色,使用响应式数组存储,可选值,初始值为 undefined。

      • editingLineShow: boolean

        是否显示编辑线,默认值为 true。

      • editingLineWidth: undefined | number

        编辑线的宽度,可选值,初始值为 undefined。

      • editingPointColor: ReactiveVariable<undefined | ESJVector4D>

        编辑点的颜色,使用响应式数组存储,可选值,初始值为 undefined。

      • editingPointSize: undefined | number

        编辑点的大小,可选值,初始值为 undefined。

      • emissiveIntensity: undefined | number
      • execOnceFuncStr: undefined | string

        一次性执行的函数代码字符串,可选字符串,初始值为 undefined。

      • extras: ReactiveVariable<JsonValue>

        额外的 JSON 数据,使用响应式变量存储,初始值为 undefined。

      • flyToBoundingSize: undefined | number

        默认飞行定位时对象包围球所占的屏幕像素大小,默认值为 256。

      • fog: number

        雾的强度,取值范围为 0~1,默认值为 0。

      • fov: number

        定义的相机视椎体夹角,默认值为 60。

      • geoReferenceOrigin: ReactiveVariable<undefined | ESJVector3D>
      • globeShow: boolean

        是否显示地球,默认值为 true。

      • hoverTime: number

        鼠标悬停时间,用于触发 hover 事件,单位为秒,默认值为 2。

      • ionAccessToken: string

        Ion 访问令牌,用于访问相关资源,初始值为空字符串。

      • keepWorldOriginNearCamera: undefined | boolean
      • lonLatFormat: ESJLonLatFormatType

        经纬度格式,默认为 'DECIMAL_DEGREE'(十进制度)。

      • memReportInterval: undefined | number
      • name: string

        场景对象的名称,默认为 '未命名场景对象'。

      • objectEventListening: undefined | boolean
      • opacity: undefined | number

        视口的透明度,可选数值,初始值为 undefined。

      • propChangedListening: undefined | boolean
      • rain: number

        雨的强度,取值范围为 0~1,默认值为 0。

      • resolutionScale: number
      • rollerShutter: boolean

        是否开启卷帘,默认值为 false。

      • sceneControlled: undefined | boolean
      • screenPercentage: undefined | number
      • secretKey: string
      • show: undefined | boolean

        视口是否可见,可选布尔值,初始值为 undefined。

      • simulationTime: number

        仿真时间,用于控制场景动画,初始值为当前时间戳。

      • snow: number

        雪的强度,取值范围为 0~1,默认值为 0。

      • speechRecognitionListening: undefined | boolean
      • speechVoiceMode: string
      • splitPosition: ReactiveVariable<undefined | number>

        切分视口位置

      • statusUpdateInterval: undefined | number
      • terrainOpacity: number

        地形透明度,默认值为 1.0。

      • terrainShader: {
            aspect: { show: boolean };
            elevationContour: {
                color: ESJVector4D;
                show: boolean;
                spacing: number;
                width: number;
            };
            elevationRamp: {
                color: HTMLCanvasElement
                | ESJColor[];
                maxHeight: number;
                minHeight: number;
                show: boolean;
            };
            slope: { show: boolean };
        }

        地形着色器配置,初始值为 ESViewer 的默认地形着色器配置。

      • textAvoidance: boolean

        是否开启文字避让,默认值为 false。

      • timeSync: boolean

        时间同步开关,false 表示禁用,true 表示启用,用于控制当前时间和仿真时间的同步,默认值为 false。

      • toDestroyFuncStr: undefined | string

        销毁函数的代码字符串,可选字符串,初始值为 undefined。

      • updateFuncStr: undefined | string

        更新函数的代码字符串,可选字符串,初始值为 undefined。

      • useCache: undefined | boolean
      • useDefaultStatusDiv: boolean

        是否使用默认的状态面板容器,即状态提示,布尔值,默认为 true。

      • widgetEventListening: undefined | boolean
      • widgetInteractionDistance: undefined | number
      • zIndex: undefined | string

        视口的 z-index,可选字符串,初始值为 undefined。