gis

丷丩10 小时前
开发语言·javascript·gis·mapbox·maplibre gl js
MapLibre GL JS第25课:添加栅格瓦片源向地图添加栅格瓦片数据源。使用 new maplibregl.Map() 创建地图实例,配置完整的自定义样式对象。
丷丩1 天前
javascript·gis·map·mapbox·maplibre gl js
MapLibre GL JS第29课:添加Canvas源向地图添加Canvas数据源。创建隐藏的Canvas元素,实现5个彩色圆形的动画效果:使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例中心点设置在缅甸附近。
丷丩1 天前
前端·javascript·gis·mapbox·maplibre gl js
MapLibre GL JS第21课:绘制GeoJSON点图标、注记在地图上绘制GeoJSON点。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例中心点设置在全球视图([0, 0])。
丷丩1 天前
前端·javascript·gis·mapbox·maplibre gl js
MapLibre GL JS第20课:更新GeoJSON多边形使用可更新的GeoJSONVT更新GeoJSON多边形。使用 new maplibregl.Map() 创建地图实例,配置基本参数。启用 showTileBoundaries 显示瓦片边界。
丷丩1 天前
javascript·gis·map·mapbox·maplibre gl js
MapLibre GL JS第33课:渲染世界副本在渲染单个世界和多个世界副本之间切换。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例的核心特色是展示如何使用 setRenderWorldCopies() 方法在渲染单个世界和多个世界副本之间切换。
丷丩1 天前
javascript·gis·map·mapbox·maplibre gl js
MapLibre GL JS第31课:添加实时数据向地图添加实时数据流。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例的核心特色是实现实时数据更新,通过 setInterval 定时获取数据并更新地图上的符号位置。
丷丩2 天前
javascript·gis·map·mapbox·maplibre gl js
MapLibre GL JS第28课:PMTiles源和协议使用PMTiles插件和协议呈现地图。使用 maplibregl.addProtocol() 注册自定义协议,使地图能够解析 pmtiles:// 协议的URL。
丷丩2 天前
javascript·音视频·gis·mapbox·maplibre gl js
MapLibre GL JS第30课:添加视频将视频添加为地图上的动态图层。定义完整的样式对象,包含多个数据源和图层:在 style.sources 中定义视频源:
丷丩2 天前
前端·javascript·gis·map·mapbox·maplibre gl js
MapLibre GL JS第19课:实时更新要素通过更新数据实时更改地图上的现有要素。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例使用D3.js加载远程GeoJSON数据。
charlee443 天前
gis·rs·职称评审·职场干货·水平能力测试
记一次GIS专业职称水平能力测试考试最近参加了一次GIS专业的职称水平能力测试考试,顺利通过了。这里简单记录一下整个过程,希望能给后来的同行们提供一些参考。
丷丩3 天前
前端·javascript·gis·地图·mapbox·maplibre gl js
MapLibre GL JS第11课:获取鼠标指针坐标获取鼠标指针的坐标。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例重点展示如何监听鼠标移动事件获取坐标。
WebGIS开发3 天前
考研·gis·地图学与地理信息系统·地理学考研
2027地信考研怎么选适合自己的学校?26考研结束,27考研已经开始预热,各位大三大四的同学们,考研准备要赶早。对于2027届考研的同学来说,择校和选专业最容易陷入误区,多数人只知晓本专业可考研,却不清楚GIS对应的考研类目包含理学、工学;学硕、专硕等多个赛道,且不同赛道的考试科目、上岸难度、培养方向、就业前景差距较大。
charlee444 天前
python·conda·numpy·gis·环境配置
《GIS基础原理与技术实践》配套案例(Python版)本项目依赖 Conda 进行环境隔离与包管理。如果您尚未安装 Conda,请根据个人习惯选择以下任意一种发行版进行安装:
GIS6688004 天前
gis·遥感·测绘·低空经济·地信
2026 低空经济 3S(地信/测绘/遥感) 对口岗位合集上一篇我们聊了一个扎心的问题:3S专业到底是不是在"硬挤"低空经济?👉今天这篇,我们聊点更实在的:3S专业进低空经济,到底能干哪些岗?薪资是什么水平?需要会什么技能?
BlowhardChen11 天前
gis
《OpenLayers从入门到企业级GIS系统实战》二上一篇我们把地图跑起来了,通常是一个 OSM 底图加一个 new Map()。这一步很重要,但放到真实项目里还不够。
丷丩11 天前
前端·vue·gis·pinia·geoai-up
工程级MVT地图瓦片服务器Web前端架构设计文档数据流向:职责:关键代码:职责:职责:职责:路由列表:管理内容:管理内容:管理内容:关键特性:管理内容:
丷丩11 天前
算法·缓存·性能优化·gis·geoai-up
三级缓存下MVT地图瓦片服务性能优化策略摘要随着WebGIS技术的快速发展,矢量切片(Mapbox Vector Tiles, MVT)已成为现代地图服务的核心技术。然而,面对大规模GeoJSON数据的实时渲染需求,传统MVT生成方案存在计算开销大、响应延迟高等性能瓶颈。本文基于实际工程项目,提出并实现了一种创新的三级缓存架构,通过L1 PBF瓦片缓冲缓存、L2 Tile Index索引缓存和L3 GeoJSON内容缓存的协同工作,结合动态TTL策略、混合淘汰算法和请求去重机制,显著提升了MVT瓦片服务的吞吐量和响应速度。实验表明,该架构在高并
丷丩11 天前
gis·mvt·geojson·地图瓦片
WMS、WFS、MVT 在WebGIS开发中,应该如何选择?在WebGIS开发中,我们经常面临一个核心问题:如何高效地传输和渲染地理空间数据?WMS(Web Map Service)、WFS(Web Feature Service)和MVT(Mapbox Vector Tiles)是三种主流的技术方案,它们各有优劣,适用于不同的场景。本文将从技术原理、性能特点、适用场景等多个维度进行客观分析,帮助开发者做出合理的技术选型。同时,结合当前时间(2026年5月)的技术发展趋势,介绍MVT的优势。
WebGIS开发12 天前
运维·gis·就业·转行
地信职业百科②:GIS运维地信职业百科①:GIS项目经理GIS运维工程师一般是指GIS公司招聘的跟GIS软件或项目相关的运维工程师。