问题标签 [tilemill]

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 回答
448 浏览

map - TimeMill 创建太大 MBtile 文件太大

最近几天我一直在学习 MapBox 形式,我觉得它非常好。我一直面临一个特殊的问题。假设我需要为一个国家的各个州创建一个图层。我有 TileMIll,所以在创建图层和修改它时没有问题。但我需要将它放大到 20 级。所以这使得尺寸太大(100 GB+)。我试过 png8 。因此,最高缩放级别 17 我能够创建大小为 99.6 MB 的 MBTile 文件(实际上它显示 1GB+)。所以请让我知道是否有任何方法可以在不使 .MBTile 尺寸太大的情况下根据需要实现缩放级别?我想 L.tileLayer.wms 可以在这里帮助我

0 投票
1 回答
120 浏览

javascript - Mapbox 工具提示被代码禁用

谁能看到这段代码中的什么阻止了我的地图中的工具提示功能?即它们在法线贴图中起作用,但当我使用切换按钮将图层添加到此贴图时不起作用。我认为它与 onclick 功能有关,但无法具体弄清楚,以及可能的解决方法。

谢谢

0 投票
1 回答
338 浏览

tilemill - Tilemill / MBTiles - 添加水印

有没有办法使用 Tilemill 为每个瓷砖添加水印?我想把我的公司名称用透明的小字写在每块瓷砖的右下角。我正在导出为 MBTiles 并在我的 android 应用程序中使用它们。

或者,是否有另一个程序可以用来后处理 MBTiles 文件并为每个图块提供叠加层?

非常感谢!

0 投票
0 回答
145 浏览

mapbox - 将 OSM 拼贴与来自 Adob​​e Illustrator 的选择性超高缩放图形相结合

将常规 OSM-TileMill-Mapbox 瓷砖与一些 Adob​​e Illustrator 矢量图相结合的最佳方式是什么?

例如,假设我有一张典型的城市地图,并且我想添加一个特殊功能:对于城市的主题公园,我想有一个额外的缩放级别,图形设计师将覆盖主题公园的游乐设施。

这样做的有效过程是什么?实际上,我最终会拥有 100 多个特殊功能,而不仅仅是一个。

还想知道在这种情况下使用 TileMill 2 的矢量图块是否也有优势。

0 投票
1 回答
73 浏览

postgis - dyld 符号未找到 osm2pgsql 到 TileMill

我正在尝试将 osm.pbf 文件放入 TileMill,但终端抛出错误“dyld:找不到符号”

我最近重新安装了 TileMill,现在它向我抛出了这个错误。我不知道如何解决它。

0 投票
1 回答
2125 浏览

openstreetmap - 使用 Mapnik、PostGIS 等在 OpenStreetMap 服务器上切换样式

我已经使用本指南创建了一个 OpenStreetMap 服务器:切换到 osm,它非常好,并且像魅力一样工作。我还能够使用TileMillosm-brigth添加新主题

但是,我现在希望能够在osm-brightosm-night两个主题之间切换。这是一个 apache 问题还是有办法修改 mapnik 以便能够从例如 openlayers 获取参数以在这两个主题之间切换?

感谢您的任何建议。

0 投票
0 回答
610 浏览

image - 是否可以将 mapbox 项目导出为 png 图像?

请问是否可以将mapbox项目导出为png图像。例如,我有一个 mapbox 项目,现在我想要缩放级别为 12 和 13 的图像文件。可能吗?任何地图专家可以帮助解决这个问题吗?非常感谢。~

0 投票
0 回答
735 浏览

mapbox - 在 Tilemill 中使用 cartocss 将道路标签放置在线条上方

我在 Tilemill 中设计了一张地图,并试图将我所有的道路标签放在道路线上方。

通过设置 (text-dy: 10;) 标签应该放在行的上方。不幸的是,有时标签被放置在线条下方 10 像素处。我将如何设置我的样式表以使标签显式地位于该行之上?

以下是我遇到问题的道路的一个 cartocss 规则示例。

任何帮助,将不胜感激。Tilemills 标签放置有时会非常混乱。

0 投票
1 回答
126 浏览

javascript - 在 Leaflet 的 L.control.layers 中卸载图层后,Tilemill 传说仍然存在

请注意我的地图:http ://bl.ocks.org/GotC/ab8315f6641e841442a9

我在地图中有两层。Geomorfology 图层附有 Tilemill 图例。图例在加载时按预期激活,但在街道图层激活时不会卸载。我没有使用 javascript 的经验,我的假设是 .on('unload', function()) 脚本是错误的,但我无法查明错误。

任何帮助表示赞赏。

问候,罗伯

0 投票
2 回答
1351 浏览

openstreetmap - Tilemill 错误无法为类型创建数据源:“postgis”(在“/usr/lib/mapnik/input”中搜索数据源插件)

跟随链接OSM 快速入门

有点问题,但我设法执行了所有步骤。但是当我在 tilemill 打开我新创建的项目时,我们很生气,它显示错误

无法为类型创建数据源:“postgis”(在“/usr/lib/mapnik/input”中搜索数据源插件)在第 197 行解析层中的“landuse_gen0”层时遇到

有人可以告诉我这个错误是什么以及如何解决它。我已按照上面的所有步骤提供链接?