{ "name": "map3d-flyline", "version": "1.0.1", "description": "map3d子组件", "main": "index.js", "scripts": { "build": "cube build ./ --output=../../datavComponent --remote=pandav --smart" }, "keywords": [ "map", "subcoms" ], "dependencies": { "eventemitter3": "3.0.0", "safely-merge": "1.0.1", "lodash": "4.17.11" }, "pandav": { "cn_name": "飞线", "level": 1, "protocol": 2, "type": [ "Map3d-v1_subcoms_flyline" ], "parent": { "supportTypes": [ "Map3d-v1" ], "supportNames": [] }, "publicHandler": {}, "events": {}, "api_data": { "source": [ { "fromLng": 109.756364, "fromLat": 38.236596, "fromHeight": 0, "toLng": 109.744587, "toLat": 38.245713, "toHeight": 0 }, { "fromLng": 109.756364, "fromLat": 38.236596, "fromHeight": 0, "toLng": 109.756917, "toLat": 38.242208, "toHeight": 0 } ] }, "apis": { "source": { "description": "数据接口", "handler": "render", "fields": { "name": { "description": "状态名" }, "data": { "description": "线路径坐标,geojson形式" } } } }, "config": { "options": { "type": "menu", "children": { "basicConfig": { "name": "基础配置", "type": "menuChild", "mode": "single", "children": { "angularity": { "name": "曲率", "default": 20000, "type": "number" }, "count": { "name": "点集数量", "default": 100, "type": "number" } } }, "styleConfig": { "name": "样式配置", "type": "menuChild", "mode": "single", "children": { "type": { "name": "类型", "type": "select", "default": "LineFlow", "options": [ { "label": "流动", "value": "LineFlow" }, { "label": "纯色", "value": "Color" } ] }, "color": { "name": "颜色", "type": "color", "default": "#007acc" }, "width": { "name": "宽度", "type": "number", "default": 8 }, "image": { "name": "图片", "type": "image", "default": "https://assets.easyv.cloud/data/1725/2538520/img/fuugiw6qf8_1715052449426_n3ws2i1zr.png", "show": [ [ "type", "$eq", "LineFlow" ] ] }, "repeat": { "name": "重复量", "type": "suite", "show": [ [ "type", "$eq", "LineFlow" ] ], "children": { "x": { "name": "水平", "default": 1, "col": 12, "type": "number" }, "y": { "name": "垂直", "default": 1, "col": 12, "type": "number" } } }, "speed": { "name": "速度", "default": 15, "type": "number", "min": 0, "show": [ [ "type", "$eq", "LineFlow" ] ] } } } } } } } }