Skip to content

Commit 8a368b4

Browse files
修改leaflet数据集几何查询示例及对应的VT。
1 parent 7eb133f commit 8a368b4

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

examples-test/leaflet/02_getFeatureByGeometryIT.js

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,23 @@ module.exports = {
77
/*check elements exist*/
88
browser.waitForElementPresent('.leaflet-pane.leaflet-overlay-pane', 10000);
99
browser.waitForElementPresent('.leaflet-pane.leaflet-overlay-pane canvas', 10000);
10-
//browser.waitForElementPresent('.leaflet-popup-content', 10000);
11-
//var popupContent = '空间查询模式:INTERSECT';
12-
//browser.expect.element('.leaflet-popup-content').text.to.be.contain(popupContent);
13-
//browser.click('.leaflet-popup-close-button', function () {
14-
// browser.waitForElementNotPresent('.leaflet-popup-content', 10000);
15-
//});
10+
browser.waitForElementPresent('.leaflet-popup-content', 10000);
11+
var popupContent = '空间查询模式:INTERSECT';
12+
browser.expect.element('.leaflet-popup-content').text.to.be.contain(popupContent);
13+
browser.click('.leaflet-popup-close-button', function () {
14+
browser.waitForElementNotPresent('.leaflet-popup-content', 10000);
15+
});
16+
browser.pause(1000);
17+
browser.doubleClick(function () {
18+
browser.waitForElementPresent('.leaflet-popup-content-wrapper', 10000);
19+
browser.waitForElementPresent('.leaflet-popup-content', 10000);
20+
var queryInfo = "国家:扎伊尔";
21+
browser.expect.element('.leaflet-popup-content').text.to.be.contain(queryInfo);
22+
});
23+
browser.pause(1000);
24+
browser.click('.leaflet-popup-close-button', function () {
25+
browser.waitForElementNotPresent('.leaflet-popup-content', 10000);
26+
});
1627
browser.pause(1000);
1728
browser.end();
1829
}

examples/leaflet/02_getFeatureByGeometry.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
L.supermap
3535
.featureService(url)
3636
.getFeaturesByGeometry(geometryParam, function (serviceResult) {
37-
polygon.closePopup();
3837
resultLayer = L.geoJSON(serviceResult.result.features, {
3938
onEachFeature: function (feature, layer) {
4039
layer.bindPopup("国家:" + feature.properties.COUNTRY);

0 commit comments

Comments
 (0)