缓冲区分析和字体图标新增
Showing
15 changed files
with
222 additions
and
40 deletions
... | @@ -31,6 +31,48 @@ | ... | @@ -31,6 +31,48 @@ |
31 | <ul class="icon_lists dib-box"> | 31 | <ul class="icon_lists dib-box"> |
32 | 32 | ||
33 | <li class="dib"> | 33 | <li class="dib"> |
34 | <span class="icon iconfont"></span> | ||
35 | <div class="name">绘制方式1</div> | ||
36 | <div class="code-name">&#xe6d7;</div> | ||
37 | </li> | ||
38 | |||
39 | <li class="dib"> | ||
40 | <span class="icon iconfont"></span> | ||
41 | <div class="name">绘制方式2</div> | ||
42 | <div class="code-name">&#xe6d8;</div> | ||
43 | </li> | ||
44 | |||
45 | <li class="dib"> | ||
46 | <span class="icon iconfont"></span> | ||
47 | <div class="name">绘制方式3</div> | ||
48 | <div class="code-name">&#xe6db;</div> | ||
49 | </li> | ||
50 | |||
51 | <li class="dib"> | ||
52 | <span class="icon iconfont"></span> | ||
53 | <div class="name">绘制方式4</div> | ||
54 | <div class="code-name">&#xe6dd;</div> | ||
55 | </li> | ||
56 | |||
57 | <li class="dib"> | ||
58 | <span class="icon iconfont"></span> | ||
59 | <div class="name">识别</div> | ||
60 | <div class="code-name">&#xe793;</div> | ||
61 | </li> | ||
62 | |||
63 | <li class="dib"> | ||
64 | <span class="icon iconfont"></span> | ||
65 | <div class="name">楼盘表编辑</div> | ||
66 | <div class="code-name">&#xe791;</div> | ||
67 | </li> | ||
68 | |||
69 | <li class="dib"> | ||
70 | <span class="icon iconfont"></span> | ||
71 | <div class="name">楼盘表信息</div> | ||
72 | <div class="code-name">&#xe792;</div> | ||
73 | </li> | ||
74 | |||
75 | <li class="dib"> | ||
34 | <span class="icon iconfont"></span> | 76 | <span class="icon iconfont"></span> |
35 | <div class="name">查询</div> | 77 | <div class="name">查询</div> |
36 | <div class="code-name">&#xe78a;</div> | 78 | <div class="code-name">&#xe78a;</div> |
... | @@ -97,12 +139,6 @@ | ... | @@ -97,12 +139,6 @@ |
97 | </li> | 139 | </li> |
98 | 140 | ||
99 | <li class="dib"> | 141 | <li class="dib"> |
100 | <span class="icon iconfont"></span> | ||
101 | <div class="name">空间查询</div> | ||
102 | <div class="code-name">&#xe786;</div> | ||
103 | </li> | ||
104 | |||
105 | <li class="dib"> | ||
106 | <span class="icon iconfont"></span> | 142 | <span class="icon iconfont"></span> |
107 | <div class="name">行政区导航</div> | 143 | <div class="name">行政区导航</div> |
108 | <div class="code-name">&#xe787;</div> | 144 | <div class="code-name">&#xe787;</div> |
... | @@ -441,6 +477,69 @@ | ... | @@ -441,6 +477,69 @@ |
441 | <ul class="icon_lists dib-box"> | 477 | <ul class="icon_lists dib-box"> |
442 | 478 | ||
443 | <li class="dib"> | 479 | <li class="dib"> |
480 | <span class="icon iconfont iconhuizhifangshi1"></span> | ||
481 | <div class="name"> | ||
482 | 绘制方式1 | ||
483 | </div> | ||
484 | <div class="code-name">.iconhuizhifangshi1 | ||
485 | </div> | ||
486 | </li> | ||
487 | |||
488 | <li class="dib"> | ||
489 | <span class="icon iconfont iconhuizhifangshi2"></span> | ||
490 | <div class="name"> | ||
491 | 绘制方式2 | ||
492 | </div> | ||
493 | <div class="code-name">.iconhuizhifangshi2 | ||
494 | </div> | ||
495 | </li> | ||
496 | |||
497 | <li class="dib"> | ||
498 | <span class="icon iconfont iconhuizhifangshi3"></span> | ||
499 | <div class="name"> | ||
500 | 绘制方式3 | ||
501 | </div> | ||
502 | <div class="code-name">.iconhuizhifangshi3 | ||
503 | </div> | ||
504 | </li> | ||
505 | |||
506 | <li class="dib"> | ||
507 | <span class="icon iconfont iconhuizhifangshi4"></span> | ||
508 | <div class="name"> | ||
509 | 绘制方式4 | ||
510 | </div> | ||
511 | <div class="code-name">.iconhuizhifangshi4 | ||
512 | </div> | ||
513 | </li> | ||
514 | |||
515 | <li class="dib"> | ||
516 | <span class="icon iconfont iconshibie"></span> | ||
517 | <div class="name"> | ||
518 | 识别 | ||
519 | </div> | ||
520 | <div class="code-name">.iconshibie | ||
521 | </div> | ||
522 | </li> | ||
523 | |||
524 | <li class="dib"> | ||
525 | <span class="icon iconfont iconloupanbiaobianji"></span> | ||
526 | <div class="name"> | ||
527 | 楼盘表编辑 | ||
528 | </div> | ||
529 | <div class="code-name">.iconloupanbiaobianji | ||
530 | </div> | ||
531 | </li> | ||
532 | |||
533 | <li class="dib"> | ||
534 | <span class="icon iconfont iconloupanbiaoxinxi"></span> | ||
535 | <div class="name"> | ||
536 | 楼盘表信息 | ||
537 | </div> | ||
538 | <div class="code-name">.iconloupanbiaoxinxi | ||
539 | </div> | ||
540 | </li> | ||
541 | |||
542 | <li class="dib"> | ||
444 | <span class="icon iconfont iconchaxun"></span> | 543 | <span class="icon iconfont iconchaxun"></span> |
445 | <div class="name"> | 544 | <div class="name"> |
446 | 查询 | 545 | 查询 |
... | @@ -540,15 +639,6 @@ | ... | @@ -540,15 +639,6 @@ |
540 | </li> | 639 | </li> |
541 | 640 | ||
542 | <li class="dib"> | 641 | <li class="dib"> |
543 | <span class="icon iconfont iconkongjianchaxun"></span> | ||
544 | <div class="name"> | ||
545 | 空间查询 | ||
546 | </div> | ||
547 | <div class="code-name">.iconkongjianchaxun | ||
548 | </div> | ||
549 | </li> | ||
550 | |||
551 | <li class="dib"> | ||
552 | <span class="icon iconfont iconhangzhengqudaohang"></span> | 642 | <span class="icon iconfont iconhangzhengqudaohang"></span> |
553 | <div class="name"> | 643 | <div class="name"> |
554 | 行政区导航 | 644 | 行政区导航 |
... | @@ -1011,6 +1101,62 @@ | ... | @@ -1011,6 +1101,62 @@ |
1011 | 1101 | ||
1012 | <li class="dib"> | 1102 | <li class="dib"> |
1013 | <svg class="icon svg-icon" aria-hidden="true"> | 1103 | <svg class="icon svg-icon" aria-hidden="true"> |
1104 | <use xlink:href="#iconhuizhifangshi1"></use> | ||
1105 | </svg> | ||
1106 | <div class="name">绘制方式1</div> | ||
1107 | <div class="code-name">#iconhuizhifangshi1</div> | ||
1108 | </li> | ||
1109 | |||
1110 | <li class="dib"> | ||
1111 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1112 | <use xlink:href="#iconhuizhifangshi2"></use> | ||
1113 | </svg> | ||
1114 | <div class="name">绘制方式2</div> | ||
1115 | <div class="code-name">#iconhuizhifangshi2</div> | ||
1116 | </li> | ||
1117 | |||
1118 | <li class="dib"> | ||
1119 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1120 | <use xlink:href="#iconhuizhifangshi3"></use> | ||
1121 | </svg> | ||
1122 | <div class="name">绘制方式3</div> | ||
1123 | <div class="code-name">#iconhuizhifangshi3</div> | ||
1124 | </li> | ||
1125 | |||
1126 | <li class="dib"> | ||
1127 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1128 | <use xlink:href="#iconhuizhifangshi4"></use> | ||
1129 | </svg> | ||
1130 | <div class="name">绘制方式4</div> | ||
1131 | <div class="code-name">#iconhuizhifangshi4</div> | ||
1132 | </li> | ||
1133 | |||
1134 | <li class="dib"> | ||
1135 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1136 | <use xlink:href="#iconshibie"></use> | ||
1137 | </svg> | ||
1138 | <div class="name">识别</div> | ||
1139 | <div class="code-name">#iconshibie</div> | ||
1140 | </li> | ||
1141 | |||
1142 | <li class="dib"> | ||
1143 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1144 | <use xlink:href="#iconloupanbiaobianji"></use> | ||
1145 | </svg> | ||
1146 | <div class="name">楼盘表编辑</div> | ||
1147 | <div class="code-name">#iconloupanbiaobianji</div> | ||
1148 | </li> | ||
1149 | |||
1150 | <li class="dib"> | ||
1151 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1152 | <use xlink:href="#iconloupanbiaoxinxi"></use> | ||
1153 | </svg> | ||
1154 | <div class="name">楼盘表信息</div> | ||
1155 | <div class="code-name">#iconloupanbiaoxinxi</div> | ||
1156 | </li> | ||
1157 | |||
1158 | <li class="dib"> | ||
1159 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1014 | <use xlink:href="#iconchaxun"></use> | 1160 | <use xlink:href="#iconchaxun"></use> |
1015 | </svg> | 1161 | </svg> |
1016 | <div class="name">查询</div> | 1162 | <div class="name">查询</div> |
... | @@ -1099,14 +1245,6 @@ | ... | @@ -1099,14 +1245,6 @@ |
1099 | 1245 | ||
1100 | <li class="dib"> | 1246 | <li class="dib"> |
1101 | <svg class="icon svg-icon" aria-hidden="true"> | 1247 | <svg class="icon svg-icon" aria-hidden="true"> |
1102 | <use xlink:href="#iconkongjianchaxun"></use> | ||
1103 | </svg> | ||
1104 | <div class="name">空间查询</div> | ||
1105 | <div class="code-name">#iconkongjianchaxun</div> | ||
1106 | </li> | ||
1107 | |||
1108 | <li class="dib"> | ||
1109 | <svg class="icon svg-icon" aria-hidden="true"> | ||
1110 | <use xlink:href="#iconhangzhengqudaohang"></use> | 1248 | <use xlink:href="#iconhangzhengqudaohang"></use> |
1111 | </svg> | 1249 | </svg> |
1112 | <div class="name">行政区导航</div> | 1250 | <div class="name">行政区导航</div> | ... | ... |
This diff is collapsed.
Click to expand it.
No preview for this file type
This diff could not be displayed because it is too large.
... | @@ -6,6 +6,55 @@ | ... | @@ -6,6 +6,55 @@ |
6 | "description": "", | 6 | "description": "", |
7 | "glyphs": [ | 7 | "glyphs": [ |
8 | { | 8 | { |
9 | "icon_id": "15148386", | ||
10 | "name": "绘制方式1", | ||
11 | "font_class": "huizhifangshi1", | ||
12 | "unicode": "e6d7", | ||
13 | "unicode_decimal": 59095 | ||
14 | }, | ||
15 | { | ||
16 | "icon_id": "15148387", | ||
17 | "name": "绘制方式2", | ||
18 | "font_class": "huizhifangshi2", | ||
19 | "unicode": "e6d8", | ||
20 | "unicode_decimal": 59096 | ||
21 | }, | ||
22 | { | ||
23 | "icon_id": "15148390", | ||
24 | "name": "绘制方式3", | ||
25 | "font_class": "huizhifangshi3", | ||
26 | "unicode": "e6db", | ||
27 | "unicode_decimal": 59099 | ||
28 | }, | ||
29 | { | ||
30 | "icon_id": "15148392", | ||
31 | "name": "绘制方式4", | ||
32 | "font_class": "huizhifangshi4", | ||
33 | "unicode": "e6dd", | ||
34 | "unicode_decimal": 59101 | ||
35 | }, | ||
36 | { | ||
37 | "icon_id": "19153729", | ||
38 | "name": "识别", | ||
39 | "font_class": "shibie", | ||
40 | "unicode": "e793", | ||
41 | "unicode_decimal": 59283 | ||
42 | }, | ||
43 | { | ||
44 | "icon_id": "19151995", | ||
45 | "name": "楼盘表编辑", | ||
46 | "font_class": "loupanbiaobianji", | ||
47 | "unicode": "e791", | ||
48 | "unicode_decimal": 59281 | ||
49 | }, | ||
50 | { | ||
51 | "icon_id": "19151996", | ||
52 | "name": "楼盘表信息", | ||
53 | "font_class": "loupanbiaoxinxi", | ||
54 | "unicode": "e792", | ||
55 | "unicode_decimal": 59282 | ||
56 | }, | ||
57 | { | ||
9 | "icon_id": "19104781", | 58 | "icon_id": "19104781", |
10 | "name": "查询", | 59 | "name": "查询", |
11 | "font_class": "chaxun", | 60 | "font_class": "chaxun", |
... | @@ -83,13 +132,6 @@ | ... | @@ -83,13 +132,6 @@ |
83 | "unicode_decimal": 59269 | 132 | "unicode_decimal": 59269 |
84 | }, | 133 | }, |
85 | { | 134 | { |
86 | "icon_id": "19104766", | ||
87 | "name": "空间查询", | ||
88 | "font_class": "kongjianchaxun", | ||
89 | "unicode": "e786", | ||
90 | "unicode_decimal": 59270 | ||
91 | }, | ||
92 | { | ||
93 | "icon_id": "19104767", | 135 | "icon_id": "19104767", |
94 | "name": "行政区导航", | 136 | "name": "行政区导航", |
95 | "font_class": "hangzhengqudaohang", | 137 | "font_class": "hangzhengqudaohang", | ... | ... |
This diff is collapsed.
Click to expand it.
No preview for this file type
No preview for this file type
No preview for this file type
... | @@ -22,7 +22,7 @@ | ... | @@ -22,7 +22,7 @@ |
22 | <!--搜索弹出框--> | 22 | <!--搜索弹出框--> |
23 | <div class="searchResult" v-show="dialogVisible"> | 23 | <div class="searchResult" v-show="dialogVisible"> |
24 | <div class="-header"> | 24 | <div class="-header"> |
25 | <span class="title">地块信息</span> | 25 | <span class="title">共有搜索结果 {{totalResults}}条</span> |
26 | <span class="closeButton"> | 26 | <span class="closeButton"> |
27 | <i class="close el-icon-close" @click="closeResultDialog"></i> | 27 | <i class="close el-icon-close" @click="closeResultDialog"></i> |
28 | </span> | 28 | </span> |
... | @@ -47,7 +47,7 @@ | ... | @@ -47,7 +47,7 @@ |
47 | <span class="title"><i class="iconfont iconxinxi"></i> 基本信息</span> | 47 | <span class="title"><i class="iconfont iconxinxi"></i> 基本信息</span> |
48 | <a href="#" @click="toMap(item)">缩放至</a> | 48 | <a href="#" @click="toMap(item)">缩放至</a> |
49 | </P> | 49 | </P> |
50 | <hr /> | 50 | <hr/> |
51 | <!-- <div class="contentItem" v-for="(value,key,index) in item.attributes" :key="index"> | 51 | <!-- <div class="contentItem" v-for="(value,key,index) in item.attributes" :key="index"> |
52 | <span class="key">{{key}}:</span> | 52 | <span class="key">{{key}}:</span> |
53 | <span class="value" :title="value">{{value == 'Null' ?"":value}}</span> | 53 | <span class="value" :title="value">{{value == 'Null' ?"":value}}</span> |
... | @@ -121,7 +121,8 @@ export default { | ... | @@ -121,7 +121,8 @@ export default { |
121 | inputBsm:"", | 121 | inputBsm:"", |
122 | fieldName:"BDCDYH", | 122 | fieldName:"BDCDYH", |
123 | heighGraphic:null, | 123 | heighGraphic:null, |
124 | isShowCondition:false | 124 | isShowCondition:false, |
125 | totalResults:0 | ||
125 | } | 126 | } |
126 | }, | 127 | }, |
127 | mixins:[mapLayerManager,findTask], | 128 | mixins:[mapLayerManager,findTask], |
... | @@ -158,7 +159,8 @@ export default { | ... | @@ -158,7 +159,8 @@ export default { |
158 | url:self.layerUrl, | 159 | url:self.layerUrl, |
159 | id:"testLayer", | 160 | id:"testLayer", |
160 | spatialReference:view.spatialReference, | 161 | spatialReference:view.spatialReference, |
161 | sublayers:[{ | 162 | sublayers:[ |
163 | { | ||
162 | id:19, | 164 | id:19, |
163 | visible:true | 165 | visible:true |
164 | }, | 166 | }, |
... | @@ -169,7 +171,8 @@ export default { | ... | @@ -169,7 +171,8 @@ export default { |
169 | { | 171 | { |
170 | id:10, | 172 | id:10, |
171 | visible:true | 173 | visible:true |
172 | }] | 174 | } |
175 | ] | ||
173 | }); | 176 | }); |
174 | view.map.add(mapImageLayer,1); | 177 | view.map.add(mapImageLayer,1); |
175 | var query = self.$route.query; | 178 | var query = self.$route.query; |
... | @@ -263,7 +266,7 @@ export default { | ... | @@ -263,7 +266,7 @@ export default { |
263 | this.heighGraphic = null; | 266 | this.heighGraphic = null; |
264 | //清除查询图层 | 267 | //清除查询图层 |
265 | this.clearSearchLayer(this.viewId); | 268 | this.clearSearchLayer(this.viewId); |
266 | 269 | this.totalResults = data.length; | |
267 | for(var i = 0;i < data.length;i++){ | 270 | for(var i = 0;i < data.length;i++){ |
268 | var layerId = data[i].layerId; | 271 | var layerId = data[i].layerId; |
269 | var layer = self.getLayerById(layerId); | 272 | var layer = self.getLayerById(layerId); |
... | @@ -386,13 +389,12 @@ export default { | ... | @@ -386,13 +389,12 @@ export default { |
386 | .-header{ | 389 | .-header{ |
387 | line-height: 32px; | 390 | line-height: 32px; |
388 | padding: 3px 20px; | 391 | padding: 3px 20px; |
389 | background-color: #519eff; | 392 | background-color: #FFFFFF; |
390 | border-top-right-radius: 4px; | 393 | border-top-right-radius: 4px; |
391 | border-top-left-radius: 4px; | 394 | border-top-left-radius: 4px; |
392 | .title{ | 395 | .title{ |
393 | font-size: 14px; | 396 | font-size: 14px; |
394 | color: white; | 397 | color: #6D7278; |
395 | font-weight: 600; | ||
396 | } | 398 | } |
397 | .closeButton{ | 399 | .closeButton{ |
398 | float: right; | 400 | float: right; | ... | ... |
... | @@ -113,7 +113,7 @@ export default { | ... | @@ -113,7 +113,7 @@ export default { |
113 | } | 113 | } |
114 | feature.symbol = highlightSymbol; | 114 | feature.symbol = highlightSymbol; |
115 | var view = maps[viewId]; | 115 | var view = maps[viewId]; |
116 | feature.geometry.type == 'point' ?view.center = feature.geometry :view.extent = feature.geometry.extent; | 116 | feature.geometry.type == 'point' ? view.center = feature.geometry :view.center = feature.geometry.extent.center; |
117 | if(callBackFunction && typeof callBackFunction == 'function'){ | 117 | if(callBackFunction && typeof callBackFunction == 'function'){ |
118 | callBackFunction(); | 118 | callBackFunction(); |
119 | } | 119 | } | ... | ... |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment