openlayers4 入门开发系列之地图属性查询篇(附源码下载)

时间:2023-11-25 18:50:50

前言

openlayers4 官网的 api 文档介绍地址 openlayers4 api,里面详细的介绍 openlayers4 各个类的介绍,还有就是在线例子:openlayers4 官网在线例子,这个也是学习 openlayers4 的好素材。

openlayers4 入门开发系列的地图服务基于 Geoserver 发布的,关于 Geoserver 方面操作的博客,可以参考以下几篇文章:

内容概览

1.基于 openlayers4 实现地图属性查询
2.源代码 demo 下载

本篇的重点内容是利用 openlayers4 实现地图属性查询功能,效果图如下:
openlayers4 入门开发系列之地图属性查询篇(附源码下载)
openlayers4 入门开发系列之地图属性查询篇(附源码下载)

实现思路

  • 模糊查询点击事件
//模糊查询
$("#swatchQuery").bind("click", function () {
var keyword = $("#skeyword").val();
if (keyword == "" || keyword == undefined) {
alert("请输入要查找的内容!");
return;
}
DCI.SpatialQuery.queryByAttribute(keyword); });
  • 地图属性查询核心函数 queryByAttribute

更多的详情见GIS之家小专栏

文章尾部提供源代码下载,对本专栏感兴趣的话,可以关注一波