首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OpenLayers
GIS之路
创建于2025-05-09
订阅专栏
OpenLayers 开发教程:循序渐进、由浅入深
等 11 人订阅
共114篇文章
创建于2025-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
OpenLayers 上传Shapefile文件
前言 在开始之前,请提前下载好所需引用文件:jszip:https://cdn.jsdelivr.net/npm/jszip@3.10.1/dist/jszip.min.js shapefile: h
OpenLayers 样式大全
前言 1. Style对象介绍 首先看官网的描述:翻译过来意思就是说作为【矢量要素渲染样式的容器,通过set*()方法对样式或其子项所做的任何更改都不会生效,直到重新渲染使用该样式的要素或图层为止】。
OpenLayers 自定义渲染器(hitDetectionRenderer)
前言 1. hitDetectionRenderer属性 hitDetectionRenderer作为Style对象的一个属性,和renderer属性一样,也是RenderFunction类型,也就是
OpenLayers 自定义圆形渲染(renderer)
前言 1. renderer属性 renderer作为Style对象的一个属性,是RenderFunction类型,也就是一个渲染函数。这个方法具有两个参数 coordinates:GeoJSON格式
OpenLayers 调整标注样式
前言 要素标注是一个常用功能,就是将要素信息如名称等显示在地图上,方便查找和使用。在OpenLayers中要素标注很灵活,使用起来也很方便,可以修改标注样式以及标注权限。在本文中主要介绍如何修改文本放
OpenLayers 要素标注
前言 1. 创建标注样式 在项目中创建文字标注样式和行政区样式,文字标注通过ol.style.Text类设置,可以设置字体、填充颜色和边线颜色;行政区样式通过填充属性和描边属性进行设置。OpenLay
GeoJSON 数据简介
前言 1. GeoJSON数据格式 GeoJSON对象类型多样,具有Geometry类型:Point、LineString、Polygon、MultiPoint、MultiLineString、Mul
OpenLayers 加载GeoTIFF影像波段组合
前言 1. 波段组合 在示例中,默认加载4、3、2波段 在开关按钮事件中更新数据源对象,开关打开时显示添加,关闭时显示移除,并更新波段数组对象。如果只有一个开关时,设置不能关闭开关,将checked值
OpenLayers 计算GeoTIFF影像NDVI
前言 1. 加载数据源 在Landsat卫星影像中,B4为红色通道,B5为近红外通道,所以加载B4、B5通道数据,并设置无值数据为0,设置图层为不透明度。 2. 加载GeoTIFF图层 根据公式计算N
OpenLayers 加载投影坐标GeoTIFF影像
前言 在上节介绍了OpenLayers加载iis部署的GeoTIFF影像. 本节主要介绍采用Blob的方式加载GeoTIFF影像。OpenLayers加载iis部署的GeoTIFF影像链接: 1. 下
OpenLayers 加载内存格式GeoTIFF影像
前言 本节主要介绍采用Blob的方式加载GeoTIFF影像。OpenLayers加载iis部署的GeoTIFF影像链接: 1. 下载GeoTIFF数据 下载GeoTIFF数据,请参考GIS 影像数据源
OpenLayers 加载GeoTIFF影像
前言 GeoTIFF是开放地理控件联盟(OGC)实施标准,在TIFF的基础上,嵌入了地理空间元数据,也就是说,GeoTIFF是带有地理空间参考和地理数据的TIFF文件。其中GeoTIFF元数据包括坐标
OpenLayers 设置图层透明度
加载到地图中的图层具有图层名、分辨率、坐标系等属性,可以获取和设置图层属性来更好的辅助开发工作,本节主要介绍获取和设置图层透明度属性。 1. 获取图层列表 通过map方法getLayers()获取图层
OpenLayers 地图事件探究
地图事件贯穿于WebGIS开发的始终,用于实现地图与用户的交互操作。地图缩放、移动使用MapEvent事件;图层渲染、状态使用RenderEvent事件;要素绘制、选择使用DrawEvent、Sele
OpenLayers 框架体系
OpenLayers框架组织结构庞大,只通过官网API进行查看,对框架结构缺少一个整体、全面的看法。借助树形结构图或思维导图,其API结构就显得清晰明了。 1. 总体框架体系图 首先从Map对象入手,
OpenLayers 图层遮罩与裁剪
在WebGIS系统开发中,有时候会遇到只需要展示某一图层特殊区域的需求,通常情况下需要单独发一个地图服务,但为了简化操作,可以利用OpenLayers进行图层遮罩与裁剪处理。 1. 图层遮罩 图层遮罩
OpenLayers 创建坐标系统
在WebGIS系统开发中,坐标系统是重中之重,对于创建的地图,加载的图层,首先要确定的就是坐标系。在OpenLayers或者其他地图开发库中,一般默认支持EPSG:4326地理坐标系和EPSG:385
OpenLayers 图层叠加控制
对于添加到地图中的图层存在一个显示层级问题,最先添加的图层默认显示在最下层,越往后添加的图层越靠近用户。与CSS中z-index属性相同,在OpenLayers中,图层类具有也具一个属性zIndex可
OpenLayers 图层控制
图层资源目录是查看WebGIS系统数据资源的表现方式,在WebGIS开发中具有重要意义,通过图层资源目录可清晰查看系统资源以及组织结构,方便查找和查看。 图层控制就是实现图层资源的添加和移除,具体实现
OpenLayers 加载格网和经纬网
网格信息用于显示切片级数、行列号,在加载大数据量切片地图时非常有用,可以用于标识切片位置。经纬网在地图制图中经常出现,通过经度和纬度标识地理范围。 1. 加载格网 加载格网相对简单,之前的文章中介绍过
下一页