sách gpt4 ai đã đi

google-maps - 如何在不指定缩放级别(或 LevelOfDetails)的情况下获取 Tile Count、Tile X、Tile Y 详细信息?

In lại 作者:行者123 更新时间:2023-12-04 06:59:32 28 4
mua khóa gpt4 Nike

这是引用 Google Tile Map 或 Bing Maps。是否可以在不使用任何类型的内部计算指定缩放级别(或 LevelOfDetails)的情况下获得 Tile Count、Tile X、Tile Y 详细信息?

客户将只提供坐标 P1 和 P2,并要求提供 Tile Map 和 Bound Box 等。

希尔帕

1 Câu trả lời

每个图 block 为 256 x 256 像素。

缩放级别 0 是 1 个图 block 。 (1 x 1)

缩放级别 1 是 4 个图 block 。 (2 x 2)

缩放级别 2 为 16 个图 block 。 (4×4)

缩放级别 3 是 64 个图 block 。 (8 x 8)

缩放级别 4 为 256 个图 block (16 x 16)

每个缩放级别的 x 和 y 计数加倍。根据 88ad 的评论,图 block 数量的公式是 (2^zoom x 2^zoom)。

我希望您可以通过缩放级别 18 来完成其余的数学运算。为了节省空间,不存储海洋图 block 。它们是作为对请求的响应而创建的。

在缩放级别 3 上,切片在 x 方向(经度)上从 0 到 7 编号,在 y 方向(纬度)上从 0 到 7 编号。

瓷砖从国际日期变更线附近的美国一侧开始(经度 -180 或 +180)。瓷砖 0,0 开始于大约北纬 70 度。

参见维基百科文章 Mercator Projection有关如何将球体映射到平面的更多详细信息。将经度和纬度转换为 x 和 y 坐标的计算在 Wikipedia 文章中。

您可以将墨卡托投影上的任何点映射到图 block 集。瓦片集是缩放级别的瓦片集。您必须知道缩放级别才能知道要访问哪个图 block 集并计算要检索和显示的图 block 集中的哪个图 block 。

这篇博文,Google Mapping , 给出将 (latitude, longitude, zoom) 转换为 (x, y, zoom) 的公式,其中 x 和 y 表示缩放集中的图 block 。

关于google-maps - 如何在不指定缩放级别(或 LevelOfDetails)的情况下获取 Tile Count、Tile X、Tile Y 详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3238611/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com