自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何在 Mapbox 地图上添加聚合图层与动态弹出框

在本篇博客中,我们将介绍如何使用来为地图添加自定义的聚合图层,并且为每个地图上的特征点展示动态的弹出框。这个功能可以广泛应用于许多地图应用中,比如展示带有不同属性的地理数据、展示动态变化的数据、以及提供交互式地图体验等。

2025-02-13 14:52:33 772

原创 geoserver离线部署高德、百度地图+mapboxgl纠偏地图

在项目中往往是在内网运行,部署本地离线地图十分重要,本文利用geoserver服务部署高德、百度地图,并利用mapboxgl框架进行地图加载。

2024-12-31 10:16:03 649

原创 mapbox特效——渐变线

mapbox特效——渐变线做了一些mapbox特效,项目中经常会需要一些炫一些的特效

2024-10-24 18:02:00 258

原创 小红薯视频下载(python)

python下载视频 小红薯

2024-10-23 14:03:11 336

原创 坐标系转换(python高德坐标转大地2000、百度坐标转大地2000)

做gis开发经常需要转换坐标系,本文是利用python将高德坐标转大地2000、百度坐标转大地2000,为了方便打包成了exe。

2024-10-22 18:01:05 685 1

原创 Unet语义分割OpenLayers可视化

在OpenLayers平台上可视化呈现Unet语义分割结果

2024-06-12 19:17:21 332

原创 Arcgis js+Three.js

