我有一个postgres数据库,我正试图在我的一个Helipad表中查询一个字段。我的目标是找到2英里范围内与给定医院相关的所有直升机停机坪( field name=isHospital
)只需一声咔嗒。
我在之前的网页中用类似的方式使用以下代码执行此操作:
function findHospitals() {
cqlfilter = 'DWITHIN(geometry,
collectGeometries(queryCollection(\'CAICWeb:mountain\',\'geometry\',\'name = \'\'' + document.getElementById('mountainname').value + '\'\' \')), ' +
document.getElementById('distance').value + ', feet)';
hospitalcql.getSource().updateParams({'LAYERS': 'CAICWeb:hospitals', 'CQL_FILTER': cqlfilter});
viewparameters = 'h:' + document.getElementById('mountainname').value + ';d:' +
document.getElementById('distance').value;
hospitalnear.getSource().updateParams({'LAYERS': 'CAICWeb:hospitalquery', 'viewparams': viewparameters});
}
暂无答案!
目前还没有任何答案,快来回答吧!