Methods
- 
    staticYS.YSLayers.addArcGISServerLayer(options) → ArcGISServerLayer
- 
    
    添加ArcGISLayer图层Name Type Description optionsObject 对象有下面这些属性: Name Type Description idString optional 唯一标识 nameString optional 名称 urlString url layerString 请求图层Key,默认显示所有图层 maximumLevelNumber optional 最大级数 tileWidthNumber optional 切片宽度 tileHeithtNumber optional 切片高度 categoryString optional 图层分组 isAddTreeBoolean optional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean optional 是否可见 Returns:ArcGISServerLayer 对象
- 
    staticYS.YSLayers.addContourLayer(options) → ContourLayer
- 
    
    添加等值面图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 rectangleRectangle optional 等高线绘制范围{west, south, east, north} categoryString optional 图层分组 isAddTreeBoolean optional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean optional 是否可见 majorContourNumber 200optional 主等高线的间隔值,即默认每200米绘制一条粗线 minorContourNumber 50optional 等高线的间隔值,即默认每50米绘制一条细线 minimumLevelNumber 6optional 等高线的起始绘制级别 fontSizeNumber 6optional 等高线上注记的字号 contourColorColor Color.WHITEoptional 等高线的颜色 gradientArray.<Object> optional 等高面的底色,有默认预定义 Name Type Description colorColor optional 等高面的底色,支持透明度 valueNumber optional 等高面的高程值 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 Returns:等高线图层对象
- 
    staticYS.YSLayers.addGaodeLayer(options) → GaodeLayer
- 
    
    添加高德地图图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring optional 唯一标识 urlString optional Google服务url layerString optional 请求图层Key nameString optional 图层名称 minimumLevelNumber 0optional 最小级数 maximumLevelNumber optional 最大级数 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleObject optional 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString optional 图层分类名称 isAddTreeBoolean falseoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:GaodeLayer 对象
- 
    staticYS.YSLayers.addGeoJsonLayer(options) → GeoJsonLayer
- 
    
    添加GeoJson图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 categoryString optional 图层分组 rectangleObject optional 范围{west, south, east, north} urlString 已废弃,请使用options.data dataString | Object 要加载的geoJson文件url地址或者geoJson对象、TopoJson对象 strokeWidthNumber 0.1optional 轮廓线宽 strokeColorColor {r:1,g:1,b:1,a:1}optional 轮廓颜色 fillColorColor {r:0,g:0,b:0,a:0}optional 填充颜色 clampToGroundBoolean falseoptional 是否贴地, 该项默认为false, 此时填充颜色易被地形遮住; 若该项设为true, 则无法显示轮廓线 isAddTreeBoolean falseoptional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:GeoJsonLayer- 
    
    
    
    
    
    
    
    
    
    Deprecated: 
    v1.18已废弃options.url参数请改用options.data
    
    
    
    
    
    
    
    
    
    
    
 
- 
    staticYS.YSLayers.addGoogleLayer(options) → GoogleLayer
- 
    
    添加GoogleLayer图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring optional 唯一标识 urlString optional Google服务url lyrsString 请求图层Key nameString optional 图层名称 minimumLevelNumber 0optional 最小级数 maximumLevelNumber optional 最大级数 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleObject optional 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString optional 图层分类名称 isAddTreeBoolean falseoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:GoogleLayer 对象
- 
    staticYS.YSLayers.addGraphicsLayer(options) → GraphicsLayer
- 
    
    添加矢量几何形状图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 categoryString optional 图层分组 visibleBoolean trueoptional 是否可见 isAddTreeBoolean trueoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 Returns:GraphicsLayer 对象
- 
    staticYS.YSLayers.addHeatMapLayer(options) → ContourLayer
- 
    
    添加热力图图层Name Type Description optionsObject 对象有下面这些属性: Name Type Description idString optional 唯一标识 nameString optional 名称 categoryString optional 图层分组 isAddTreeBoolean optional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean optional 是否可见 rectangleRectangle optional 范围{west, south, east, north} heatmapObject optional heatmap相应参数 Name Type Default Description backgroundColorRGBA {r:0,g:0,b:0,a:0}optional 热力图的背景色 radiusNumber optional 半径,(单位像素),每个数据点的半径 maxOpacityNumber optional 最大值使用的最大不透明度 minOpacityNumber 0.1optional 最小值使用的最小不透明度 blurNumber 0.85optional 将应用于所有数据点的模糊因子, 模糊因子越高, 渐变越平滑 gradientObject optional 渐变色带设置,json对象,kv形式,key是数值,value是对应Color minNumber 数据最小值 maxNumber 数据最大值 dataArray.<XYZ> 热力图数据,z值是value,xy是经纬度坐标,单位度 Returns:热力图图层对象
