gpt4 book ai didi

django - 单击或选择基于属性的要素层

转载 作者:行者123 更新时间:2023-11-29 13:30:08 25 4
gpt4 key购买 nike

我正在使用 Openlayers API,我使用 Django 框架 (GeoDjango) 从我的 PostgreSQL 数据库添加了一个层。

我对如何根据属性搜索特定功能有疑问。

这是我的代码:

$("#landpin").change(function () {
for (var f = 0; f < mylayer.features.length; f++) {
if (mylayer.features[f].attributes.clandpin == this.value) {
$("#clickfeature").click(function () {
featsel = mylayer.features[f];
selectControl.clickFeature(featsel);
});
break;
}
}
});

最佳答案

您可以使用getFeaturesByAttribute 方法:

features = mylayer.getFeaturesByAttribute(attr_name, attr_value);

关于django - 单击或选择基于属性的要素层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25800199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com