{ "name": "panda-amap-marker", "version": "0.0.1", "description": "标记点图层", "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": "标记点图层", "icon": "https:///assets.easyv.cloud/thumb/ea6dbbba-f7db-4aca-a7e4-57608896e04a.gif", "level": 1, "protocol": 2, "type": [ "amap-v4_subcoms_point" ], "parent": { "supportTypes": [ "map_amap-v4" ], "supportNames": [] }, "publicHandler": { "show": { "description": "显示组件" }, "hide": { "description": "隐藏组件" } }, "events": {}, "api_data": { "source": [ { "name": "正常", "lng": "116.39", "lat": "39.92" }, { "name": "正常", "lng": "116.39", "lat": "39.93" }, { "name": "正常", "lng": "116.39", "lat": "39.98" } ] }, "apis": { "source": { "description": "数据接口", "handler": "render", "fields": {} } }, "config": { "type": { "name": "标记图层类型", "type": "select", "default": "icon", "options": [ { "label": "图片", "value": "icon" }, { "label": "视频", "value": "video" } ] }, "statusConfig": { "name": "状态", "type": "array", "fold": false, "default": [ { "name": "正常", "option": { "anchor": "top-left", "markerSize": "28,32", "offset": "-10,-34", "visible": true, "zIndex": 12, "zooms": "3,20", "angle": 0, "url": "https://assets.easyv.cloud/data/1725/2243309/img/14wdgyjzzl_1695029086997_tixq33ushq.png" } } ], "child": { "type": "object", "name": "状态<%=i+1%>", "child": { "name": { "name": "状态名", "type": "text", "default": "" }, "option": { "name": "图层样式", "type": "group", "children": { "anchor": { "name": "点标记锚点", "type": "select", "default": "top-left", "options": [ { "label": "上-左", "value": "top-left" }, { "label": "上-中", "value": "top-center" }, { "label": "上-右", "value": "top-right" }, { "label": "中-左", "value": "middle-left" }, { "label": "中", "value": "center" }, { "label": "右-右", "value": "middle-right" }, { "label": "下-左", "value": "bottom-left" }, { "label": "下-中", "value": "bottom-center" }, { "label": "下-右", "value": "bottom-right" } ] }, "markerSize": { "name": "点标记大小", "type": "text", "default": "28,32" }, "offset": { "name": "点标记显示位置偏移量", "type": "text", "default": "-10,-34" }, "visible": { "name": "点标记是否可见", "type": "boolean", "default": true }, "zIndex": { "name": "点标记的叠加顺序", "type": "number", "default": 12 }, "angle": { "name": "点标记的旋转角度", "type": "number", "default": 0 }, "url": { "name": "显示的图标/视频", "type": "image", "default": "https://assets.easyv.cloud/data/1725/2243309/img/14wdgyjzzl_1695029086997_tixq33ushq.png" }, "zooms": { "name": "图层缩放等级范围", "default": "3,20", "description": "最小级别, 最大级别", "type": "text" } } } } } } } } }