问题标签 [maptiler]

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 投票
0 回答
29 浏览

javascript - 使用 React 的地图加载不正确传单

我尝试使用“leaflet”&&“react-leaflet”,但在这两种情况下,地图显示都是这样的。我可以与这张地图进行交互,但地图片段显示不正确,有距离。看起来并非所有地图块都加载了,或者可能是不正确的 css 样式。请检查此代码:

在此处输入图像描述

在此处输入图像描述在此处输入图像描述

0 投票
1 回答
50 浏览

leaflet - 初始化后 GeoJSON 与 Maptiler 层不匹配

我的 LeafLet 地图包含一个 GeoJSON 和一个 Maptiler 图层。首先,我设置了我的地图var map = L.map(...)。之后,我添加了我的 GeoJSON 层。然后我通过 AJAX 加载我的地​​图样式,更改其中的一些内容,最后将其添加到地图中。

地图初始化后,两个图层的缩放和平移似乎都不匹配(见图)。

GeoJSON - Maptiler 不匹配

0 投票
0 回答
56 浏览

javascript - Javascript maptiler 无法工作,但会显示纬度和经度

我正在尝试使用 maptiler 让用户当前位置显示在地图中,但是我似乎能够获得经度和纬度以显示在文本中但不在地图上......我没有看到或得到什么这里?它显示了正确的位置....要是我能把它放到地图上就好了!

0 投票
1 回答
101 浏览

android - 应用程序关闭由于方法 setSkuID 未在 com.mapbox.android.telemetry.AppUserTurnstile 中初始化

我是 maptiler mapbox 开发的新手,我从 maptiler 下载应用程序。现在我正在尝试将该应用程序构建到我的 android 工作室中。但有一些错误。我正在关注它的自述文件。我将依赖MapboxGLAndroidSDK.aar项放入 lib 并按照自述步骤在适当的位置应用 mapbox 公共令牌和秘密令牌。但由于以下错误,我仍然无法运行应用程序:

这些是我的 mapbox 依赖项:

这些都是预构建依赖项,现在我正在使用离线模式,所以如果我必须应用更多依赖项,我必须为它下载 jar/aar。请建议我一些方法来解决这些错误并成功运行。谢谢

0 投票
1 回答
334 浏览

django - 如何使用 maptiler 服务器将离线 folium 地图集成到 django 上?

我是 Django 新手,我已经在我的 Mac 上安装了 mapTiler 服务器以将其用作地图服务器。我有一个具有嵌入式 folium 地图的 django 应用程序,我想通过应用程序在本地(离线)托管我的数据:从服务器 [mapTiler 服务器接口][1] 获取信息后,我已将这部分代码放入视图.py

然后我在我的模板中调用它{{my_map|safe}}

地图没有加载,它显示为空白!!!正如您在这张图片 [Heatmap][2] 上看到的,其中显示了热图和集群,但没有显示图块。

可以帮助或指导我吗?[1]:https ://i.stack.imgur.com/9eRWH.png [2]:https ://i.stack.imgur.com/P0Sp4.png

0 投票
1 回答
72 浏览

mapbox - MapTiler 用透明海洋设置土地多边形填充

我正在寻找创建填充土地的简单底图图块,但让海洋保持透明。问题是所有数据源都有海洋和多边形,这些多边形创建了水/陆地边界,所以当使海洋透明时,它也会使大部分土地透明。

有谁知道一种简单的方法来进行覆盖海岸线地理的垃圾填埋。本质上,我需要与水多边形填充相反的东西。我一直在使用 MapTiler 来创建和提供我的图块,但我愿意接受任何可以解决这个问题的解决方案。

我相信这个问题需要一个创建陆地多边形的数据源,而不仅仅是海洋多边形。我确实找到了自然地球陆地多边形,但我从 MapTiler 收到了一个错误,即数据集太大。50m 的数据集不够精细。

0 投票
1 回答
188 浏览

openmaptiles - 如何在自托管的 maptiler-server 中启用 CORS?

我想配置运行maptiler-server的服务器机器的 Access-Control-Allow-Origin, 但找不到任何文档。我还想知道是否有任何方法可以为 maptiler-serve 提供由另一个 Web 服务器生成的访问令牌以实现某种访问控制。我不希望每个人都可以访问地图服务器。我想将其限制为特定 Web 应用程序的用户。

0 投票
1 回答
228 浏览

react-native - Maptiler 在 reactnative-native-map 中提供的栅格图块是一团糟?

这就是我<MapView>react-native-maps模块中设置 urlTile 的方式。

不管我等多久,加载的地图都是一团糟。有人知道发生了什么吗?

这在 ios 模拟器和 ios 设备中都可以重现,只需执行以下步骤,使用 expo:

  1. expo init一个空白项目
  2. yarn add react-native-maps
  3. 将以下代码放在顶层视图中,使用基本样式使其全屏显示。
  4. 你去吧。

在此处输入图像描述

0 投票
0 回答
19 浏览

maptiler - 有没有办法使用maptiler在云中创建maptiles?

有没有办法使用 maptiler 在云中创建矢量(即 MBtiles)maptiles?还是只能使用桌面软件创建?或者你会为此推荐其他东西吗?

谢谢!

0 投票
0 回答
30 浏览

leaflet - 标签 z 顺序/可见性无法正常/可预测地工作

我在 maptiler 中有一个自定义地图,它正在传单中使用——除了在 maptiler 的符号层中设置的一些标签的可见性之外,一切都运行良好。maptiler 文档似乎声明添加“symbol-sort-key”属性将控制项目标签的可见性,这些在 maptiler 预览中按预期工作,使用传单,但在使用属性或 TileJSONmapbox-gl-leaflet时似乎没有影响。L.tileLayer

在我的测试示例中,我需要英国标签优先于爱尔兰标签,并且仅在放大到足以显示两者时才显示爱尔兰。

如果有人对解决此问题的方法有任何见解,将不胜感激。以下症状的截图。

我怀疑在栅格图层上,maptiler 仅应用从左到右的优先级,并且symbol-sort-key仅在矢量图层上正常工作。

非常有兴趣知道是否有其他人经历过类似的情况或找到修复程序以允许我指定哪些标签具有优先权。

传单使用矢量图层使用mapbox-gl-leaflet英国标签显示 传单使用L.tilelayer爱尔兰标签显示