配置项参数接口规范

最后修改日期:2022-03-18

interface ConfigImpl {
    AppBaseUrl: string;
    GISResourcesUrl: string;
    Token: string;
    Version: string;
    appIcon: string;
    appName: string;
    appTitle: string;
    cesium3DTileSetList: ResourceItem[];
    computerSpeed: number;
    demoServerUrl: string;
    geoJsonList: ResourceItem[];
    homeView: {
        headingRadians?: number;
        height: number;
        latitude: number;
        longitude: number;
        pitchRadians?: number;
        rollRadians?: number;
    };
    layerList: ResourceItem[];
    modelList: ResourceItem[];
    poiList: ResourceItem[];
    startAnimation: boolean;
    terrainList: ResourceItem[];
}

Properties

AppBaseUrl: string

系统后台服务 基础路径

GISResourcesUrl: string

静态资源服务器 基础路径

Token: string

SDK 的 Token,用于与后台服务进行通信

Version: string

SDK 的版本号,可由开发者去自定义

appIcon: string

业务系统的图标

appName: string

业务系统的名称

appTitle: string

显示在浏览器上 Tab 栏上的系统名称

cesium3DTileSetList: ResourceItem[]
computerSpeed: number

计算机的性能指标,用于调整 SDK 的性能参数

demoServerUrl: string

演示服务器 基础路径

geoJsonList: ResourceItem[]
homeView: {
    headingRadians?: number;
    height: number;
    latitude: number;
    longitude: number;
    pitchRadians?: number;
    rollRadians?: number;
}

数字地球的默认启动视角

Type declaration

  • Optional headingRadians?: number
  • height: number
  • latitude: number
  • longitude: number
  • Optional pitchRadians?: number
  • Optional rollRadians?: number
layerList: ResourceItem[]

GIS资源配置:图层、地形、gltf模型、倾斜模型、矢量、兴趣点

modelList: ResourceItem[]
poiList: ResourceItem[]
startAnimation: boolean

是否显示从全球旋转然后推进到默认视角的加载动画

terrainList: ResourceItem[]