wangzhibo
2021-09-06 2efb5d2a02ce47a9fd6f1cec138496aba72f0815
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
  "polyline": {
    "name": "线",
    "position": {
      "height": true,
      "minCount": 2
    },
    "style": [
      { "name": "color", "label": "颜色", "type": "color", "defval": "#ffff00" },
      { "name": "width", "label": "线宽", "type": "number", "defval": 3 },
      {
        "name": "lineType",
        "label": "线型",
        "type": "combobox",
        "defval": "Color",
        "data": [
          { "text": "实线", "value": "Color" },
          { "text": "虚线", "value": "PolylineDash" }
        ]
      },
      { "name": "outline", "label": "是否衬色", "type": "radio", "defval": false, "impact": ["outlineColor", "outlineWidth"] },
      { "name": "outlineColor", "label": "衬色颜色", "type": "color", "defval": "#ffffff" },
      { "name": "outlineWidth", "label": "衬色宽度", "type": "number", "defval": 2 },
      { "name": "opacity", "label": "透明度", "type": "slider", "defval": 1 }
    ],
    "attr": [
      { "name": "name", "label": "名称", "type": "text", "defval": "" },
      {
        "name": "model",
        "label": "漫游模型",
        "type": "combobox",
        "defval": "",
        "data": [
          { "text": "无", "value": "" },
          { "text": "行人", "value": "model_man" },
          { "text": "小汽车", "value": "model_car" },
          { "text": "民航飞机", "value": "model_air" },
          { "text": "军用飞机", "value": "model_zhanji" },
          { "text": "航天卫星", "value": "model_weixin" }
        ]
      },
      { "name": "clampToGround", "label": "是否贴地漫游", "type": "radio", "defval": false },
      { "name": "interpolation", "label": "是否弧形插值", "type": "radio", "defval": false },
      { "name": "showGroundHeight", "label": "计算离地高度", "type": "radio", "defval": false },
 
      { "name": "showLabel", "label": "显示注记", "type": "radio", "defval": false },
      { "name": "showLine", "label": "显示路线", "type": "radio", "defval": false },
      { "name": "showShadow", "label": "显示投影", "type": "radio", "defval": false, "impact": ["shadowType"] },
      {
        "name": "shadowType",
        "label": "投影方式",
        "type": "combobox",
        "defval": "wall",
        "data": [
          { "text": "线下轨迹", "value": "wall" },
          { "text": "圆锥", "value": "cylinder" }
        ]
      },
      {
        "name": "cameraType",
        "label": "视角",
        "type": "combobox",
        "defval": "gs",
        "data": [
          { "text": "无", "value": "" },
          { "text": "跟随视角", "value": "gs" },
          { "text": "锁定第一视角", "value": "dy" },
          { "text": "锁定上帝视角", "value": "sd" }
        ]
      },
      { "name": "followedX", "label": "锁定视角距离", "type": "number", "defval": 50 },
      { "name": "followedZ", "label": "锁定视角高度", "type": "number", "defval": 10 },
      { "name": "offsetZ", "label": "相机偏移高度", "type": "number", "defval": 0 },
 
      { "name": "clockLoop", "label": "是否循环漫游", "type": "radio", "defval": false },
 
      { "name": "remark", "label": "备注", "type": "textarea", "defval": "" }
    ]
  }
}