# Cesium-extensions(Cesium 扩展)

创建地球实例 viewer 并进行属性扩展(Viewer)

# 加载方式

var viewer = new Cesium.Viewer("cesiumContainer", {
      //需要进行可视化的数据源的集合
      animation: false, //是否显示动画控件
      shouldAnimate: true,
      homeButton: false, //是否显示Home按钮
      fullscreenButton: false, //是否显示全屏按钮
      baseLayerPicker: false, //是否显示图层选择控件
      geocoder: false, //是否显示地名查找控件
      timeline: false, //是否显示时间线控件
      sceneModePicker: false, //是否显示投影方式控件
      navigationHelpButton: false, //是否显示帮助信息控件
      infoBox: false, //是否显示点击要素之后显示的信息
      requestRenderMode: true, //启用请求渲染模式
      scene3DOnly: false, //每个几何实例将只能以3D渲染以节省GPU内存
      sceneMode: 3, //初始场景模式 1 2D模式 2 2D循环模式 3 3D模式  Cesium.SceneMode
      fullscreenElement: document.body, //全屏时渲染的HTML元素
    });
  },
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

# Viewer options 构造属性

属性 说明 类型 默认值
animation 是否显示动画控件 Boolean true
shouldAnimate 时钟是否运行 Boolean true
homeButton homeButton Boolean true
fullscreenButton 是否显示全屏按钮 Boolean true
baseLayerPicker 是否显示图层选择控件 Boolean true
geocoder 是否显示地名查找控件 Boolean true
timeline 是否显示时间线控件 Boolean true
sceneModePicker 是否显示投影方式控件 Boolean true
navigationHelpButton 是否显示帮助信息控件 Boolean true
infoBox 是否显示点击要素之后显示的信息 Boolean true
requestRenderMode 启用请求渲染模式 Boolean true
scene3DOnly 每个几何实例将只能以 3D 渲染以节省 GPU 内存 Boolean true
sceneMode 初始场景模式 1 2D 模式 2 2D 循环模式 3 3D 模式 Cesium.SceneMode Number 3
fullscreenElement 全屏时渲染的 HTML 元素 Object '{}'

传入 MULTIPOLYGON 的坐标集合,绘制多边形(WktDataSource)

# 加载方式

