3.0.1 • Published 3 years ago

gissdk3.1 v3.0.1

Weekly downloads
1
License
ISC
Repository
-
Last release
3 years ago

CesiumSdk

createViewer

初始化
参数:
div // 加载Cesium的div id
data{
    animation, //是否创建动画小器件,左下角仪表
    baseLayerPicker, //是否显示图层选择器
    fullscreenButton, //是否显示全屏按钮
    geocoder, //是否显示geocoder小器件,右上角查询按钮
    homeButton, //是否显示Home按钮
    infoBox, //是否显示信息框
    sceneModePicker, //是否显示3D/2D选择器
    selectionIndicator, //是否显示选取指示器组件
    timeline, //是否显示时间轴
    navigationHelpButton, //是否显示右上角的帮助按钮
    scene3DOnly, //如果设置为true,则所有几何图形以3D模式绘制以节约GPU资源
    showRenderLoopErrors,//如果设为true,将在一个HTML面板中显示错误信息
    url // 图层服务地址
}

drawShape

绘制点、线、面、圆、矩形
参数:
drawingMode: line(线)、polygon(多边形)、circle(圆)、rectangle(矩形)
positionData(点数据)

distance

计算两点距离
参数:
point1: 开始经纬度 
point2: 结束经纬度 

getArea

计算多边形面积
参数:
points: 点数据