123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863 |
- /**
- * WebGL sample configuration file: contains sample category, name, thumbnail, file path
- */
- var identification = {
- name: "WebGL",
- };
- var exampleConfig = {
- layer: {
- name: "图层",
- name_en: "Layer",
- content: {
- S3M: {
- name: "三维切片缓存(S3M)",
- name_en: "Spatial 3D Model",
- content: [
- {
- name: "倾斜模型",
- name_en: "Oblique Photogrammetry",
- thumbnail: "S3MTiles_suofeiya.jpg",
- fileName: "S3MTiles_suofeiya",
- },
- {
- name: "鸟巢(水面特效)",
- name_en: "Bird's Nest (water surface effect)",
- thumbnail: "S3MTiles_niaochao_water.jpg",
- fileName: "S3MTiles_niaochao_water",
- },
- {
- name: "CBD",
- name_en: "CBD",
- thumbnail: "S3MTiles_jingmo.jpg",
- fileName: "S3MTiles_jingmo",
- },
- {
- name: "BIM",
- name_en: "BIM",
- thumbnail: "S3MTiles_BIM.jpg",
- fileName: "S3MTiles_BIM",
- },
- {
- name: "矢量",
- name_en: "Vector",
- thumbnail: "S3MTiles_vector.jpg",
- fileName: "S3MTiles_vector",
- },
- {
- name: "点云",
- name_en: "Points Cloud(S3M)",
- thumbnail: "S3MTiles_pointCloud.jpg",
- fileName: "S3MTiles_pointCloud",
- },
- {
- name: "地下管线",
- name_en: "Underground Pipelines",
- thumbnail: "showUnderGround.jpg",
- fileName: "showUnderGround",
- },
- {
- name: "透明渲染",
- name_en: "Transparent Rendering",
- thumbnail: "transparentRendering.jpg",
- fileName: "transparentRendering",
- },
- {
- name: "柱状图",
- name_en: "Histogram",
- thumbnail: "S3MTiles_histogram.jpg",
- fileName: "S3MTiles_histogram",
- },
- {
- name: "选中偏移",
- name_en: "Offset",
- thumbnail: "offset.jpg",
- fileName: "offset",
- },
- {
- name: "流动管线",
- name_en: "Flowing PipeLine",
- thumbnail: "FlowingPipeLine.jpg",
- fileName: "FlowingPipeLine",
- },
- ],
- },
- vector: {
- name: "矢量瓦片",
- name_en: "Vector",
- content: [
- {
- name: "MVT",
- name_en: "MVT",
- thumbnail: "MVT.jpg",
- fileName: "MVT",
- },
- ],
- },
- imagery: {
- name: "影像",
- name_en: "Imagery",
- content: [
- {
- name: "安全认证",
- name_en: "Token",
- thumbnail: "tokenCredential.jpg",
- fileName: "tokenCredential",
- },
- {
- name: "多子域",
- name_en: "Multi-windows",
- thumbnail: "multiSubdomains.jpg",
- fileName: "multiSubdomains",
- },
- ],
- },
- "dynamic-layer": {
- name: "动态图层",
- name_en: "Dynamic Layer",
- content: [
- {
- name: "全球实时航线数据",
- name_en: "Global Real-time Route",
- thumbnail: "airline.jpg",
- fileName: "airlines",
- },
- {
- name: "全球船舶动态效果",
- name_en: "Global Ships",
- thumbnail: "dynamicLayer.jpg",
- fileName: "dynamicLayer",
- },
- {
- name: "风车",
- name_en: "Wind Farm",
- thumbnail: "fan.jpg",
- fileName: "fan",
- },
- {
- name: "交通仿真",
- name_en: "Traffic Simulation",
- thumbnail: "trafficSimulation.jpg",
- fileName: "trafficSimulation",
- },
- ],
- },
- },
- },
- "online-base-map": {
- name: "在线底图",
- name_en: "Basemap Online",
- content: {
- map: {
- name: "在线底图",
- name_en: "Basemap Online",
- content: [
- {
- name: "本地图片",
- name_en: "Local Imagery",
- thumbnail: "SingleTileImageryProvider.jpg",
- fileName: "image",
- },
- ],
- },
- },
- },
- Scene: {
- name: "场景",
- name_en: "Scene",
- content: {
- PostProcessing: {
- name: "后期处理",
- name_en: "Post Effects",
- content: [
- {
- name: "键盘控制相机",
- name_en: "Keyboard Control Camera",
- thumbnail: "KeyboardControlCamera.jpg",
- fileName: "KeyboardControlCamera",
- },
- {
- name: "颜色校正",
- name_en: "Color Correction",
- thumbnail: "colorCorrection.jpg",
- fileName: "colorCorrection",
- },
- {
- name: "后期特效",
- name_en: "Post Effects",
- thumbnail: "aftertreatment.jpg",
- fileName: "aftertreatment",
- },
- {
- name: "线框模式",
- name_en: "Wireframe",
- thumbnail: "wireframe.jpg",
- fileName: "wireframe",
- },
- {
- name: "设置光源",
- name_en: "Light Source",
- thumbnail: "lightSource.jpg",
- fileName: "lightSource",
- },
- {
- name: "BIM模型光照优化",
- name_en: "BIM Lighting Optimization",
- thumbnail: "movingLightSourceBIM.png",
- fileName: "movingLightSourceBIM",
- },
- {
- name: "按特征值显隐",
- name_en: "Visible By Feature Value",
- thumbnail: "visibleByFeatureValue.jpg",
- fileName: "visibleByFeatureValue",
- },
- ],
- },
- split: {
- name: "分屏",
- name_en: "Screen Split",
- content: [
- {
- name: "分屏显示",
- name_en: "Multi-Screen",
- thumbnail: "multiViewport.jpg",
- fileName: "multiViewport",
- },
- {
- name: "视口设置",
- name_en: "Viewport Setting",
- thumbnail: "viewportSetting.jpg",
- fileName: "viewportSetting",
- },
- ],
- },
- "globe-mode": {
- name: "地球模式",
- name_en: "Earth Mode",
- content: [
- {
- name: "模式切换",
- name_en: "Mode Switching",
- thumbnail: "switchGlobeMode.jpg",
- fileName: "switchGlobeMode",
- },
- ],
- },
- "position-info": {
- name: "位置信息",
- name_en: "Location Information",
- content: [
- {
- name: "拾取位置",
- name_en: "Picking Position",
- thumbnail: "pickPosition.jpg",
- fileName: "pickPosition",
- },
- ],
- },
- },
- },
- search: {
- name: "查询",
- name_en: "Query",
- content: {
- "attribute-search": {
- name: "属性查询",
- name_en: "Attribute Query",
- content: [
- {
- name: "倾斜摄影属性查询",
- name_en: "Oblique Photogrammtric Attribute Query",
- thumbnail: "S3MTiles.jpg",
- fileName: "S3MTiles",
- },
- {
- name: "SQL查询",
- name_en: "SQL Query",
- thumbnail: "getFeatureBySQL.jpg",
- fileName: "getFeatureBySQL",
- },
- {
- name: "分层分户查询",
- name_en: "Hierarchical Household Inquiry",
- thumbnail: "individualInformation.jpg",
- fileName: "individualInformation",
- },
- {
- name: "动态单体化",
- name_en: "Dynamic Singulation",
- thumbnail: "dynamicDTH.jpg",
- fileName: "dynamicDTH",
- },
- {
- name: "自定义气泡",
- name_en: "Custom Bubble",
- thumbnail: "custom-bubble.jpg",
- fileName: "custom-bubble",
- },
- ],
- },
- "spatial-query": {
- name: "空间查询",
- name_en: "Spatial Query",
- content: [
- {
- name: "空间查询",
- name_en: "Spatial Query",
- thumbnail: "getFeatureByGeometry.jpg",
- fileName: "getFeatureByGeometry",
- },
- {
- name: "GPU空间查询",
- name_en: "GPU-based Query",
- thumbnail: "spatialQuery3D.jpg",
- fileName: "spatialQuery3D",
- },
- {
- name: "GPU空间查询-天际线体",
- name_en: "GPU-based-Skyline Analysis",
- thumbnail: "spatialQuery3D_skyline.jpg",
- fileName: "spatialQuery3D_skyline",
- },
- {
- name: "GPU空间查询-摄像头",
- name_en: "GPU-based-Camera",
- thumbnail: "spatialQuery3D_camera.jpg",
- fileName: "spatialQuery3D_camera",
- },
- {
- name: "框选",
- name_en: "Cross-window Selection",
- thumbnail: "drawRect.jpg",
- fileName: "drawRect",
- },
- ],
- },
- },
- },
- measurement: {
- name: "量算",
- name_en: "Measurement",
- content: {
- measurement: {
- name: "量算",
- name_en: "Measure",
- content: [
- {
- name: "量算",
- name_en: "Measurement",
- thumbnail: "measureHandler.jpg",
- fileName: "measureHandler",
- },
- {
- name: "绘制-二维转三维",
- name_en: "2D to 3D Drawing",
- thumbnail: "draw2Dto3D.jpg",
- fileName: "draw2Dto3D",
- },
- {
- name: "填挖方分析",
- name_en: "Cutting And Filling",
- thumbnail: "terraincalCulation.jpg",
- fileName: "terraincalCulation",
- },
- ],
- },
- },
- },
- analysis: {
- name: "分析",
- name_en: "Analysis",
- content: {
- Hypsometric: {
- name: "分层设色",
- name_en: "Hypsometric Coloring",
- content: [
- {
- name: "淹没分析(模型)",
- name_en: "Flooding Analysis(Model)",
- thumbnail: "flood.jpg",
- fileName: "flood",
- },
- {
- name: "淹没分析(地形)",
- name_en: "Flooding Analysis (Terrain)",
- thumbnail: "floodex.jpg",
- fileName: "floodex",
- },
- ],
- },
- "3D anylysis": {
- name: "三维空间分析",
- name_en: "3D Analysis",
- content: [
- {
- name: "通视分析",
- name_en: "Visual Analysis",
- thumbnail: "sightline.jpg",
- fileName: "sightline",
- },
- {
- name: "可视域分析",
- name_en: "Viewshed 3D",
- thumbnail: "viewshed3D.jpg",
- fileName: "viewshed3D",
- },
- {
- name: "阴影分析",
- name_en: "Shadow Query",
- thumbnail: "shadowQuery.jpg",
- fileName: "shadowQuery",
- },
- {
- name: "天际线分析",
- name_en: "Skyline",
- thumbnail: "skyline.jpg",
- fileName: "skyline",
- },
- {
- name: "剖面分析",
- name_en: "Section Area",
- thumbnail: "profile.jpg",
- fileName: "profile",
- },
- {
- name: "视频投放",
- name_en: "Video Delivery",
- thumbnail: "projectionImage.jpg",
- fileName: "projectionImage",
- },
- {
- name: "RTSP视频投放",
- name_en: "RTSP Video Delivery",
- thumbnail: "RTSPprojectionImage.jpg",
- fileName: "RTSP",
- },
- {
- name: "平面裁剪",
- name_en: "Region Clipping",
- thumbnail: "clip.jpg",
- fileName: "clip",
- },
- {
- name: "Box裁剪",
- name_en: "Box Clipping",
- thumbnail: "clipbox.jpg",
- fileName: "clipbox",
- },
- {
- name: "Box裁剪(交互绘制)",
- name_en: "Clipping by Editor",
- thumbnail: "clipboxByEditor.jpg",
- fileName: "clipboxByEditor",
- },
- {
- name: "Cross裁剪",
- name_en: "Cross Clipping",
- thumbnail: "clipCross.jpg",
- fileName: "clipCross",
- },
- {
- name: "多边形裁剪",
- name_en: "Clip Polygon",
- thumbnail: "clipPolygon.jpg",
- fileName: "clipPolygon",
- },
- {
- name: "ID过滤裁剪",
- name_en: "Clip By Id",
- thumbnail: "clipById.jpg",
- fileName: "clipById",
- },
- {
- name: "坡度坡向分析",
- name_en: "Terrain Slope Analysis",
- thumbnail: "terrainSlopeAnalysis.jpg",
- fileName: "terrainSlopeAnalysis",
- },
- {
- name: "地形开挖",
- name_en: "Terrain Excavation",
- thumbnail: "digTerrain.jpg",
- fileName: "digTerrain",
- },
- {
- name: "地形修改",
- name_en: "Terrain Modification",
- thumbnail: "modifyTerrain.jpg",
- fileName: "modifyTerrain",
- },
- {
- name: "退线分析",
- name_en: "Setback Analysis",
- thumbnail: "backLineAnalysis.jpg",
- fileName: "backLineAnalysis",
- },
- {
- name: "限高分析",
- name_en: "Building Height",
- thumbnail: "limitHeightAnalysis.jpg",
- fileName: "limitHeightAnalysis",
- },
- {
- name: "贴线分析",
- name_en: "Clamp Line",
- thumbnail: "onLineAnalysis.jpg",
- fileName: "onLineAnalysis",
- },
- {
- name: "服务区分析",
- name_en: "Service Area Analysis",
- thumbnail: "serviceAreaAnalysis.jpg",
- fileName: "serviceAreaAnalysis",
- },
- {
- name: "立面图",
- name_en: "Facade Image",
- thumbnail: "facadeImage.jpg",
- fileName: "facadeImage",
- },
- ],
- },
- },
- },
- fly: {
- name: "飞行",
- name_en: "Fly",
- content: {
- fly: {
- name: "飞行",
- name_en: "Fly",
- content: [
- {
- name: "沿线飞行",
- name_en: "Fly Route",
- thumbnail: "flyRoute.jpg",
- fileName: "flyRoute",
- },
- ],
- },
- },
- },
- KMLAndModel: {
- name: "KML&模型",
- name_en: "KML And Model",
- content: {
- "geologicBody-model": {
- name: "地质体模型",
- name_en: "Geological Model",
- content: [
- {
- name: "地质体拉伸与剖切",
- name_en: "Geological Model Sectioning",
- thumbnail: "geologicBodyStretch.jpg",
- fileName: "geologicBodyOperation",
- },
- {
- name: "地质体裁剪与开挖",
- name_en: "Geological Model Clipping",
- thumbnail: "geologicBodyClip.jpg",
- fileName: "geologicBodyClip",
- },
- {
- name: "地质体爆炸",
- name_en: "geologic body explode",
- thumbnail: "geologicBodyExplode.jpg",
- fileName: "geologicBodyExplode",
- },
- {
- name: "地质体box裁剪",
- name_en: "Geological Box Sectioning",
- thumbnail: "geologicBodyBoxClip.jpg",
- fileName: "geologicBodyBoxClip",
- },
- ],
- },
- "animation-model": {
- name: "动画模型",
- name_en: "Animated Model",
- content: [
- {
- name: "图层动画",
- name_en: "Animation Layer",
- thumbnail: "layer_animation.jpg",
- fileName: "S3M_animation",
- },
- {
- name: "模型爆炸",
- name_en: "Model Explode",
- thumbnail: "ModelExplode.jpg",
- fileName: "ModelExplode",
- },
- {
- name: "模型动态拉伸",
- name_en: "Model Dynamic Extrude",
- thumbnail: "ModelDynamic_Extrude.jpg",
- fileName: "ModelDynamic_Extrude",
- },
- ],
- },
- "polygon-snap-to-ground": {
- name: "面贴地/贴对象",
- name_en: "Clamp",
- content: [
- {
- name: "矢量面",
- name_en: "Polygon",
- thumbnail: "Polygon.jpg",
- fileName: "Polygon",
- },
- {
- name: "矢量面拉伸",
- name_en: "Region Extrude",
- thumbnail: "extrude.jpg",
- fileName: "extrude",
- },
- ],
- },
- },
- },
- "online-draw": {
- name: "在线绘制",
- name_en: "Drawing Online",
- content: {
- "point-polyline-polygon-drawing": {
- name: "绘制点线面",
- name_en: "Point/Polyline/Region Drawing",
- content: [
- {
- name: "绘制点线面",
- name_en: "Draw Points/Line/Region",
- thumbnail: "drawHandler.jpg",
- fileName: "drawHandler",
- },
- {
- name: "特效线",
- name_en: "Line Type",
- thumbnail: "Polyline.jpg",
- fileName: "Polyline",
- },
- {
- name: "编辑线面",
- name_en: "DrawAndEdit",
- thumbnail: "DrawAndEdit.jpg",
- fileName: "DrawAndEdit",
- },
- ],
- },
- "online-symbol": {
- name: "在线符号",
- name_en: "Online Symbol",
- content: [
- {
- name: "添加小品",
- name_en: "Add Features",
- thumbnail: "addSymbols.jpg",
- fileName: "addSymbols",
- },
- ],
- },
- },
- },
- visualization: {
- name: "可视化",
- name_en: "Visualization",
- content: {
- "Air Quality": {
- name: "空气质量",
- name_en: "Air Quality",
- content: [
- {
- name: "全球实时空气质量状况",
- name_en: "Air Quality in Real-time",
- thumbnail: "aqi.jpg",
- fileName: "aqi",
- },
- ],
- },
- "split-comparation": {
- name: "卷帘对比",
- name_en: "Splitting",
- content: [
- {
- name: "影像卷帘",
- name_en: "Image roll",
- thumbnail: "Nightlight.jpg",
- fileName: "Nightlight",
- },
- {
- name: "模型卷帘",
- name_en: "Model Splitting",
- thumbnail: "rollerShutter.jpg",
- fileName: "rollerShutter",
- },
- ],
- },
- "Thematic-map": {
- name: "专题图",
- name_en: "thematic map",
- content: [
- {
- name: "专题图",
- name_en: "Thematic Map",
- thumbnail: "ThematicMap.jpg",
- fileName: "ThematicMap",
- },
- {
- name: "标签专题图",
- name_en: "Label Thematic Map",
- thumbnail: "LabelThematicMap.jpg",
- fileName: "LabelThematicMap",
- },
- {
- name: "字段专题图",
- name_en: "Thematic Map By Field",
- thumbnail: "ThematicMapByField.jpg",
- fileName: "ThematicMapByField",
- },
- {
- name: "标签避让",
- name_en: "Label Overlap",
- thumbnail: "LabelOverlap.jpg",
- fileName: "LabelOverlap",
- },
- ],
- },
- particle: {
- name: "粒子",
- name_en: "Particle",
- content: [
- {
- name: "鸟巢火炬",
- name_en: "Fire",
- thumbnail: "Particle System_Fire.jpg",
- fileName: "Particle System_Fire",
- },
- {
- name: "雨水",
- name_en: "Rain",
- thumbnail: "Particle System_rain.jpg",
- fileName: "Particle System_rain",
- },
- ],
- },
- "stream-map": {
- name: "流地图",
- name_en: "Stream Map",
- content: [
- {
- name: "人口迁移流地图",
- name_en: "Migration Map",
- thumbnail: "migration.jpg",
- fileName: "migration",
- },
- {
- name: "扫描线",
- name_en: "Scanning Line",
- thumbnail: "scanEffect.jpg",
- fileName: "scanEffect",
- },
- ],
- },
- "special-effect": {
- name: "特效",
- name_en: "Special Effect",
- content: [
- {
- name: "泛光扫描线",
- name_en: "Scan Line",
- thumbnail: "scanLine.jpg",
- fileName: "scanLine",
- },
- {
- name: "泛光尾迹线",
- name_en: "Trail Line",
- thumbnail: "trailLine.jpg",
- fileName: "airlinesTrailLines",
- },
- {
- name: "动态自发光纹理",
- name_en: "Emission Texture",
- thumbnail: "emissionTexture.jpg",
- fileName: "emissionTexture",
- },
- {
- name: "泛光光源",
- name_en: "Bloom Light",
- thumbnail: "tx_lightSource.jpg",
- fileName: "tx_lightSource",
- },
- {
- name: "雨天",
- name_en: "RainningDay",
- thumbnail: "RainningDay.jpg",
- fileName: "RainningDay",
- },
- {
- name: "雪天",
- name_en: "SnowingDay",
- thumbnail: "SnowingDay.jpg",
- fileName: "SnowingDay",
- },
- {
- name: "城市白模美化",
- name_en: "WhiteBoxBeautificationForCityview",
- thumbnail: "BeautificationForCityView.jpg",
- fileName: "White-box_Beautification_for_Cityview",
- },
- {
- name: "屏幕空间反射",
- name_en: "ScreenSpaceReflection",
- thumbnail: "reflection.jpg",
- fileName: "ScreenSpaceReflection",
- },
- ],
- },
- },
- },
- };
- /**
- *key value: the key value or fileName value configured for exampleConfig
- * (When it is an intermediate node, it is the key value, and the leaf node is the fileName value)
- *value: fontawesome font icon name
- *No layering
- */
- var sideBarIconConfig = {
- "online-base-map": "fa-globe",
- Scene: "fa-university",
- fly: "fa-send",
- layer: "fa-object-group",
- KMLAndModel: "fa-cubes",
- "online-draw": "fa-edit",
- search: "fa-search",
- measurement: "fa-arrows-v",
- analysis: "fa-map",
- visualization: "fa-eye",
- "stereoscopic-show": "fa-cube",
- "3D_plot": "fa-pencil",
- };
- /**
- *key value: the key value configured for exampleConfig
- *value: fontawesome font icon name
- *Difference from sideBarIconConfig: sideBarIconConfig includes icons for all levels of the sidebar, and exampleIconConfig only includes icons for the first-level title
- */
- var exampleIconConfig = {
- "online-base-map": "fa-globe",
- Scene: "fa-university",
- fly: "fa-send",
- layer: "fa-object-group",
- KMLAndModel: "fa-cubes",
- "online-draw": "fa-edit",
- search: "fa-search",
- measurement: "fa-arrows-v",
- analysis: "fa-map",
- visualization: "fa-eye",
- "stereoscopic-show": "fa-cube",
- "3D_plot": "fa-pencil",
- };
- window.webglExampleConfig = exampleConfig;
|