var wktString =
  "MULTIPOLYGON(((117.49599999999998 40.665336999999965,117.49919999999999 40.64039199999996,117.49376999999991 40.63514299999997,117.47565999999996 40.636485999999934,117.46715999999991 40.63894699999997,117.44642999999995 40.652282999999954,117.43615999999997 40.64962799999995,117.4230399999999 40.628295999999914,117.4188499999999 40.61983099999992,117.42075999999997 40.61384599999997,117.4237999999999 40.60928299999995,117.43730999999991 40.58904599999994,117.43900999999995 40.57885699999997,117.4337999999999 40.57627499999995,117.4230399999999 40.57277299999993,117.39945999999998 40.57125499999995,117.37381999999991 40.56488399999995,117.3325299999999 40.57581699999997,117.31579999999995 40.57733899999994,117.29975999999999 40.577331999999956,117.23533999999995 40.54646699999995,117.23364999999988 40.54235099999994,117.2351799999999 40.533984999999966,117.24277999999993 40.52790099999993,117.24885999999992 40.52257499999996,117.24937999999997 40.51688799999994,117.24429999999997 40.51344699999993,117.23440999999991 40.51344699999993,117.22375999999997 40.516490999999974,117.20849999999996 40.51281699999993,117.1994199999999 40.50508099999996,117.19508999999994 40.49690199999992,117.1994199999999 40.48606899999993,117.20778999999992 40.472377999999935,117.21919999999987 40.457923999999934,117.22452999999996 40.45107999999993,117.22832999999991 40.44347399999992,117.22973999999999 40.43610799999993,117.22984999999994 40.42750199999995,117.22300999999993 40.40772599999997,117.2199599999999 40.394034999999974,117.21673999999997 40.37928399999993,117.21957999999995 40.37350099999992,117.22413999999992 40.36969799999997,117.23707999999999 40.36285399999997,117.23858999999993 40.354484999999954,117.23858999999993 40.34687799999995,117.24772999999993 40.33623099999994,117.2576099999999 40.32634399999995,117.26445999999999 40.31493399999994,117.27129999999988 40.30352799999997,117.28177999999991 40.29107699999997,117.29258999999989 40.28222999999996,117.30476999999996 40.278426999999965,117.31769999999995 40.273864999999944,117.32392999999989 40.26631199999997,117.32345999999994 40.261226999999955,117.32776999999999 40.25531799999993,117.33345999999995 40.24394999999993,117.33686999999996 40.23781599999995,117.34228999999992 40.23234899999994,117.3500499999999 40.22917599999994,117.3627899999999 40.22690199999994,117.37300999999992 40.22667699999994,117.37955 40.22451399999994,117.3800399999999 40.21813599999996,117.38254999999992 40.20951499999995,117.38225999999997 40.205749999999966,117.37967999999991 40.202685999999964,117.37536999999996 40.19980999999996,117.37212999999997 40.195140999999914,117.36947999999995 40.19099799999992,117.37032999999995 40.187953999999934,117.37320999999997 40.18471899999997,117.37679999999989 40.18328099999996,117.37967999999991 40.18040799999994,117.38110999999991 40.17645599999997,117.38110999999991 40.17286299999995,117.37934999999992 40.17080699999997,117.37320999999997 40.169986999999935,117.3588299999999 40.170707999999934,117.35482999999999 40.169173999999934,117.34804999999994 40.16208299999994,117.34266999999987 40.15166099999993,117.33547999999996 40.141242999999974,117.32476999999993 40.134665999999925,117.31067999999995 40.133697999999924,117.29904999999997 40.13097399999992,117.29163999999993 40.12651099999994,117.28444999999999 40.12435499999992,117.27942999999993 40.11824399999995,117.2733199999999 40.11177799999996,117.26742999999999 40.11017199999992,117.26037999999993 40.108901999999944,117.22649999999999 40.107024999999965,117.22156999999993 40.10459099999997,117.2154599999999 40.101714999999956,117.2050499999999 40.093093999999944,117.1939799999999 40.08278299999994,117.13648999999998 40.06348399999996,117.05625999999994 40.06186699999995,116.99750999999992 40.029017999999944,116.95785999999998 40.04597899999993,116.8348699999999 40.043586999999945,116.76024999999993 40.02757299999996,116.75243999999996 40.01571299999995,116.77196999999988 39.999114999999954,116.75604999999996 39.96548799999994,116.75844999999991 39.96047999999996,116.77490999999999 39.947528999999975,116.77607999999998 39.93744699999996,116.77447999999991 39.92702899999995,116.78008999999996 39.89257799999996,116.7911499999999 39.88126399999993,116.79496999999992 39.87844499999994,116.80327999999997 39.87672399999997,116.81503999999997 39.87873099999996,116.82506999999998 39.87672399999997,116.83682999999996 39.86123999999995,116.8457199999999 39.856364999999926,116.8551799999999 39.85235199999994,116.86492999999996 39.851493999999946,116.87381999999992 39.848052999999936,116.88900999999998 39.83600999999993,116.90075999999998 39.83772999999996,116.90534999999988 39.84776699999992,116.91179999999997 39.83865399999996,116.91535999999995 39.82584399999996,116.92104999999992 39.81445699999995,116.92887999999992 39.805201999999944,116.93812999999989 39.79595199999994,116.9459599999999 39.78243299999997,116.94620999999995 39.772967999999935,116.94026999999994 39.76819599999993,116.9352899999999 39.76890899999995,116.92816999999991 39.77175499999993,116.91749999999992 39.764640999999926,116.90206999999997 39.75917099999992,116.90111999999998 39.75396299999994,116.90653999999996 39.74105499999996,116.90040999999997 39.73474899999996,116.89115999999991 39.729052999999965,116.88547999999992 39.72087099999993,116.88973999999996 39.70201099999997,116.89428999999994 39.69630799999993,116.8993499999999 39.67795599999994,116.84725999999988 39.662147999999945,116.82799999999996 39.62019699999996,116.79938999999992 39.61000799999994,116.77022 39.59593199999995,116.73472999999989 39.621600999999934,116.6988399999999 39.61774099999997,116.72194999999999 39.59514599999994,116.70882999999992 39.58768799999996,116.67259999999999 39.60304599999995,116.6294099999999 39.60584599999993,116.5994599999999 39.62915399999997,116.5173699999999 39.59461999999996,116.51003999999988 39.57085799999993,116.4790099999999 39.54401799999994,116.39740999999992 39.51397699999995,116.4110999999999 39.48873499999996,116.44143999999994 39.47714999999994,116.44732999999995 39.442466999999965,116.43340999999998 39.442466999999965,116.40919999999994 39.447307999999964,116.38680999999997 39.452147999999966,116.36683999999991 39.452147999999966,116.33957999999996 39.45057699999995,116.30812999999989 39.476962999999955,116.27665999999999 39.49209199999996,116.24397999999995 39.50419599999992,116.23731999999995 39.51569699999993,116.23428999999999 39.55019399999992,116.23065999999993 39.556247999999925,116.21915999999997 39.564719999999966,116.21492999999997 39.572585999999944,116.15819999999995 39.57958599999995,116.12320999999997 39.56456399999996,116.00429999999993 39.579417999999976,115.9815299999999 39.59088899999995,115.95720999999992 39.56711199999995,115.91907999999988 39.59803399999993,115.90486 39.58980199999996,115.90068999999994 39.56371299999994,115.83113999999989 39.547473999999966,115.80273999999996 39.51198999999997,115.75010999999995 39.511729999999936,115.72492999999997 39.55129599999992,115.6855599999999 39.561774999999955,115.67335999999987 39.60066599999993,115.56115999999996 39.59723699999995,115.47592999999995 39.65352599999994,115.4672599999999 39.67020399999995,115.48442999999997 39.740283999999974,115.4805399999999 39.74736399999995,115.43123999999989 39.75612599999993,115.4174999999999 39.77438399999994,115.47762999999998 39.79907199999997,115.49754999999992 39.79157999999995,115.53908999999997 39.79741699999994,115.56323999999995 39.81483099999997,115.51276999999992 39.84333799999996,115.52302999999996 39.877227999999945,115.51021999999989 39.88520399999993,115.50831999999991 39.911967999999945,115.44777999999997 39.94884499999995,115.41651999999999 39.95285399999994,115.44058999999993 40.00155299999994,115.4408199999999 40.02623399999993,115.51048999999989 40.074824999999976,115.55372999999997 40.099215999999956,115.58630999999993 40.09445999999997,115.6063099999999 40.11884299999997,115.63496999999994 40.11791999999997,115.67327999999996 40.13534499999997,115.7392699999999 40.13374699999997,115.75525999999991 40.14756799999992,115.75297999999998 40.165835999999956,115.77615999999988 40.17855499999996,115.78950999999994 40.15601299999997,115.82249999999998 40.14021699999995,115.84689999999989 40.149955999999975,115.83829999999989 40.178016999999954,115.87249999999995 40.19763599999993,115.87500999999997 40.219817999999975,115.91602999999996 40.250197999999955,115.95512999999994 40.26181799999995,115.90596999999991 40.35459499999996,115.86639999999987 40.35826499999996,115.82297999999992 40.39024699999993,115.80745999999998 40.41597699999994,115.76183999999989 40.45157599999993,115.77045999999996 40.49071899999995,115.73198999999988 40.49549499999995,115.73272999999996 40.51103999999992,115.75223999999993 40.541339999999934,115.77462999999989 40.55702599999995,115.80700999999998 40.564082999999926,115.82000999999991 40.58816099999996,115.87076999999998 40.594161999999926,115.90456999999992 40.616969999999924,115.9265499999999 40.61319699999995,115.97969999999997 40.57939099999993,116.10394999999994 40.61827899999997,116.11220999999989 40.65601699999996,116.15429999999992 40.66620599999993,116.15716999999995 40.70027199999993,116.2025799999999 40.723937999999976,116.23222999999996 40.78686499999991,116.2445899999999 40.78734599999996,116.28836999999999 40.755889999999965,116.3124499999999 40.77215599999994,116.36912999999993 40.770400999999936,116.39986999999995 40.78459899999996,116.4221799999999 40.76358399999992,116.45413999999994 40.77365499999996,116.45444999999994 40.790111999999965,116.32676999999988 40.90017699999993,116.33035999999993 40.929667999999936,116.35392999999998 40.939525999999944,116.36873999999989 40.936343999999956,116.39231999999993 40.90299199999993,116.45936999999994 40.89251299999995,116.46873999999991 40.910113999999965,116.44369999999992 40.948966999999925,116.44430999999997 40.97548299999993,116.49420999999995 40.97640199999995,116.53021999999999 40.98827699999992,116.58947999999998 40.97886699999992,116.6098599999999 41.015418999999945,116.60085999999988 41.04331599999995,116.62058999999999 41.05860899999993,116.67712999999992 41.04092399999996,116.68521999999994 41.02011099999993,116.66688999999995 40.976710999999966,116.68125999999997 40.94422899999995,116.7108199999999 40.93205999999992,116.71551 40.90096299999993,116.77695999999992 40.872477999999944,116.79157999999994 40.842723999999976,116.84613999999998 40.83296199999995,116.88257999999995 40.79684799999995,116.89159999999991 40.77954899999997,116.91264999999997 40.77261399999991,116.94151 40.725184999999954,116.9942299999999 40.69295899999997,117.1406599999999 40.70180099999993,117.16554999999995 40.692508999999966,117.18345999999998 40.68990299999996,117.1994199999999 40.68686299999996,117.22528999999996 40.67849699999993,117.26330999999993 40.670890999999926,117.28536999999994 40.65948099999997,117.30210999999997 40.654155999999944,117.32035999999992 40.65491899999994,117.34089999999992 40.66632499999997,117.37207999999998 40.67545299999995,117.39869999999998 40.67925599999995,117.40934999999989 40.67925599999995,117.44281999999997 40.67469399999993,117.47779999999989 40.670890999999926,117.48920999999994 40.670890999999926,117.49599999999998 40.665336999999965)))";
viewer.dataSources.add(
  GeowayGlobe.WktDataSource.load(
    {
      wktString: wktString,
    },
    { fill: Cesium.Color.RED }
  )
);
viewer.camera.flyTo({
  destination: Cesium.Cartesian3.fromDegrees(
    117.49599999999998,
    40.665336999999965,
    1000
  ),
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
属性 说明 类型 默认值
sourceUri 覆盖用于解析相对链接的 url String ''
markerSize 为每个点创建的映射引脚的默认大小,以像素为单位 Number null
markerSymbol 为每个点创建的映射引脚的默认符号 String ''
markerColor 为每个点创建的映射引脚的默认颜色 String ''
stroke 折线和多边形轮廓的默认颜色 String ''
strokeWidth 折线和多边形轮廓的默认宽度 Number null
Fill 多边形内部的默认颜色 String ''
clampToGround 如果我们希望几何特征(多边形或 linestring)固定在地面上 Boolean true
Credit 数据源的信用,显示在画布上 String ‘’