{ "name": "smartCity-imageLayer", "version": "1.0.1", "description": "smartCity-imageLayer子组件", "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": [ "smartCity-v1_subcoms_imageLayer" ], "parent": { "supportTypes": [], "supportNames": [] }, "events": { "click": { "name": "鼠标点击" } }, "publicHandler": {}, "api_data": { "source": [] }, "apis": { "source": { "description": "数据接口", "handler": "render", "fields": { "url": { "description": "图片地址", "type": "string" }, "lngMin": { "description": "最小经度", "type": "number" }, "latMin": { "description": "最小纬度", "type": "number" }, "lngMax": { "description": "最大经度", "type": "number" }, "latMax": { "description": "最大纬度", "type": "number" }, "opacity": { "description": "透明度", "type": "number" } } } }, "config": { "options": { "type": "menu", "children": { "baseConfig": { "name": "基础配置", "type": "menuChild", "mode": "single", "children": { "system": { "name": "坐标系", "type": "radio", "default": "WGS84", "optionCol": 12, "options": [ { "label": "WGS84", "value": "WGS84" }, { "label": "GCJ02", "value": "GCJ02" } ] }, "showLevel": { "name": "可见级别", "type": "slider", "mode": "double", "default": [ 0, 20 ], "step": 0.1, "min": 0, "max": 20, "showCurrentRange": true } } }, "styleConfig": { "name": "样式配置", "type": "menuChild", "mode": "single", "children": { "url": { "name": "图片", "type": "image", "default": "/civ_pandaview_component/pandabi-component/assets/components/smartCity/卫星图.png", "description": "组件会优先使用数据面板中配置的数据,未配置数据面板中的数据时使用此处数据" }, "bound": { "name": "边界", "type": "suite", "children": { "lngMin": { "name": "最小经度", "type": "number", "default": 121.1257226, "col": 12 }, "latMin": { "name": "最小纬度", "type": "number", "default": 30.0460902, "col": 12 }, "lngMax": { "name": "最大经度", "type": "number", "default": 121.138414, "col": 12 }, "latMax": { "name": "最大纬度", "type": "number", "default": 30.058213, "col": 12 } } }, "opacity": { "name": "透明度", "type": "number", "step": 0.1, "range": [ 0, 1 ], "default": 1 } } } } } } } }