arcgis js+three.js一、基本结构 require([ 'esri/Map', 'esri/views/SceneView', 'esri/views/3d/externalRenderers' ], function ( Map, SceneView, externalRenderers, webMercatorUtils, ) { //场景地图 var map = n

2022-03-13 10:21:43 2052 10

原创 Cesium淹没分析(带热力图效果)

Cesium淹没分析(带热力图效果)效果图1.构建的rectangle Entity,实现淹没效果let entity = viewer.entities.add({ rectangle: { coordinates: Cesium.Rectangle.fromCartesianArray(Cesium.Cartesian3.fromDegreesArray(coordinates)),//coordinates是水淹范围经纬度坐标数组 格式

2022-03-10 10:26:37 2856

原创 SuperMap大赛——命题开发组

SuperMap大赛——命题开发组2021年的命题开发组比赛二等奖作品。题目:全国气候分布情况展示系统,本文基于Web端(Webgl)开发。界面展示界面:基础浏览功能:实现地图浏览的基本功能,包括放大、缩小、平移和全图显示。放大:鼠标滑轮滚动或者鼠标右键按住然后拖动;缩小:鼠标滑轮滚动或者鼠标右键按住然后拖动;平移:鼠标左键按住拖动,鼠标滚轮按住拖动实现方位旋转。查询功能:选择日期,在地图上点选某一省会城市,查询该城市当天的气温、相对湿度、AQI、PM2.5浓度、天气状况、本地日降水量

2022-03-09 15:58:06 1568 6

原创 Cesium PolygonGeometry的移动、拉伸、旋转——拉伸

(三)PolygonGeometry的拉伸1.在Primitive中加入构建的PolygonGeometry//传入顶点坐标var polygon = new Cesium.PolygonGeometry({ polygonHierarchy: new Cesium.PolygonHierarchy( Cesium.Cartesian3.fromDegreesArray([ 116.41191042442674, 40.03433

2022-03-08 14:52:51 1600

原创 Cesium PolygonGeometry的移动、拉伸、旋转——旋转

(二)PolygonGeometry的旋转1.在Primitive中加入构建的PolygonGeometry//传入顶点坐标var polygon = new Cesium.PolygonGeometry({ polygonHierarchy: new Cesium.PolygonHierarchy( Cesium.Cartesian3.fromDegreesArray([ 116.41191042442674, 40.03433

2022-03-07 21:33:48 3256 3

原创 Cesium PolygonGeometry的移动、拉伸、旋转——移动

(一)PolygonGeometry的移动1.在Primitive中加入构建的PolygonGeometry//传入顶点坐标var polygon = new Cesium.PolygonGeometry({ polygonHierarchy: new Cesium.PolygonHierarchy( Cesium.Cartesian3.fromDegreesArray([ 116.41191042442674, 40.03433

2022-03-07 15:41:32 1546

obj模型转glft,python编写,有源码,通过exe运行

obj模型转glft,python编写,有源码,通过exe运行

2025-02-13

基于Mapbox的地图应用:矢量图层加载与展示技术解析及其地理信息系统(GIS)应用场景

内容概要:本文档详细介绍了如何利用Mapbox平台进行矢量地图(shp)文件的加载操作,涵盖了从基本设置到具体实现步骤的全过程介绍。首先,初始化创建一个地图实例并设定其样式以及显示位置参数;接着定义了将远程服务器上存储的地图数据作为资源加入进来的方法,包括添加矢量数据来源以及依据这些数据创建可视化的矢量图层两大部分;最后设置了该矢量图层的颜色填充及透明度属性。 适用人群:GIS开发者或者想要深入了解Web GIS开发技术的学习者。 使用场景及目标:为从事地理空间数据分析、城市规划等领域工作的专业人士提供技术支持和方法指导,帮助他们快速实现在线可视化地理信息系统解决方案。 其他说明:文档以实际编码案例的形式展现了各个重要概念的应用方式,使读者可以更直观地掌握相关技能,并鼓励尝试自定义更多样式的地图效果。

2025-02-13

GIS平台搭建教程:PostgreSQL+PostGIS+jdk+Tomcat+GeoServer环境配置与数据导入

内容概要:本文详尽介绍了在Windows Server 2012 R2环境下安装配置GIS相关软件的方法。首先介绍安装空间数据库(PostgreSQL及其空间扩展PostGIS)的具体步骤,从下载合适的安装文件开始,经过一系列的安装界面设置,直至最终完成安装并通过pgAdmin测试连接确认安装无误。接下来描述了GIS矢量数据(如shp格式文件)导入PostGIS数据库的过程。此外,还讲解了Java开发环境(即JDK1.8)的完整安装流程,涵盖JDK的选择、具体安装操作以及环境变量设置来检验Java安装状况的部分。最后部分围绕着Tomcat服务器(v8.5)的安装展开讨论,包括下载Tomcat压缩包并解压至特定位置、环境变量调整确保可以正确调用Tomcat、启动服务并添加到系统的自启动服务列表中以保障重启后依然能正常运作。文中提到的每个关键环节都配有具体的截图辅助理解。 适用人群:主要适用于从事地理信息系统项目开发的技术人员,以及需要在Windows环境中独立搭建PostGIS、Java和Tomcat环境以支持地图服务应用或者研究工作的个人或团队。 使用场景及目标:此教程特别针对那些想要在一个集成环境中运行基于Web的地图应用程序的人群。通过跟随教程,学习者能够构建一个完整的Web GIS开发测试环境,从而实现高效的GIS开发与研究活动。比如,开发者可以通过此教程迅速搭建自己的GIS服务平台来进行二次开发或是进行一些数据处理分析等工作。 其他说明:虽然本文侧重于某一种特定组合技术栈的安装配置,但所提供的步骤和技术要点同样适用于类似的技术栈组合或其他操作系统环境。对于希望深入了解各组件背后原理的研究人员来说,也可以参考这篇文档中的某些细节进一步探索相关领域的理论知识和实践经验。另外,文档虽未给出详细的图形展示,但是文字描述已足够明确,足以帮助有经验的操作员顺利完成各项任务。

2025-02-13

GeoServer集成PostGIS函数构建与SQL视图创建的技术解析及应用实例

内容概要:本文主要介绍了基于PostGIS环境在GeoServer平台之上建立自定义SQL视图的具体方法。首先对如何利用PostGIS数据库创建存储函数进行了说明,详细讲解了包括参数传递机制(如字符型和整型),到函数体内部查询操作编写的所有细节。紧接着针对创建好的PostGIS函数阐述了在GeoServer平台配置过程中关于图层新增时选择相应工作区、定制化SQL视图界面以及设定SQL查询命令和参数设置等一系列关键环节。此外还强调了参数格式的验证对于预防SQL注入攻击的重要性。 适用人群:地理信息系统管理员,地图开发者,WebGIS应用集成人员,从事空间数据分析工作者。 使用场景及目标:旨在使开发者能够独立地将复杂的后端PostGIS查询结果呈现给前端GIS系统,提高地理信息服务的数据灵活性和服务响应速度的同时,加强了数据安全管理措施。例如,在线绘制特定条件筛选的空间要素图形,为用户提供定制化的空间查询服务等功能。 其他说明:通过本教程,不仅可以加深对PostGIS扩展的强大支持的理解,更能掌握使用GeoServer作为开源地理信息服务平台搭建的基础技能。这使得读者可以更高效地管理和展示地理位置相关的大规模矢量数据集。文中所涉及的内容涵盖了从理论介绍到具体实操指引两方面,对于想深入研究PostGIS同GeoServer协作机制的学习者非常有帮助。

2025-02-13

GIS应用中的Mapbox矢量切片图层加载及其样式定制方法

内容概要:本文详细介绍了使用Mapbox GL JS库加载和自定义样式化矢量切片图层的过程。首先讲述了必要的初始化步骤,比如配置Mapbox API访问密钥和创建基本的地图对象。随后阐述了获取远程地理信息系统(GIS)服务器上提供的矢量数据的方法,涉及指明数据源的位置以及所使用的投影坐标系统(SRS),例如文中引用了一个基于GeoServer发布的矢量图层实例。此外,还讲解了不同类型图层(点(symbol)/线(line)/面(fill))样式设定的具体方法和技术细节,如控制显示比例尺范围、设定图形元素属性(如尺寸、色彩及透明度等)、处理图元之间的相对位置关系等内容。最后展示了怎样将所有要素整合到一起,在Web应用程序环境中呈现交互式的矢量地图界面。 适用人群:对于希望深入了解并实际操作web端地理信息系统开发的技术人员尤其有帮助,适用于需要展示地理位置相关信息的应用开发者。 使用场景及目标:主要用于需要集成高质量、高性能互动地图功能的产品开发过程中,如城市规划、环境监测等领域。具体应用场景下能够为目标用户提供精确的地图信息服务;同时通过对不同地理实体的不同表现形式进行自定义,提升用户体验和数据解读效率。 其他说明:掌握这些技能可以显著改善在线地图服务质量,使得地图不仅仅是一个简单的视觉工具而是成为一个强大的数据分析平台的一部分。文中所提供的示例有助于快速启动项目,加速产品迭代流程。

2025-02-13

基于Mapbox的地图图层排序与管理解决方案

内容概要:本文介绍了一种解决Mapbox加载新要素导致的遮挡问题的方法,即对各图层进行有序排列。具体实现包括创建LayerSortManager工具类来进行图层管理和加载、检测缺失图层并尝试重新加载、根据配置的时间参数执行超时或全部加载完后的即时排序操作。通过这种方式,确保了地图数据层次分明,便于用户更加直观清晰地获取信息。除此之外,还附带提供了具体的接口使用方法。 适用人群:对于从事地理信息系统开发工作的程序员来说尤其有用,特别是那些已经在项目里应用了Mapbox技术但遇到视觉叠加干扰难题的人。 使用场景及目标:在GIS相关项目的实施过程中,当引入复杂矢量瓦片或者多层级覆盖物时,利用本篇文章提及的技术可以显著改善用户体验,并提高业务逻辑准确性。目的是为了优化图形渲染效果,保障底层重要细节不会被高层非关键对象遮住。同时也可以方便后期维护,避免因乱序造成的定位困难等问题发生。 其他说明:文中提到的所有功能都是围绕一个名为LayerSortManager的关键组件展开讨论,它负责处理从初始化到最后清理的一切步骤,在此基础上扩展更多自定义特性变得更为容易。值得注意的是,这里的方案考虑到了网络延迟等因素所带来的异步问题,因此具有较强的健壮性和实用性。

2025-02-13

广东shp(点线面要素)

广东shp(点线面要素)

2025-02-13

深圳地图geojson,包含区边界

深圳地图geojson,包含区边界

2025-02-13

python 文件夹中的geojson批量转成shp文件

python 文件夹中的geojson批量转成shp文件

2025-02-13

python 让文件夹的图片按001.png, 002.png...规则重命名

python 让文件夹的图片按001.png, 002.png...规则重命名

2025-02-13

python 打包.exe程序 pdf拆分成单个pdf文件,并按1-1、1-2...或者a-4、a-5...等类似规则命名

pdf拆分成单个pdf文件,并按1-1、1-2...或者a-4、a-5...等类似规则命名

2025-01-05

geoserver离线部署高德、百度地图+mapboxgl纠偏地图

geoserver部署离线高德、百度地图,高德、百度地图投影存在偏离,在mapboxgl中进行纠偏并加载

2024-12-31

mapbox特效-线 做了一些mapbox特效,项目中经常会需要一些炫一些的特效

mapbox特效-线 做了一些mapbox特效,项目中经常会需要一些炫一些的特效

2024-10-24

小红薯视频下载(python\exe)

小红薯视频下载(python\exe)包括python源码、使用exe说明,仅供学习使用

2024-10-23

坐标系转换(python高德坐标转大地2000、百度坐标转大地2000)

坐标系转换(python高德坐标转大地2000、百度坐标转大地2000).exe工具,还有python源码,方便好用

2024-10-22

geoserver升级版本,旧数据迁移

geoserver升级,保留旧版本配置数据。

2024-08-28

Cesium淹没分析(带热力图)

博客:https://blog.csdn.net/weixin_44339199/article/details/123394071?spm=1001.2014.3001.5502

2022-03-13

heatmap.js、CesiumHeatmap.js

cesium热力图 博客地址:https://blog.csdn.net/weixin_44339199/article/details/123394071

2022-03-10

osgb合并根节点、Cesium 3dtiles转换工具(二)

Cesium 3dtiles转换工具(IEarth);说明书;

2022-03-08

osgb合并根节点、Cesium 3dtiles转换工具(一)

osgb合并根节点工具(supermap-idesktop-10.0.0);说明书;

2022-03-08

空空如也

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

TA关注的人

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