|
@@ -33,64 +33,74 @@ class pointLayer {
|
|
|
let point = [
|
|
let point = [
|
|
|
{
|
|
{
|
|
|
id: 1,
|
|
id: 1,
|
|
|
- wkt: "POINT(110.937533572 21.9752048347)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.57129308972556 23.05885538105365)",
|
|
|
url: "1",
|
|
url: "1",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 2,
|
|
id: 2,
|
|
|
- wkt: "POINT(111.006303846 22.0427499)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.6336189506095 22.950577369017438)",
|
|
|
url: "2",
|
|
url: "2",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 3,
|
|
id: 3,
|
|
|
- wkt: "POINT(110.952463176 22.0266637782)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.71231860232352 23.075229125541778)",
|
|
|
url: "3",
|
|
url: "3",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 4,
|
|
id: 4,
|
|
|
- wkt: "POINT(110.964404259 21.954198378)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.90035257277884 23.082095553580665)",
|
|
|
url: "4",
|
|
url: "4",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 6,
|
|
id: 6,
|
|
|
- wkt: "POINT(110.870809782 22.0103192249)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.76460895285646 23.02241060427805)",
|
|
|
url: "5",
|
|
url: "5",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 8,
|
|
id: 8,
|
|
|
- wkt: "POINT(111.004240017 22.0377065354)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.71548769622112 22.954802850718536)",
|
|
|
url: "6",
|
|
url: "6",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 9,
|
|
id: 9,
|
|
|
- wkt: "POINT(110.907575135 21.9370288761)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.70281122794684 22.80849556129987)",
|
|
|
url: "7",
|
|
url: "7",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 10,
|
|
id: 10,
|
|
|
- wkt: "POINT(110.861455112 21.9521709844)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.7751726455237 22.936844582452583)",
|
|
|
url: "8",
|
|
url: "8",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 11,
|
|
id: 11,
|
|
|
- wkt: "POINT(110.941859265 21.9810418917)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.90035257277884 22.95850017327434)",
|
|
|
url: "9",
|
|
url: "9",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
id: 12,
|
|
id: 12,
|
|
|
- wkt: "POINT(110.85275219 22.0177644506)",
|
|
|
|
|
|
|
+ wkt: "POINT(113.89454254412895 23.01237509392706)",
|
|
|
url: "10",
|
|
url: "10",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- id: 13,
|
|
|
|
|
- wkt: "POINT(110.937319394 22.0469353146)",
|
|
|
|
|
- url: "11",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
id: 15,
|
|
id: 15,
|
|
|
- wkt: "POINT(111.002916366 22.0546410706)",
|
|
|
|
|
|
|
+ wkt: "POINT(114.11268311515018 22.798460027777903)",
|
|
|
url: "12",
|
|
url: "12",
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ id: 16,
|
|
|
|
|
+ wkt: "POINT(114.05651386146741 23.037999028530084)",
|
|
|
|
|
+ url: "13",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ id: 17,
|
|
|
|
|
+ wkt: "POINT(114.17227806707119 22.939720069860023)",
|
|
|
|
|
+ url: "17",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ id: 18,
|
|
|
|
|
+ wkt: "POINT(114.04566097876406 22.939117134870983)",
|
|
|
|
|
+ url: "18",
|
|
|
|
|
+ },
|
|
|
]
|
|
]
|
|
|
point.map((item) => {
|
|
point.map((item) => {
|
|
|
let point = newPoint(item, 'wkt');
|
|
let point = newPoint(item, 'wkt');
|
|
@@ -103,11 +113,11 @@ class pointLayer {
|
|
|
// 显示点位图层
|
|
// 显示点位图层
|
|
|
this.pointLayer.layer.setVisible(true);
|
|
this.pointLayer.layer.setVisible(true);
|
|
|
// 使用 source 计算范围,VectorLayer 本身没有 getExtent 方法
|
|
// 使用 source 计算范围,VectorLayer 本身没有 getExtent 方法
|
|
|
- const extent = this.pointLayer.source.getExtent();
|
|
|
|
|
- if (extent && extent[0] !== Infinity) {
|
|
|
|
|
- // 通过 kmap(KMap.Map 实例)来缩放到点位范围
|
|
|
|
|
- this.kmap.fit(extent, [100, 100, 100, 100]);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // const extent = this.pointLayer.source.getExtent();
|
|
|
|
|
+ // if (extent && extent[0] !== Infinity) {
|
|
|
|
|
+ // // 通过 kmap(KMap.Map 实例)来缩放到点位范围
|
|
|
|
|
+ // this.kmap.fit(extent, [100, 100, 100, 100]);
|
|
|
|
|
+ // }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
hidePoint() {
|
|
hidePoint() {
|