自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 Android Java 实现事件总线

Class<?Class<?i >= 0;= null &&!} else {POSTING, // 与发布者在同一线程MAIN // 主线程。

2025-04-03 16:01:16 215

原创 iconify vite插件打包本地svg图标实现动态渲染

iconify有多种使用方式,结合iconify提供的。组件可完成动态渲染功能。

2025-03-26 14:21:06 413

原创 在Cesium中获取屏幕中心点坐标

如果需要更精确的结果(考虑地形和3D模型),可以使用。

2025-03-25 15:51:22 326

原创 cesium事件监听总结

【代码】cesium事件监听总结。

2025-03-25 15:37:14 283

原创 原生android实现定位java实现

【代码】原生android实现定位java实现。

2025-03-25 11:28:11 261

原创 Cesium双击放大地图

【代码】Cesium双击放大地图。

2025-03-24 17:20:53 389

原创 cesium封装定位到当前位置的组件

【代码】cesium封装定位到当前位置的组件。

2025-03-24 12:00:40 120

原创 webgl入门实例-06绘制多个大小不同点-深入理解buffer02

使用一个buffer对象交叉存储点的信息

2025-03-23 14:16:04 1140

原创 webgl入门实例-06绘制多个大小不同点-深入理解buffer01

webgl入门实例-06绘制多个大小不同点-深入理解buffer01,使用多个buffer绘制

2025-03-23 10:43:25 911

原创 webgl入门实例-05绘制多个点

/ 将 buffer 对象分配给 a_Position 变量。// 将 vertices 的数据写入 buffer 对象。//获取 a_Position 变量在内存中的位置。// 启用a_Position变量的赋值。// attribute 变量。// 创建buffer对象。

2025-03-22 16:06:42 891

原创 webgl入门实例-04绘制点-通过uniform变量传入点的颜色

webgl入门实例-04绘制点-通过uniform变量传入点的颜色

2025-03-22 15:27:19 495

原创 webgl入门实例-03通过鼠标点击绘制点

通过鼠标点击绘制点

2025-03-22 15:09:56 610

原创 webgl入门实例-02绘制一个点2-使用attribute传递顶点位置

/ 将顶点位置传递给顶点着色器中的 attribute 变量。// 获取a_Position变量在内存中的位置。// attribute 变量。

2025-03-22 14:37:55 426

原创 webgl入门实例-01绘制一个点1

/ 获取webgl上下文。

2025-03-22 14:16:12 778

原创 在OpenGL ES中将值传入shader的方法总结

Uniform:用于传递常量数据。Attribute:用于传递顶点数据。Texture:用于传递纹理数据。Varying:用于在Vertex和Fragment Shader之间传递插值数据。SSBO:用于传递大量数据。UBO:用于在多个Shader之间共享Uniform数据。根据具体需求选择合适的方式将数据传入Shader。

2025-03-22 13:34:38 657

原创 JavaScript 和原生 Android通信

方法优点缺点简单易用,支持双向通信安全性较低(需注意漏洞)Android 调用 JavaScript 方便仅支持单向通信拦截 URL兼容性好,适合简单场景URL 长度有限,不适合复杂数据拦截弹窗兼容性好,适合简单场景仅支持单向通信安全性高,支持复杂数据实现稍复杂根据具体需求选择合适的方式实现通信!

2025-03-20 14:19:48 1060

原创 geoserver wfs导出功能

WFS 是 OGC(开放地理空间联盟)定义的标准服务,用于提供对矢量数据的访问和操作。数据查询:通过 WFS 请求查询矢量数据。数据导出:将矢量数据导出为多种格式(如 GML、GeoJSON、CSV、Shapefile 等)。数据过滤:通过 CQL(Common Query Language)或 OGC Filter 对数据进行过滤。分页导出:通过startIndex和参数实现分页导出。

2025-02-27 10:38:23 699

原创 在 Java 中实现删除 GeoServer 图层

在 Java 中实现删除 GeoServer 图层可以通过 GeoServer 的 REST API 来完成

2025-02-26 16:27:56 283

原创 在 Java 中实现将 PostGIS 数据发布到 GeoServer

在 Java 中实现将 PostGIS 数据发布到 GeoServer

2025-02-26 16:12:21 136

原创 在java中调用geoserver创建工作空间和数据存储

在java中调用geoserver创建工作空间和数据存储。

2025-02-26 14:13:18 131

原创 geotools导入shp到postgis

geotools导入shp到postgis

2025-02-26 10:49:13 610

原创 Geoserver ogc wfs服务更新、删除、插入要素示例

GeoServer 的 WFS(Web Feature Service)接口用于对地理空间要素数据进行插入(Insert)、更新(Update)和删除(Delete)操作。是 WFS 1.1.0 和 WFS 2.0.0 版本的核心功能之一,允许客户端通过 HTTP 请求修改服务器上的数据。

2025-02-25 17:08:51 860

原创 Geoserver导出矢量要素为excel

geoserver支持Excel WFS 输出格式,需安装excel扩展。

2025-02-25 09:59:46 319

原创 Geoserver OGC wfs服务不同版本之间的区别

GeoServer 是一个开源的地理空间数据服务器,支持 OGC WFS(Web Feature Service)标准。WFS 的不同版本(如 1.0.0、1.1.0 和 2.0.0)在功能、请求参数和响应格式上存在一些差异。

2025-02-24 14:52:00 566

原创 OGC WFS服务

OGC WFS(Web Feature Service,网络要素服务)是 OGC(Open Geospatial Consortium,开放地理空间联盟)制定的一项标准,用于通过 Web 请求传输和操作地理空间要素数据(如点、线、面等矢量数据)。WFS 提供了对地理空间数据的访问、查询和编辑功能,是 GIS 数据共享和互操作的重要工具。主要支持1.0.0、1.1.0、2.0.0的版本geoserver wfs不同版本的区别。

2025-02-24 14:45:16 720

原创 geoserver ogc wms服务

OGC WMS(Web Map Service,网络地图服务)是 OGC(Open Geospatial Consortium,开放地理空间联盟)制定的一项标准,用于通过 Web 请求动态生成和传输地图图像。WMS 是地理空间数据共享和可视化的重要工具,广泛应用于 GIS、Web 地图应用和遥感领域。

2025-02-24 14:07:59 698

原创 OGC WMS服务

ImageWMS和TileWMS是 OpenLayers 中用于加载 WMS(Web Map Service)地图服务的两种不同方式,它们的主要区别在于数据的请求和渲染方式。

2025-02-24 13:54:04 261

原创 Cesium实现带帧率显示的状态栏,cesium显示帧率

【代码】Cesium实现带帧率显示的状态栏,cesium显示帧率。

2024-11-27 14:15:16 584

原创 mitt在vue3中的多种使用方式

pnpmnpmyarn

2024-11-27 13:41:19 194

原创 arcgis engine for java二次开发,根据属性过滤shp文件

arcgis engine java根据属性字段过滤shp

2024-11-27 11:02:55 128

原创 常见gdb数据库及其类型作用

【代码】常见gdb数据库及其类型作用。

2024-11-19 15:28:44 149

原创 着色器GLSL运行时报错: ERROR: 0:40: ‘gl_FragColor‘ : undeclared identifier

将 gl es 2.0代码升级为gl es 3.0代码时遇到一下报错。

2023-08-21 14:14:27 2328 2

原创 Cesium 1.02.0 及以上版本自定义shader时报错:[Cesium WebGL] ERROR: 0:1: ‘varying‘ : Illegal use of reserved word

为更好的支持跨平台,cesium自1.102开始默认使用webgl2上下文。此时使用opengl es2.0语法会遇到报错。

2023-08-21 14:09:15 919 1

原创 threejs、webgl使用纹理实现爆炸帧动画

帧动画就是一组图片按照一定是顺序逐帧渲染,最终形成连续的画面。

2023-08-21 08:59:34 479 1

原创 基于iconify开发vite插件,打包本地文件夹中的svg图标离线使用,iconify动态渲染图标

【代码】基于iconify开发vite插件,打包本地文件夹中的svg图标离线使用。

2023-06-27 14:23:05 2429 2

原创 cesium 3dtiles地形遮挡、设置离地高度

在开启后加载3dtiles数据会导致被地形遮挡,导致3d tiles数据看不见。

2023-06-27 13:57:25 2664 7

原创 Cesium添加全球水材质

【代码】Cesium添加全球水材质。

2023-06-21 13:10:41 721

原创 Cesium去除版权logo

【代码】【无标题】

2023-06-19 20:12:00 353 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除