/* by jiawanlong*/ var identification = { name: "Leaflet" }; var exampleConfig = { "plot": { name: "开源导航", name_en: "开源导航", content: { "m3233ap": { name: "友情推荐", name_en: "友情推荐", content: [ { name: "优雅永不过时", name_en: "优雅永不过时", thumbnail: "1、优雅永不过时.jpg", fileName: "1、优雅永不过时" }, { name: "0、360", name_en: "0、360", thumbnail: "0、360.jpg", fileName: "0、360" }, ] }, } }, "base": { name: "1、入门", name_en: "base", content: { "m666ap": { name: "1.1、入门", name_en: "base", content: [ { name: "1.1.1、入门", name_en: "1.1.1、入门", thumbnail: "1.1.1、入门.jpg", fileName: "1.1.1、入门" }, { name: "1.1.2、辅助线", name_en: "1.1.2、辅助线", thumbnail: "1.1.2、辅助线.jpg", fileName: "1.1.2、辅助线" }, { name: "1.1.6、全屏", name_en: "1.1.6、全屏", thumbnail: "1.1.6、全屏.jpg", fileName: "1.1.6、全屏" }, { name: "1.1.7、帧率", name_en: "1.1.7、帧率", thumbnail: "1.1.7、帧率.jpg", fileName: "1.1.7、帧率" }, { name: "1.1.8、阵列模型", name_en: "1.1.8、阵列模型", thumbnail: "1.1.8、阵列模型.jpg", fileName: "1.1.8、阵列模型" }, { name: "1.1.9、几何体", name_en: "1.1.9、几何体", thumbnail: "1.1.9、几何体.jpg", fileName: "1.1.9、几何体" }, { name: "1.1.10、隐藏、删除", name_en: "1.1.10、隐藏、删除", thumbnail: "1.1.10、隐藏、删除.jpg", fileName: "1.1.10、隐藏、删除" }, { name: "1.1.11、纹理贴图", name_en: "1.1.11、纹理贴图", thumbnail: "1.1.11、纹理贴图.jpg", fileName: "1.1.11、纹理贴图" }, { name: "1.1.12、砖墙贴图", name_en: "1.1.12、砖墙贴图", thumbnail: "1.1.12、砖墙贴图.jpg", fileName: "1.1.12、砖墙贴图" }, { name: "1.1.13、Mesh旋转", name_en: "1.1.13、Mesh旋转", thumbnail: "1.1.34、Mesh旋转.jpg", fileName: "1.1.34、Mesh旋转" }, { name: "1.1.35、模型颜色", name_en: "1.1.35、模型颜色", thumbnail: "1.1.35、模型颜色.jpg", fileName: "1.1.35、模型颜色" }, { name: "1.1.36、clone和copy", name_en: "1.1.36、clone和copy", thumbnail: "1.1.36、clone和copy.jpg", fileName: "1.1.36、clone和copy" }, { name: "1.1.38、尺寸变化", name_en: "1.1.38、尺寸变化", thumbnail: "1.1.38、尺寸变化.jpg", fileName: "1.1.38、尺寸变化" }, ] }, "m6661111ap": { name: "1.2、地图相关", name_en: "base", content: [ { name: "2.1.1、three-tile入门", name_en: "2.1.1、three-tile入门", thumbnail: "2.1.1、three-tile入门.jpg", fileName: "2.1.1、three-tile入门" }, { name: "2.1.2、three-tile加载几何体", name_en: "2.1.2、three-tile加载几何体", thumbnail: "2.1.2、three-tile加载几何体.jpg", fileName: "2.1.2、three-tile加载几何体" }, ] }, } }, "OGC": { name: "2、模型", name_en: "2、模型", content: { "ma7603p": { name: "2.1、模型", name_en: "2.1、模型", content: [ { name: "2.1.1、加载模型", name_en: "2.1.14、加载模型", thumbnail: "1.1.14、加载模型.jpg", fileName: "1.1.14、加载模型" }, { name: "2.1.2、gltf纹理", name_en: "1.1.15、gltf纹理", thumbnail: "1.1.15、gltf纹理.jpg", fileName: "1.1.15、gltf纹理" }, { name: "2.1.3、PBR材质", name_en: "1.1.16、PBR材质", thumbnail: "1.1.16、PBR材质.jpg", fileName: "1.1.16、PBR材质" }, ] }, } }, "clientSpatialAnalyst": { name: "3、相机和光线", name_en: "相机和光线", content: { "ma3243p": { name: "3.1、相机", name_en: "相机", content: [ { name: "3.1.1、相机控件", name_en: "1.1.4、相机控件", thumbnail: "1.1.4、相机控件.jpg", fileName: "1.1.4、相机控件" }, { name: "3.1.2、相机", name_en: "1.1.37、相机", thumbnail: "1.1.37、相机.jpg", fileName: "1.1.37、相机" }, { name: "3.1.3、相机朝向", name_en: "1.1.41、相机朝向", thumbnail: "1.1.41、相机朝向.jpg", fileName: "1.1.41、相机朝向" }, ] }, "ma22889p": { name: "3.2、光线", name_en: "光线", content: [ { name: "3.2.1、光线", name_en: "1.1.3、光线", thumbnail: "1.1.3、光线.jpg", fileName: "1.1.3、光线" }, { name: "3.2.2、轮廓光", name_en: "1.1.17、轮廓光", thumbnail: "1.1.17、轮廓光.jpg", fileName: "1.1.17、轮廓光" }, { name: "3.2.3、平行光阴影", name_en: "1.1.42、平行光阴影", thumbnail: "1.1.42、平行光阴影.jpg", fileName: "1.1.42、平行光阴影" }, { name: "3.2.4、模型运动阴影", name_en: "1.1.43、模型运动阴影", thumbnail: "1.1.43、模型运动阴影.jpg", fileName: "1.1.43、模型运动阴影" }, ] }, } }, "components": { name: "4、文字", name_en: "文字", content: { "6565map": { name: "4.1、文字", name_en: "文字", content: [ { name: "4.1.1、文字云图", name_en: "1.1.19、文字云图", thumbnail: "1.1.19、文字云图.jpg", fileName: "1.1.19、文字云图" }, { name: "4.1.2、CSS2DRenderer", name_en: "1.1.20、CSS2DRenderer", thumbnail: "1.1.20、CSS2DRenderer.jpg", fileName: "1.1.20、CSS2DRenderer" }, { name: "4.1.3、CSS3DRenderer", name_en: "1.1.21、CSS3DRenderer", thumbnail: "1.1.21、CSS3DRenderer.jpg", fileName: "1.1.21、CSS3DRenderer" }, { name: "4.1.4、模型加文字", name_en: "1.1.22、模型加文字", thumbnail: "1.1.22、模型加文字.jpg", fileName: "1.1.22、模型加文字" }, { name: "4.1.5、模型加多个文字标签", name_en: "1.1.23、模型加多个文字标签", thumbnail: "1.1.23、模型加多个文字标签.jpg", fileName: "1.1.23、模型加多个文字标签" }, ] }, } }, "control": { name: "5、动画", name_en: "动画", content: { "ma7676p": { name: "5.1、动画", name_en: "动画", content: [ { name: "5.1.1、动画", name_en: "1.1.5、动画", thumbnail: "1.1.5、动画.jpg", fileName: "1.1.5、动画" }, { name: "5.1.2、UV动画", name_en: "1.1.13、UV动画", thumbnail: "1.1.13、UV动画.jpg", fileName: "1.1.13、UV动画" }, { name: "5.1.3、tweenjs动画", name_en: "1.1.32、tweenjs动画", thumbnail: "1.1.32、tweenjs动画.jpg", fileName: "1.1.32、tweenjs动画" }, { name: "5.1.4、tweenjs相机动画", name_en: "1.1.33、tweenjs相机动画", thumbnail: "1.1.33、tweenjs相机动画.jpg", fileName: "1.1.33、tweenjs相机动画" }, ] }, } }, "dynamicPlot": { name: "6、包围盒", name_en: "包围盒", content: { "ma3225465p": { name: "6.1、包围盒", name_en: "包围盒", content: [ { name: "6.1.1、包围盒", name_en: "1.1.39、包围盒", thumbnail: "1.1.39、包围盒.jpg", fileName: "1.1.39、包围盒" }, { name: "6.1.2、模型包围盒", name_en: "1.1.40、模型包围盒", thumbnail: "1.1.40、模型包围盒.jpg", fileName: "1.1.40、模型包围盒" }, ] }, } }, "Elasticsearch": { name: "7、事件", name_en: "7、事件", content: { "ma3233p": { name: "7.1、事件", name_en: "事件", content: [ { name: "7.1.1、射线", name_en: "1.1.25、射线", thumbnail: "1.1.25、射线.jpg", fileName: "1.1.25、射线" }, { name: "7.1.2、射线获取层级模型", name_en: "1.1.26、射线获取层级模型", thumbnail: "1.1.26、射线获取层级模型.jpg", fileName: "1.1.26、射线获取层级模型" }, { name: "7.1.3、OutlinePass", name_en: "1.1.30、OutlinePass", thumbnail: "1.1.30、OutlinePass.jpg", fileName: "1.1.30、OutlinePass" }, { name: "7.1.4、OutlinePass模型发光", name_en: "1.1.31、OutlinePass模型发光", thumbnail: "1.1.31、OutlinePass模型发光.jpg", fileName: "1.1.31、OutlinePass模型发光" }, ] }, } }, "iPortal": { name: "8、后处理", name_en: "后处理", content: { "map32233": { name: "8.1、OutlinePass", name_en: "OutlinePass", content: [ { name: "8.1.1、OutlinePass", name_en: "1.1.30、OutlinePass", thumbnail: "1.1.30、OutlinePass.jpg", fileName: "1.1.30、OutlinePass" }, { name: "8.1.2、OutlinePass模型发光", name_en: "1.1.31、OutlinePass模型发光", thumbnail: "1.1.31、OutlinePass模型发光.jpg", fileName: "1.1.31、OutlinePass模型发光" }, ] }, "ma332323p": { name: "8.2、精灵材质", name_en: "8.2、精灵材质", content: [ { name: "8.2.1、精灵", name_en: "1.1.24、精灵", thumbnail: "1.1.24、精灵.jpg", fileName: "1.1.24、精灵" }, { name: "8.2.2、下雨", name_en: "1.1.27、下雨", thumbnail: "1.1.27、下雨.jpg", fileName: "1.1.27、下雨" }, ] }, "ma3323232333p": { name: "8.3、线框", name_en: "线框", content: [ { name: "8.3.1、线框", name_en: "1.1.18、线框", thumbnail: "1.1.18、线框.jpg", fileName: "1.1.18、线框" }, ] }, } }, "Online": { name: "9、GUI", name_en: "GUI", content: { "ma7vcp": { name: "9.1、GUI", name_en: "GUI", content: [ { name: "9.1.1、GUI", name_en: "1.1.28、GUI", thumbnail: "1.1.28、GUI.jpg", fileName: "1.1.28、GUI" }, { name: "9.1.2、GUI分组", name_en: "1.1.29、GUI分组", thumbnail: "1.1.29、GUI分组.jpg", fileName: "1.1.29、GUI分组" }, ] }, } }, "mapping": { name: "10、几何体", name_en: "几何体", content: { "ma43432p": { name: "10.1 、几何体", name_en: "几何体", content: [ { name: "10.1.1、点、线", name_en: "2.1.1、点、线", thumbnail: "2.1.1、点、线.jpg", fileName: "2.1.1、点、线" }, { name: "10.1.2、网格", name_en: "2.1.2、网格", thumbnail: "2.1.2、网格.jpg", fileName: "2.1.2、网格" }, { name: "10.1.3、索引", name_en: "2.1.3、索引", thumbnail: "2.1.3、索引.jpg", fileName: "2.1.3、索引" }, { name: "10.1.4、旋转、缩放、平移几何体", name_en: "2.1.4、旋转、缩放、平移几何体", thumbnail: "2.1.4、旋转、缩放、平移几何体.jpg", fileName: "2.1.4、旋转、缩放、平移几何体" }, { name: "10.1.5、自带几何体顶点", name_en: "2.1.5、自带几何体顶点", thumbnail: "2.1.5、自带几何体顶点.jpg", fileName: "2.1.5、自带几何体顶点" }, { name: "10.1.6、顶点颜色", name_en: "2.1.6、顶点颜色", thumbnail: "2.1.6、顶点颜色.jpg", fileName: "2.1.6、顶点颜色" }, ] }, } }, }; /** *key值:为exampleConfig配置的key值或者fileName值 * (为中间节点时是key值,叶结点是fileName值) *value值:fontawesome字体icon名 *不分层 */ var sideBarIconConfig = { "base": "fa-server", "iPortal": "fa-desktop", "Online": "fa-cloud", "iManager": "fa-group", "Elasticsearch": "fa-tasks", "plot": "fa-edit", "dynamicPlot": "fa-pencil", "control": "fa-sliders", "components": "fa-window-restore", "clientSpatialAnalyst": "fa-object-group", "viz": "fa-map", "OGC": "fa-globe", "mapping": "fa-send" }; /** *key值:为exampleConfig配置的key值 *value值:fontawesome字体icon名 *与sideBarIconConfig的区别:sideBarIconConfig包括侧边栏所有层级目录的图标,exampleIconConfig仅包括一级标题的图标 */ var exampleIconConfig = { "base": "fa-server", "iPortal": "fa-desktop", "Online": "fa-cloud", "iManager": "fa-group", "Elasticsearch": "fa-tasks", "plot": "fa-edit", "dynamicPlot": "fa-pencil", "control": "fa-sliders", "components": "fa-window-restore", "clientSpatialAnalyst": "fa-object-group", "viz": "fa-map", "OGC": "fa-globe", "mapping": "fa-send" }; window.leafletExampleConfig = exampleConfig;