- 
    staticYS.YSLayers.addIconsLayer(options) → IconsLayer
- 
    
    添加图标图层Name Type Description optionsObject optional 对象有下面这些属性: Name Type Default Description idstring 唯一标识 namestring optional 名称 categorystring optional 图层分组 visibleBoolean trueoptional 是否可见 openMouseHoverBoolean falseoptional 是否开启鼠标移动事件 isAddTreeBoolean trueoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 maxHeightnumber optional 最大显示距离 minHeightnumber optional 最小显示距离 Returns:IconsLayer
- 
    staticYS.YSLayers.addImageLayer(options) → ImageLayer
- 
    
    添加ImageLayer图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring 唯一标识 urlString 影像url地址 nameString 图层名称 fileExtensionString 切片文件扩展名 numberOfLevelZeroTilesXNumber 0级切片X轴方向切片的数量 numberOfLevelZeroTilesYNumber 0级切片Y轴方向切片的数量 minimumLevelNumber 起始级别 maximumLevelNumber 最大级别 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleRectangle 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString 图层分类名称 isAddTreeBoolean trueoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 isQueryBoolean trueoptional 是否支持空间查询 visibleBoolean trueoptional 是否可见 Returns:ImageLayer 对象
- 
    staticYS.YSLayers.addiTelluroLayer(options, global) → iTelluroLayer
- 
    
    添加iTelluroServer的gis图层或dom图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 rectangleRectangle optional 范围{west, south, east, north} categoryString optional 图层分组 urlString iTelluro.Server服务地址,如http://itelluroyun.infoearth.com:8038/iTelluro.Server/Service/GIS/gis.ashx dsKeyString iTelluro.Server数据服务的key fileExtensionString jpgoptional 文件类型,jpg/png/bmp,默认jpg zeroSpanNumber 36.0optional 0级切片跨度 levelsNumber 总级数 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 isAddTreeBoolean trueoptional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 isQueryBoolean falseoptional 是否支持空间查询 visibleBoolean optional 是否可见 globalObject 三维球对象(YouScene.earth) Returns:iTelluroLayer 对象
- 
    staticYS.YSLayers.addiTelluroLayerBil(options, global) → iTelluroLayer
- 
    
    添加iTelluroServer的 BIL地形影像图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 rectangleRectangle optional 范围{west, south, east, north} categoryString optional 图层分组 urlString iTelluro.Server服务地址,如http://itelluroyun.infoearth.com:8038/iTelluro.Server/Service/GIS/gis.ashx dsKeyString iTelluro.Server数据服务的key colorRangeString []optional 高度颜色插值数组 zeroSpanNumber 36.0optional 0级切片跨度 levelsNumber 总级数 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 isAddTreeBoolean trueoptional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 isQueryBoolean falseoptional 是否支持空间查询 visibleBoolean optional 是否可见 globalObject 三维球对象(YouScene.earth) Returns:iTelluroLayer 对象
- 
    staticYS.YSLayers.addiTelluroPointCloudLayer(options) → iTelluroPointCloudLayer
- 
    
    添加iTelluro点云场景数据Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring 唯一标识 nameString 图层名称 keyString iTelluro.Server数据服务key rootString iTelluro.Server根地址,如http://fly.cigem.cn/ categoryString optional 图层分类 isAddTreeBoolean trueoptional 是否添加到图层树 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:iTelluroPointCloudLayer
- 
    staticYS.YSLayers.addiTelluroSceneLayer(options) → iTelluroSceneLayer
- 
    
    添加iTelluro场景数据Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring 唯一标识 nameString 图层名称 keyString iTelluro.Server数据服务key rootString iTelluro.Server根地址,如http://fly.cigem.cn/ categoryString optional 图层分类 isAddTreeBoolean trueoptional 是否添加到图层树 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:iTelluroSceneLayer
- 
    staticYS.YSLayers.addLabelLayer(options) → LabelLayer
- 
    
    添加注记图层Name Type Description optionsObject 对象有下面这些属性: Name Type Description idString optional 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入图层树 treeIconString optional 图层树上显示的图标,默认不显示 minHeightNumber optional 最小显示距离 maxHeightNumber optional 最大显示距离 fontFamilyFont optional 字体 fontSizeNumber optional 字体大小 colorColor optional 字体颜色 haloColorColor optional 文字描边颜色,使用null将不添加描边 iconUrlString optional 图标url visibleBoolean optional 是否可见 Returns:LabelLayer
