开始还是那句话,科普贴,高手请绕过,欢迎提意见。
说道地图分幅,先要说说为什么要地图分幅。
有了地图之后,就会面临一个问题,随着地图表现的越详尽,所需要的幅面也就也大,所需要的承载体也越大。拿纸张介质来说,一张全国的1:1w的全图,就已经大得“铺天盖地”了。在以往采用仪器进行测量的时候,不光是携带起来不方便,本身的可用性也是很低的。因为我们的关注点往往是特定区域,需要了解的是特定区域的详尽信息和特定区域与其他地区的相对关系,所以这样的“一张图”,就不符合人们的需求了。所以,就按一定的规则,将大图进行分解成区块小图,记录小图间的相对位置关系(也就是在大图中所处的位置),根据需要获取小图,问题也就迎刃而解了。这个动作,可以称之为分幅。
怎么进行分幅。
分幅可采用很多规则,采用既定规范也可,自定义规则也可,只要是保证分幅后的数据能进行唯一定位和检索即可。之后对常用的梯形分幅和矩形分幅做下介绍。
梯形分幅。
为什么会采用梯形分幅呢?因为基于的经纬网来进行分幅的。因为参考椭球体是个椭球,根据相同经纬间隔的划分,随着纬度值的增加,使得下边大于上边,而形成了梯形的样式。为了能“一统全球”,所以要顾及到每个幅面的大小,设定合理的划分间隔。先人们最终设定了6度经度间隔,4度纬度间隔,来作为划分的刻度,制作1:100w的地图。以180度为起点向东,划分60个带,用数字表示;以赤道(0纬度)向两级,划分24个带&#x
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义