问题标签 [openmaptiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
63 浏览

openmaptiles - “14 天可用性” OpenMapTiles.com 数据

我叫迭戈。我是一个充满激情的 3D 绘图员,我即将开始一个不错的项目,该项目需要来自法国某个地区的一些卫星和山体阴影图像。我在https://openmaptiles.com/中看到您可以选择购买特定区域的一次性数据,并且我已经为我需要的区域购买了卫星和山体阴影数据。在我可以下载数据的页面中,它显示了一个短语:“创建的数据集列表。这些提取物可使用 14 天。” 这是什么意思?我不能使用我买了超过 14 天的东西?或者只是链接消失了?因为我的项目持续了 14 天以上,我想如果我购买了数据,它可以永远离线使用(ofc 未更新)。有人可以解释一下吗?提前谢谢你,祝你有美好的一天!迭戈

0 投票
1 回答
409 浏览

javascript - 我如何像冠状病毒一样设置 OpenStreetMap 的样式

我正在深入研究 OpenStreetMap、传单和地图图块的世界!
我想要的第一件事是用于数据可视化的漂亮地图。之前使用谷歌地图的经验我可以设置地图客户端的样式,但是当我搜索 OpenStreetMap 样式时,它似乎是不可能的,它必须在服务器端完成。

那么像coranavirus.app这样的一方是如何做到的呢?当我检查他们的网站时,我可以看到他们拉出正常的 OSM png 瓷砖。那是如何变成明暗图的?

暗图网络巡查



任何提示将不胜感激!

0 投票
0 回答
38 浏览

openmaptiles - 在 openMapTiles 地图上显示美国州缩写而不是全名?

我正在使用本地托管的 o​​penMapTiles 服务器,该服务器具有基于 positron 的自定义样式。我希望在我的地图上使用美国州的两个字母缩写而不是州名。这些数据可以参考吗?如果是这样,我如何将其拉入 place_state 层?

我试过这些,但没有显示缩写。

{iso_a2:latin}{iso_a2:nonlatin}

{abbrev:latin}{abbrev:nonlatin}

如何?

0 投票
1 回答
805 浏览

javascript - 当我尝试将自己的样式应用于 Tileserver PHP 提供的图块时,我收到此错误:“无法解析 URL 对象”

在寻找一个简单的 tileserver 时,我找到了 Tileserver PHP。我尝试按照本 教程进行操作。我将文件托管在我的网络中地址为 192.168.2.22 的 Linux 机器上,当然还有 Apache 和 PHP。我打开http://192.168.2.22/tileserver/时成功了,因为然后我看到了我以 *.mbtiles 格式下载的图块。然后我尝试应用这个版本的 OSM Bright Style。如教程中所述,我改编了文件 style-cdn.json。就我而言,修改后的部分如下所示:

如您所见,我使用了相对 URL。我也尝试了绝对地址,但我没有看到任何差异。无论如何,当我将浏览器指向http://192.168.2.22/brightstyle/时,我看不到任何瓷砖出现。我注意到客户端发生错误 - 不幸的是。它显示在我的 Firefox 浏览器的控制台中:错误:“无法解析 URL 对象”。它发生在检索https://api.tiles.mapbox.com/mapbox-gl-js/v1.5.0/mapbox-gl.js之后。来自控制台的更多信息:
ajax.js:169
evented.js:136:20
fire evented.js:136
_request style.js:201。

是什么导致了这个错误,我能做些什么来解决这个问题?

0 投票
1 回答
52 浏览

openmaptiles - 任何人都有让 openmaptiles 星球自动更新工作的经验吗?

我一直在尝试让提供的自动更新脚本工作。虽然它似乎在做某事,但它并没有达到我的预期。首先,它不尊重提供的 tmp 文件夹。相反,它使用的是操作系统的 /tmp 文件夹,该文件夹不够大,无法处理完整的更新或行星文件备份。

其次,没有生成日志文件。如果该过程完成,也许会?

有没有人有自动更新脚本的经验,可以帮助解释为什么它不能按预期工作?谢谢你。

0 投票
1 回答
118 浏览

openlayers - 如何为利比亚的意大利或英国瓷砖地图提供服务

我有利比亚地图,但我不想以原始阿拉伯字母显示,而是以意大利语或英文字符显示,我该怎么做?如果我可以只用一种语言显示所有地图,那就更好了……

这是我的代码

}

0 投票
1 回答
1015 浏览

docker - 使用带有自定义配置和样式文件的 Kubernetes for TileServer-GL

如何使用 Kubernetes 向 tileserver-glconfig.json添加自定义和自定义样式?/styles/custom.json到目前为止,这是我的 kubernetes 清单文件。Tileserver-gl 启动并运行良好,但我没有看到我定义的自定义主题。看起来我的自定义 config.json 文件没有被应用。是使用正确configMapvolumeMounts方法吗?

0 投票
2 回答
501 浏览

python - 与 cartopy 一起使用时,上下颠倒映射

上下文底图添加到使用cartopy投影的轴时,地图会上下颠倒。这是一个最小的例子:

以下代码生成正确的地图,但是没有 cartopy 特征:

看起来cartopy坐标系存在一些投影问题。如何将正确的底图添加到 cartopy 图?

在此处输入图像描述

0 投票
1 回答
48 浏览

javascript - 在 Open Street Maps 上绘制 ESRI ArcGIS 数据

我正在尝试使用来自 ESRI ArcGiS 的响应数据绘制折线。但我收到的不是地理坐标,而是地图坐标,我找不到如何在我的地图中实施。

我正在使用 Mapbox Open 街道地图,以显示地图和多边形。

以下信息是响应的初始部分。

虽然几何路径是。

我一直在阅读 Mapbox 文档,但找不到有关地图坐标的任何信息。可以帮助指导我使用地图坐标,以及如何使用它们来绘制多条线

我正在尝试做类似的事情:https ://directmail.taradel.com/step1-target.aspx

我已经缩小范围,暂时使用地图顶部的 Canvas 叠加层,但我不确定它的可扩展性。非常感谢您的意见 https://docs.mapbox.com/mapbox-gl-js/example/canvas-source/

0 投票
1 回答
320 浏览

gis - 创建自定义地图叠加层(折线)[Mapbox]

我有一个使用 Flutter_map 和 Mapbox 的瓦片的 Flutter 项目。我还有一个非常大的坐标列表来在地图上创建折线。坐标是全球地理边界。它工作正常,但是在显示折线时,由于折线数据的数量,地图有点反应迟钝。

如何使用已嵌入地图中的坐标/折线数据创建自定义地图,以避免必须单独绘制折线?

谢谢