- 
    staticYS.YSLayers.addLinesLayer(options) → LinesLayer
- 
    
    添加线图层Name Type Description optionsObject optional 对象有下面这些属性: Name Type Default Description idString 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 categoryString optional 图层分组 visibleBoolean trueoptional 是否可见 Returns:LinesLayer
- 
    staticYS.YSLayers.addLodSceneLayer(options) → LodSceneLayer
- 
    
    添加一般场景数据Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring 唯一标识 nameString 图层名称 categoryString 图层分类 isAddTreeBoolean trueoptional 是否添加到图层树 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:LodSceneLayer
- 
    staticYS.YSLayers.addModelLayer(options) → ModelLayer
- 
    
    添加模型图层Name Type Description optionsObject 对象有下面这些属性: Name Type Description idString optional 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 categoryString optional 图层分组 visibleBoolean optional 是否可见 Returns:
- 
    staticYS.YSLayers.addPipeLineLayer(options) → PipeLineLayer
- 
    
    添加管道图层Name Type Description optionsObject optional 对象有下面这些属性: Name Type Default Description idString 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 categoryString optional 图层分组 visibleBoolean trueoptional 是否可见 Returns:PipeLineLayer
- 
    staticYS.YSLayers.addPointCloudLayer(options) → PointCloudLayer
- 
    
    添加点云数据Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring 唯一标识 nameString 图层名称 categoryString 图层分类 isAddTreeBoolean trueoptional 是否添加到图层树 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:PointCloudLayer
- 
    staticYS.YSLayers.addPointLayer(options) → PointLayer
- 
    
    添加图形点图层(只带颜色和大小的小圆点)Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 categoryString optional 图层分组 visibleBoolean trueoptional 是否可见 isAddTreeBoolean trueoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 Returns:PointLayer
- 
    staticYS.YSLayers.addPolygonLayer(options) → PolygonLayer
- 
    
    添加多边形面图层Name Type Description optionsObject 对象有下面这些属性: Name Type Description idString optional 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 categoryString optional 图层分组 maxDisplayAltitudeNumber optional 最大显示距离 minDisplayAltitudeNumber optional 最小显示距离 visibleBoolean optional 是否可见 Returns:PolygonLayer
- 
    staticYS.YSLayers.addSingleTileImageLayer(options) → SingleTileImageLayer
- 
    
    添加SingleTileImageLayer图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring optional 唯一标识 urlString optional 自定义图片地址 nameString optional 图层名称 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleObject optional 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString optional 图层分类名称 isAddTreeBoolean falseoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 Returns:SingleTileImageLayer 对象
- 
    staticYS.YSLayers.addTDTLayer(options) → TDTLayer
- 
    
    添加天地图图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 layerTDTLayerType | String 请求图层Key minimumLevelNumber optional 最小级数(默认为该图层的最小级数) maximumLevelNumber optional 最大级数(默认为该图层的最大级数) insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleObject optional 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString optional 图层分类名称 isAddTreeBoolean falseoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean trueoptional 是否可见 tokenString 天地图的应用开发token Returns:TDTLayer 对象
- 
    staticYS.YSLayers.addTerrainLayer(options) → TerrainLayer
- 
    
    添加DEM数据Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString 图层id nameString 图层名称 urlString iTelluro.Server发布的DEM的url maxLevelNumber 最大级别 scaleNumber 1optional 高程夸张 visibleBoolean trueoptional 是否可见 isAddTreeBoolean trueoptional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 rectangleObject 图层地理范围 {west: -180,south: -90,east: 180,north: 90} Returns:TerrainLayer
- 
    staticYS.YSLayers.addVectorTileLayer(options) → VectorTileLayer
- 
    
    添加矢量切片图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 categoryString optional 图层分组 isAddTreeBoolean optional 是否在图层树上显示 treeIconString optional 图层树上显示的图标,默认不显示 visibleBoolean optional 是否可见 urlString optional 数据url,支持小数据量的geojson、shape文件矢量动态切片 defaultStyleObject optional 样式集合 mininumLevelNumber 3optional 最小级别 maxinumLevelNumber 22optional 最大级别 simpliflyBoolean optional true则简化,默认不简化 Returns:矢量切片图层对象
