首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
瓦片专题
全英文地图/天地图和谷歌瓦片地图杂交/设备分布和轨迹回放/无需翻墙离线使用
一、前言说明 随着风云局势的剧烈变化,对我们搞软件开发的人员来说,影响也是越发明显,比如之前对美对欧的软件居多,现在慢慢的变成了对大鹅和中东以及非洲的居多,这两年明显问有没有俄语或者阿拉伯语的输入法的增多,这要是放在2019年以前,一年也遇不到一个人问这种需求场景的。 地图应用这块也是,之前的应用主要在国内,现在慢慢的多了一些外国的应用场景,这就遇到一个大问题,我们平时主要开发用的都是国内的地
阅读更多...
简易版谷歌系瓦片下载(天地图为例)
问题来源 项目需要瓦片作为离线底图,所以便写个简易的方法。大神们可以在这个基础上改进。 代码 package tile;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.
阅读更多...
图形语言传输格式glTF和三维瓦片数据3Dtiles(b3dm、pnts)学习
文章目录 3DTilesb3dm一、glTF1.glTF 3D模型格式有两种2.glTF 场景描述结构3.glTF的JSON结构 二、 3DTiles 原文 工具+资料 格式详解 格式详解! 3D Tiles 是一种开源的、优化的文件格式,支持逐级细节(LOD)和空间索引,使得数据可以根据视点距离动态加载和卸载。 3DTiles由tileset.json和tile组成,其中til
阅读更多...
演示:基于WPF的DrawingVisual和谷歌地图瓦片开发的地图(完全独立不依赖第三方库)
一、目的:基于WPF的DrawingVisual和谷歌地图瓦片开发的地图 二、预览 三、环境 VS2022,Net7,DrawingVisual,谷歌地图瓦片 四、主要功能 地图缩放,平移,定位 真实经纬度 显示瓦片信息 显示真实经纬度和经纬线 省市县数据定位 省市县镇级别连线 鹰眼图(点击定位,滚动缩放,拖动定位)
阅读更多...
C++(Qt)-GIS开发-QGraphicsView显示瓦片地图简单示例2
C++(Qt)-GIS开发-QGraphicsView显示瓦片地图简单示例2 文章目录 C++(Qt)-GIS开发-QGraphicsView显示瓦片地图简单示例21、概述2、实现效果3、主要代码4、源码地址 更多精彩内容👉个人内容分类汇总 👈👉GIS开发 👈 1、概述 支持多线程加载显示本地离线瓦片地图(墨卡托投影);瓦片切片规则以左上角为原点(谷歌、高德、Ar
阅读更多...
C++(Qt)-GIS开发-QGraphicsView显示在线瓦片地图
C++(Qt)-GIS开发-QGraphicsView显示在线瓦片地图 文章目录 C++(Qt)-GIS开发-QGraphicsView显示在线瓦片地图1、概述2、实现效果3、主要代码4、源码地址 更多精彩内容👉个人内容分类汇总 👈👉GIS开发 👈 1、概述 支持加载显示在线瓦片地图(墨卡托投影);瓦片切片规则以左上角为原点(谷歌、高德、ArcGis等),不支持百
阅读更多...
Unity(2022.3.38LTS) - 瓦片地图和地图碰撞体
目录 一. 简介 二. 创建地图 1.素材配置 2.创建矩形瓦片地图 3.创建平铺调色板 三. 绘制地图 添加碰撞 四.组件的详细说明 1.Grid 2.Tilemap 3.瓦片地图渲染器 (Tilemap Renderer) 4.瓦片资源 5.瓦片地图 2D 碰撞体 (Tilemap Collider 2D) 一. 简介 在 Unity 中,瓦片地图(Til
阅读更多...
three.js实现 加载3dtiles ,瓦片 ,倾斜摄影,功能
预览:https://z2586300277.github.io/three-cesium-examples/#/codeMirror?navigation=ThreeJS&classify=expand&id=loadTiles 部署站点预览:http://threehub.cn/ 开源地址:https://z2586300277.github.io/three-cesium-example
阅读更多...
Nginx代理静态资源(gis瓦片图片)实现非固定ip的url适配网络环境映射ip下的资源请求解决方案
场景 Vue+Proj4Leaflet实现地图瓦片(Nginx代理本地地图瓦片为网络url)加载并实现CRS投影转换(附资源下载): Vue+Proj4Leaflet实现地图瓦片(Nginx代理本地地图瓦片为网络url)加载并实现CRS投影转换(附资源下载)-CSDN博客 参考以上瓦片png图片使用nginx代理的过程,设想如下场景 代码中请求的静态资源图片url的ip是固定写死的。
阅读更多...
ue5创建地图瓦片
先在虚幻商城下载免费的paperzd插件,并启用。 导入资源后,先通过应用paper2d纹理资源,将去掉导入ue时产生的边缘模糊,再点击下面的创建瓦片集, 打开瓦片集,发现选中不对, 改变瓦片大小为16*16,正常,保存之。 生成瓦片地图 设置瓦片地图宽高都是256,瓦片宽高为16,并激活一个瓦片集。 从瓦片集中选择中间4个像素(不是这块绿色的全部),再点击填充。 左键点击
阅读更多...
leaflet 移动端h5地图开发(一) 点聚合矢量瓦片(附项目代码和数据)
leaflet 移动端h5地图开发(一) 点聚合&矢量瓦片(附项目代码和数据) leaflet是一个轻量级的GIS前端框架,支持多种GIS服务(wfs,wms,wmts,arcgis mapserver,mvt矢量切片)。但是leaflet不支持三维,如果不考虑三维的话,leaflet是做移动端h5地图很好的选择。 技术栈 前端 : vue (uniapp) +leaflet GIS服务器
阅读更多...
水经微图瓦片拼接
往上发现有人这个玩意儿还要100块,果断分析了下 水经注瓦片比如第17级瓦片,里面的每个文件夹里面的图像数量都是一样的,名字一样的是同一行的,名字从小到大图片排序是从下到上
阅读更多...
QGraphicsView实现简易地图8『缓存视口周边瓦片』
前文链接:QGraphicsView实现简易地图7『异步加载-多瓦片-无底图』 前7篇的地图加载,都采用最少瓦片数量的算法,即用最少数量的瓦片覆盖视口,以获得最快的加载速度。但是这样会带来一个问题,那就是每当移动地图时,视口周边的瓦片才会加载,这样会造成地图的延时甚至卡顿,而这会令用户感到非常反感。为此,需要在之前的算法上进行改进,即加载覆盖视口的最少瓦片后,立即加载视口周边瓦片。 1、动态演示效
阅读更多...
实现瓦片地图摄像机追随以及玩家粘在地图上
目前是出现BUG但是摄像机可以加速减速追赶,并且玩家用了绝对游戏坐标,可以减去采样区绝对游戏坐标,得到参考于整个游戏地图里在采样区的位置坐标 相机追踪,有三个函数 bklocalplayer 是玩家在采样区里不出界,相机慢慢追随 checkspeedv2是检测 speedv2 的速度,但是出了BUG相机对角线移动,横竖速度一样,所以又新增变量存储speedv2,成为 speedv4_
阅读更多...
探秘三维地形瓦片服务:流畅展现全球地貌的秘密揭秘
想象一下,如果我们能将全球地形一次性清晰地呈现在我们的电脑屏幕上,那将是怎样的场景?即使拥有比大多数人性能更强悍的电脑,也会忍不住说一句:“卧槽,卡死了”!那么,要在电脑中流畅地展示全球地形,这是一个怎样的挑战呢?然而,随着三维地形瓦片服务的出现,仿佛为我们打开了通往神秘世界的一扇大门,引领我们踏入其中,去探索那些隐藏的奥秘。 图片来源:网络 一、global-geodetic规则解密:揭
阅读更多...
074:vue+mapbox 加载here地图(影像瓦片图 v2版)
第074个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载here地图的影像瓦片图 v2软件版本。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共77行)相关API参考:专栏目标 示例效果
阅读更多...
073:vue+mapbox 加载here地图(影像瓦片图 v3版)
第073个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载here地图的影像瓦片图。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共77行)相关API参考:专栏目标 示例效果
阅读更多...
GIS入门,GeoServer介绍,GeoServer如何发布WMTS地图服务,GeoServer如何自动切割瓦片
GeoServer介绍 GeoServer是一个开源的地理空间数据服务器,它允许用户共享、处理和编辑地理空间数据。GeoServer基于Java开发,可以将各种空间数据格式(如Shapefile、PostGIS、Oracle Spatial等)转换为标准的地理空间数据服务,比如Web Map Service (WMS)、Web Feature Service (WFS)和Web Coverage
阅读更多...
如何发布ArcGIS Server离线地图(google 瓦片)
说明 本案例实现内容:GoogleEarth瓦片地图的获取、在ArcGIS Server Manger中发布下载好的影像瓦片数据。 工具准备 1、BIGEMAP地图下载器 http://www.bigemap.com/reader/download/ 2、ARCGIS10.2 http://pan.baidu.com/s/1i5uMzU9 3、ARCGIS SERVER
阅读更多...
bigemap下载瓦片数据MBTiles存储简介
瓦片数据MBTiles存储简介 地图制作者面对一个数以百万计的地图瓦片残酷的现实:大多数文件系统和传输协议对处理数以百万计的图像不是很有效,在磁盘为FAT32格式中,一个文件夹中最多含有65536个文件,HFS最多能列出32,767个文件,EXT3超过20000个文件时会变的很慢。不论是你通过USB还是网络来复制数以百万计的瓦片数据是低效并且缓慢的。MBTiles利用SQLite数据
阅读更多...
GIS瓦片1-google瓦片规则
谷歌瓦片 地址 http://mt0.google.cn/vt?lyrs=y@178&hl=zh-Hans-CN&gl=CN&x=26056&y=12694&z=15http://mt2.google.cn/vt/lyrs=m@167000000&hl=zh-CN&gl=cn&x=420&y=193&z=9 mt0:服务器名 mt = (x + y) % 4hl语言x:瓦片X轴的信息编号y:
阅读更多...
保姆级GeoWebCache矢量瓦片切片流程
1矢量切片解决方案 1.1Geoserver配置geowebcache插件 参考文章 (53条消息) 独立安装geoserver+geowebcache+发布arcgis切片服务_itouch_ok的专栏-CSDN博客 1.将下载好的geoserver 2.19.3安装部署 将下载好的geowebcache 2.19.3的war包解压到 GeoServer 安装目录下./usr/loc
阅读更多...
ArcGIS WebAPI接入google瓦片服务
当前电子地图大行其道,其中大部分是以瓦片的形式和rest接口来对地图内容进行访问的,那么我们能否在需要底图数据的时候借用下这些丰富而详细的数据内容呢? 接下来我们利用ArcGIS强大的API实现了集中常见类型瓦片服务的接入,其中的关键就是对于TiledMapServiceLayer类的理解和使用了。 publicclassGooglemap :TiledMapServiceLayer
阅读更多...
ArcGIS Web API 接入天地图瓦片
接入天地图的瓦片完全类似google的瓦片服务,但是空间参考不一致,想叠加其他的数据的话需要注意空间参考的设置,以上三篇博客的目的为简单的技术研究,如果想将这些内容用于商业用途,大家还是要联系厂家啊! publicclasstianditu :TiledMapServiceLayer { publicstring _mapType = null; privatestring
阅读更多...
iClient求点所在瓦片行列号
作者:yangjl 前言 前段时间有客户小伙伴问我如何通过坐标点来获取所在瓦片的行列号,在查看网上博客以及资料后解决了小伙伴的需求并写下这篇文章。首先我们需要理解地图比例尺以及分辨率的意义。分辨率在GIS中可以理解为地面分辨率,或者空间分辨率,其意义表示一个像素代表的地面实际距离,它常用于电子设备屏幕上来衡量实际距离,而比例尺是表示图上距离与实际距离之比。 理论部分 1. 分辨率与比
阅读更多...
iServer GPA模型在实际场景中的使用——实现导入shp数据并切瓦片存储到MongoDB数据库发布服务
作者:yyy 目录 一、场景介绍 二、操作使用 三、实际应用 1、制作GPA模型 2、发布模型 3、通过post请求实现GPA模型自动化处理 四、注意事项 1、算子问题 2、模型算子问题 3、POST请求参数问题 一、场景介绍 大数据时代来临,人们对于空间大数据处理的自动化与性能需求也越来越迫切。为此,SuperMap提供了处理自动化服务,通过处理自动
阅读更多...