问题标签 [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 投票
0 回答
756 浏览

javascript - 如何在 Mapbox JS 中访问图层 shapefile 数据

我在 Tilemill 中创建了一个带有多边形的地图图层(在美国西北部具有太阳能潜力),每个多边形都包含一些数据点。然后我将该图层上传到 Mapbox 中,它与基本街道地图集成在一起----您可以在此处查看 Mapbox 版本:http: //goo.gl/9ItiXs(请注意上方的多边形“预告片”悬停动作正确的)。

我需要在我自己的页面中使用 Mapbox.js 绘制这张地图,这样当点击地图上的一个点时,我可以获取该点的太阳能潜力数据值并以表格的形式使用它。

我似乎无法在传递给点击事件的数据中的任何地方找到这些数据。我假设这些数据在点击回调中会很方便。我该怎么做呢?

0 投票
0 回答
237 浏览

css - tilemill可以将线显示为箭头吗

我正在使用 OSM Bright 作为底图在 Tilemill 地图中制作地图。我添加了两个 shp 文件。一个上面有标记和其他线条。带有线条的形状文件代表河流,我想将它们显示为箭头(线条分为几个部分)。这可以像在 Manifold 中一样在 TileMill 中完成吗?(如何?)

谢谢(你的)信息。

0 投票
1 回答
183 浏览

mapbox - How do I get a project from the MapBox site into TileMill?

I've got a project I created on MapBox.com using their web-based editor. How do I download or export that project so I can edit it in TileMill?

0 投票
1 回答
1418 浏览

mapbox - Tilemill 需要很长时间才能导出到 mbtiles

我有一张有很多点的地图(60k)。它们分布在 21 个单独的层中。(这是一张人口统计散点图。)

我正在导出到缩放范围为 11-15 的 mbtiles。地理面积约为 700 平方英里。

我只导出点,而不是任何基础底图。据推测,这应该只生成一个 1-10mb 的文件。但我要等半个小时才能烤好瓷砖。

这不寻常吗?

0 投票
1 回答
504 浏览

shapefile - 瓷砖出口

我有一个 30 Mo shapefile ( http://osm13.openstreetmap.fr/~cquest/openfla/export/departements-20140306-50m-shp.zip ),我想与 Tilestream 和 Mbtiles 一起使用。

Tilemill 导出给我“推荐 100 GB+ 减少缩放级别”是否正常?

谢谢,

尼古拉斯

0 投票
1 回答
230 浏览

mapbox - mapbox 错误:未知函数 colorize-alpha(),你的意思是 sobel(0)(第 73 行)

我在本地的 ubuntu 上安装了 mapbox,我正在尝试在这篇文章之后创建一个热图:https ://www.mapbox.com/blog/colorize-alpha-image-filter/ 。我上传了一些点数据并尝试使用此样式表设置图层样式:

当我保存项目时,我收到此错误:mapbox 错误:未知函数 colorize-alpha(),你的意思是 sobel(0)(第 73 行)

这是 tilemill 版本信息:

0 投票
0 回答
300 浏览

ios - 你如何允许地图比地图实际放大更多

我们有一个 iPhone 应用程序,它使用 mapbox 来显示使用 tilemill 创建的离线地图。在以前的 Mapbox 版本中,即使地图只创建了 15 级缩放,用户也可以随意放大。这对我们来说很重要,因为我们在地图上覆盖了 GPX 轨迹和航点,重要的是我们可以放大以查看该信息。地图当然变形了,但不是主要问题。

我们已经使用 tilemill 创建了各种地图,但是我们发现要能够放大到我们需要的级别,需要 100 兆字节的地图,这对于 iPhone 应用程序来说是不可行的。在以前的 Mapbox 版本中,用户可以在创建应用程序时放大到比缩放设置的更远。

有没有办法进一步放大地图?或者有没有其他方法可以在移动设备上查看离线地图?

谢谢。

附加评论:另一种选择是隐藏缩放级别高于 17 的所有数据,以便地图在缩放 17 之上变为空白。即用户可以放大,但一旦他们超过某个点,地图就会变为空白。因此不需要缩放级别 17 以上的数千个平铺图像。我们如何在 Tilemill 中做到这一点?

0 投票
1 回答
193 浏览

google-maps - 提取 CSV 数据

我正在尝试在 Tile Mill 中构建自定义地图,并且通常是编程新手,所以我很抱歉如果不知情。我已经完成了研究,但我不确定我是否找对了地方。

我的基本问题:这是旧金山地区餐厅的嵌入式地图。有没有办法让我提取用于构建我自己的自定义地图的位置数据?

http://www.sfgate.com/food/top100/2012/map/

似乎如果地图上存在位置标记,那么元数据就在某个地方,我只是不知道如何/在哪里访问它....我相信将位置输入地图的原始格式是 CSV 或 KML 和想知道是否有办法从嵌入式地图中提取这些数据类型。

谢谢!!

0 投票
1 回答
563 浏览

maps - 从相同的源(如地图图块)生成 UTFGrid

我知道 TileMill/CartoCSS (Mapnik XML) 可以与地图图块一起生成 UTFGrid。

现在,我想为一个 MBTiles 文件或多个 JSON 文件生成 UTFGrid - 与地图图块一起生成,并符合 MBTiles 规范。(传单将使地图客户端与信息框等一起工作):有人吗?

0 投票
1 回答
90 浏览

openstreetmap - 在 MapBox 中符号化 OpenStreetMap 图层

新手在这里发帖,如果有更好的地方,或者我的问题已经得到解答,请原谅我。

我正在尝试为我的城镇开发交互式路线图。我已将所有路径添加到 OSM 数据库中,具有良好的拓扑结构和技术难度、质量等标签:

http://www.openstreetmap.org/#map=16/49.0843/-117.7981

我正在寻找使用 MapBox 和 Tilemill 开发地图。我的问题是:如果我的主要目标是根据难度标签对 OSM 高速公路=自行车道特征进行符号化,我可以跳过整个图块创建过程吗?如果是这样,我将如何根据难度对各种路径进行符号化?

如果我对自定义底图不感兴趣,那么使用 MBTiles 还有其他优势吗?这是我目前使用的 MapBox 地图,它使用单个 MBTile:

http://www.kootenaymaps.ca/wp-content/uploads/2014/03/MapBoxEXAMPLE.html

在此先感谢您的任何指导...

巴里