- 
    staticYS.YSLayers.addVideoLayer(options) → VideoLayer
- 
    
    添加视频体图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idString optional 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 categoryString optional 图层分组 maxDisplayAltitudeNumber optional 最大显示距离 minDisplayAltitudeNumber optional 最小显示距离 visibleBoolean trueoptional 是否可见 Returns:VideoLayer
- 
    staticYS.YSLayers.addWallLayer(options) → WallLayer
- 
    
    添加墙图层Name Type Description optionsObject 对象有下面这些属性: Name Type Description idString optional 唯一标识 nameString optional 名称 isAddTreeBoolean optional 是否加入树 treeIconString optional 图层树上显示的图标,默认不显示 categoryString optional 图层分组 visibleBoolean optional 是否可见 Returns:WallLayer
- 
    staticYS.YSLayers.addWMSLayer(options) → WMSLayer
- 
    
    添加WMSLayer图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring optional 唯一标识 urlString WMS服务url layersString 请求图层Key nameString optional 图层名称 tileWidthNumber 256optional 切片宽度 tileHeithtNumber 256optional 切片高度 minimumLevelNumber 0optional 最小级数 maximumLevelNumber optional 最大级数 transparentBoolean optional 是否透明 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleRectangle optional 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString optional 图层分类名称 isAddTreeBoolean falseoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 isQueryBoolean falseoptional 是否支持空间查询 visibleBoolean trueoptional 是否可见 Returns:WMSLayer 对象
- 
    staticYS.YSLayers.addWMTSLayer(options) → WMTSLayer
- 
    
    添加WMTSLayer图层Name Type Description optionsObject 对象有下面这些属性: Name Type Default Description idstring optional 唯一标识 urlString WMTS服务url layerString 请求图层Key nameString optional 图层名称 styleString "default"optional 请求样式 formatString "image/jpeg"optional 图片格式 tileMatrixSetIDString 切片方式 tileMatrixLabelsArray.<String> optional 标识符列表 isGeoCoordSystemBoolean trueoptional 是否是地理坐标系 tileWidthNumber 256optional 切片宽度 tileHeithtNumber 256optional 切片高度 minimumLevelNumber 0optional 最小级数 maximumLevelNumber optional 最大级数 insertPositionNumber optional 添加的位置,默认添加到最后,即叠加到最上层 rectangleRectangle optional 切片图层地理范围 {west: -180,south: -90,east: 180,north: 90} categoryString optional 图层分类名称 isAddTreeBoolean falseoptional 是否添加到图层树上 treeIconString optional 图层树上显示的图标,默认不显示 isQueryBoolean falseoptional 是否支持空间查询 visibleBoolean trueoptional 是否可见 Returns:WMTSLayer 对象
- 
    staticYS.YSLayers.findAllIconsLayers() → Array.<IconsLayer>
- 
    
    查找所有的IconsLayerReturns:返回所有IconsLayer对象
- 
    staticYS.YSLayers.findAllImageLayers() → Array.<ImageLayer>
- 
    
    查找所有的ImageLayer(如果要获取当前已经加载的图层的总层级, 应该用这个方法获取到的个数+1, 因为球初始化默认加载了一张图片,也算一层)Returns:返回所有ImageLayer对象
- 
    staticYS.YSLayers.findAllLabelLayers() → Array.<LabelLayer>
- 
    
    查找所有的LabelLayerReturns:返回所有LabelLayer对象
- 
    staticYS.YSLayers.findAllLinesLayers() → Array.<LinesLayer>
- 
    
    查找所有的LinesLayerReturns:返回所有LinesLayer对象
- 
    staticYS.YSLayers.findAllPolygonLayers() → Array.<PolygonLayer>
- 
    
    查找所有的PolygonLayerReturns:返回所有PolygonLayer对象
- 
    staticYS.YSLayers.findLayerById(key) → AbstractLayer
- 
    
    通过key查找图层或者场景或者线或者点Name Type Description keyString 需要查找的key Returns:返回图层对象
- 
    staticYS.YSLayers.findLayerByType(type) → Array.<AbstractLayer>
- 
    
    通过LayerType查找类型的图层Name Type Description typeLayerType 需要查找的类型 枚举LayerType Returns:返回所有属于type类型的图层
- 
    
    删除一个图层对象Name Type Description layerAbstractLayer 需要删除的图层对象 Fires:Returns:undefined;
- 
    
    通过key删除一个图层对象Name Type Description keyString 需要删除的图层对象key Fires:Returns:undefined;
