google-maps - 开放 GIS 的标准,如 openstreetmap、cloudmade?

标签 google-maps dictionary gis

我对GIS(或 map )不熟悉,但最近我不得不做一些与该领域相关的工作。我知道一些 map 提供商:OpenStreetMap、CloudMadeMap、OpenCycleMap、OpenAerialMap ...

我的问题是:这些 map 提供商有相同的标准吗?我的意思是平铺大小、缩放级别、每个缩放级别的比例等等。

开放式GIS有标准吗?如果是,我在哪里可以找到它们,或者有人可以给我一些引用资料或链接?

最佳答案

是的,您提到的所有服务,以及开源 GIS 制图领域的许多其他服务,都共享相同的事实上的“z/x/y.png 切片标准”。这些提供程序的图块编号、缩放级别、比例等都是相同的。

“标准”不是官方的,而是 OCG正在将首字母缩略词“TMS”下的细节正式化,不幸的是与实际情况不兼容(瓷砖编号的不同来源。嘎!)

OpenStreetMap wiki 有最好的 description of the numbering scheme .您可以在 OpenLayers 中显示此类图块 using the XYZ or OSM layers .请注意,所有这些图层的投影都是“球面墨卡托”,又名 EPSG:900913 或 EPSG:3857。

我运行 OpenCycleMap 服务器,当我们选择这个方案时,我是 CloudMade 的技术负责人。两者都被选择为与 OpenStreetMap 相同,后者又基于 Google 当时使用的方案。

关于google-maps - 开放 GIS 的标准,如 openstreetmap、cloudmade?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1887039/

相关文章:

javascript - 经度纬度 (WGS84) 到多圆锥变换转换

r - 使用带有简单特征 (SF) 函数的 apply()

java - 如何创建自定义 Google map

Android 谷歌地图 v2. getMapAsync() 不在单独的线程中运行?

ios - 有没有办法使用 swift 将数组保存在数组中?

java - 开发 Android GIS 应用程序 : Java or Python?

javascript - 使用 AJAX 的 Google map InfoWindow - "Uncaught TypeError: Object #<tg> has no method ' O'"错误

java - 谷歌地方 API : refresh Place IDs with Java

python - 改变字典的哈希函数

excel - 从函数中的字典中获取特定值