1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[28],{387:function(t,n,a){},448:function(t,n,a){"use strict";a(387)},477:function(t,n,a){"use strict";a.r(n);a(448);var s=a(2),e=Object(s.a)({},(function(){var t=this,n=t._self._c;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("p"),n("div",{staticClass:"table-of-contents"},[n("ul",[n("li",[n("a",{attrs:{href:"#_1-jt-roamingpath-简介"}},[t._v("1. jt-RoamingPath 简介")])]),n("li",[n("a",{attrs:{href:"#_2-warning"}},[t._v("2.Warning")])]),n("li",[n("a",{attrs:{href:"#_3-jt-roamingpath-api"}},[t._v("3. jt-RoamingPath API")])]),n("li",[n("a",{attrs:{href:"#_4-代码示例"}},[t._v("4. 代码示例")])])])]),n("p"),t._v(" "),n("h2",{attrs:{id:"_1-jt-roamingpath-简介"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#_1-jt-roamingpath-简介"}},[t._v("#")]),t._v(" 1. jt-RoamingPath 简介")]),t._v(" "),n("ul",[n("li",[t._v("可实现飞行方向、飞行视角、飞行速度的漫游设置")])]),t._v(" "),n("h2",{attrs:{id:"_2-warning"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#_2-warning"}},[t._v("#")]),t._v(" 2.Warning")]),t._v(" "),n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"title"},[t._v("注意")]),n("ul",[n("li",[t._v("使用ref标记组件时,同时需要定义标记名称!具体可参考CIM平台跟踪漫游组件写法!")])])]),n("h2",{attrs:{id:"_3-jt-roamingpath-api"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#_3-jt-roamingpath-api"}},[t._v("#")]),t._v(" 3. jt-RoamingPath API")]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("属性名")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("是否必须")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[t._v("viewer")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("视图")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("obj")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("是")])])])]),t._v(" "),n("h2",{attrs:{id:"_4-代码示例"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#_4-代码示例"}},[t._v("#")]),t._v(" 4. 代码示例")]),t._v(" "),n("div",{staticClass:"language- line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-text"}},[n("code",[t._v('<jt-popup title="跟踪漫游">\n\t<JtRoamingPath :viewer="viewer" ref="roamingPathRef"></JtRoamingPath>\n</jt-popup>\n\n\n<script setup>\n\timport {\n\t\tonMounted,\n\t\tonBeforeUnmount,\n\t\tinject,\n\t\tref\n\t} from "vue";\n\n\timport {\n\t\tuseWidget\n\t} from "@/common/store/widget"\n\tconst {\n\t\tdisable,\n\t\tcurrentWidget\n\t} = useWidget();\n\n\t/**\n\t * 获取地图对象\n\t */\n\tconst getMapInstance = inject("getMapInstance");\n\tlet jtMap3d = getMapInstance();\n\tlet viewer = jtMap3d._viewer;\n\n\t//定义子组件实例,名称要和上面的ref相同\n\tconst roamingPathRef = ref(null)\n\n\t/**\n\t * 即将销毁\n\t */\n\tonBeforeUnmount(() => {\n\t\t// 释放当前的widget\n\t\tdisable(currentWidget.name);\n\t});\n<\/script>\n')])]),t._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[t._v("1")]),n("br"),n("span",{staticClass:"line-number"},[t._v("2")]),n("br"),n("span",{staticClass:"line-number"},[t._v("3")]),n("br"),n("span",{staticClass:"line-number"},[t._v("4")]),n("br"),n("span",{staticClass:"line-number"},[t._v("5")]),n("br"),n("span",{staticClass:"line-number"},[t._v("6")]),n("br"),n("span",{staticClass:"line-number"},[t._v("7")]),n("br"),n("span",{staticClass:"line-number"},[t._v("8")]),n("br"),n("span",{staticClass:"line-number"},[t._v("9")]),n("br"),n("span",{staticClass:"line-number"},[t._v("10")]),n("br"),n("span",{staticClass:"line-number"},[t._v("11")]),n("br"),n("span",{staticClass:"line-number"},[t._v("12")]),n("br"),n("span",{staticClass:"line-number"},[t._v("13")]),n("br"),n("span",{staticClass:"line-number"},[t._v("14")]),n("br"),n("span",{staticClass:"line-number"},[t._v("15")]),n("br"),n("span",{staticClass:"line-number"},[t._v("16")]),n("br"),n("span",{staticClass:"line-number"},[t._v("17")]),n("br"),n("span",{staticClass:"line-number"},[t._v("18")]),n("br"),n("span",{staticClass:"line-number"},[t._v("19")]),n("br"),n("span",{staticClass:"line-number"},[t._v("20")]),n("br"),n("span",{staticClass:"line-number"},[t._v("21")]),n("br"),n("span",{staticClass:"line-number"},[t._v("22")]),n("br"),n("span",{staticClass:"line-number"},[t._v("23")]),n("br"),n("span",{staticClass:"line-number"},[t._v("24")]),n("br"),n("span",{staticClass:"line-number"},[t._v("25")]),n("br"),n("span",{staticClass:"line-number"},[t._v("26")]),n("br"),n("span",{staticClass:"line-number"},[t._v("27")]),n("br"),n("span",{staticClass:"line-number"},[t._v("28")]),n("br"),n("span",{staticClass:"line-number"},[t._v("29")]),n("br"),n("span",{staticClass:"line-number"},[t._v("30")]),n("br"),n("span",{staticClass:"line-number"},[t._v("31")]),n("br"),n("span",{staticClass:"line-number"},[t._v("32")]),n("br"),n("span",{staticClass:"line-number"},[t._v("33")]),n("br"),n("span",{staticClass:"line-number"},[t._v("34")]),n("br"),n("span",{staticClass:"line-number"},[t._v("35")]),n("br"),n("span",{staticClass:"line-number"},[t._v("36")]),n("br"),n("span",{staticClass:"line-number"},[t._v("37")]),n("br"),n("span",{staticClass:"line-number"},[t._v("38")]),n("br"),n("span",{staticClass:"line-number"},[t._v("39")]),n("br")])])])}),[],!1,null,null,null);n.default=e.exports}}]);
|