tilemill

    0热度

    2回答

    所以我一直在玩TileMill了一下,然后突然想到了“让我们抓住一些OSM地图图块,使这个地图真的很好!” 等一下。哦,该死。 我真的不希望有下载和建立自己的PostGIS服务器(或其他)... 没有什么网上我可以简单地指向会给我一些瓷砖?我诚实地不太挑剔要么,它刚刚是不错的地名和一些道路,它的地理...

    0热度

    1回答

    我有以下TileMill预告定义: 电话:{{{PHONE}}} 手机数据是数字与10位数字的电话号码。我想用lambda表达式如下对其进行格式化对即时: 电话:{{#formatPhone}} {{PHONE}} {{/ formatPhone}} 在哈希,我知道formatPhone可以如下定义: "formatPhone" : function() { return functio

    0热度

    2回答

    有谁知道如何使地图的背景完全透明,在瓷砖上是透明的。我尝试删除carto中的背景颜色规则CSS的地图部分,但没有奏效,而只是留下了纯白的背景。我尝试了0.1到1之间的多边形不透明属性,但我仍然看到白色背景。我需要它是完全透明的,这样我才能看到标记,并且我希望我的背景成为我的底图。 请看附加的图片,白色是我想摆脱的。

    0热度

    1回答

    任何人都可以看到这段代码中的内容阻止了我的地图中的工具提示的功能吗?也就是说,它们在法线贴图中运行,但不会在使用切换按钮将图层添加到此贴图时不起作用。我认为它是onclick函数的一些东西,但不能明确地说明,以及可能的解决方法。 谢谢 <style> .menu-ui { background:#fff; position:absolute; bottom:10px

    6热度

    2回答

    我对MapBox中的瓷砖有些困惑。据我了解,瓦片是一个地图的小点,就像拼图游戏中的一样。 MBTiles是图像,但它们连接到数据库读取数据e让交互成为可能。所以如果我移动鼠标,我可以显示光标下的图层细节。 矢量瓷砖存储矢量中的所有数据,它们仅用于快速渲染图像。与这些数据的交互是不可能的。 我错了吗? 现在,我看到有MBTiles的工具TileMill,矢量瓷砖有MapBox Studio Clas

    0热度

    1回答

    我正尝试使用planet.osm.pbf文件生成here并尝试构建离线磁贴服务器,我遇到了一些缩放问题。 我的第一次尝试是将这些数据中的一部分渲染到.mbtiles文件中并使用Tilemill进行提供。这个效果非常好,达到了一定的缩放级别,但是预渲染图块的大小会爆炸。我对合适的解决方案的猜测是将tile预先渲染到合理的缩放级别,然后有一个机制来实时渲染剩余的缩放级别。另外,我知道有一些基于矢量的贴

    0热度

    1回答

    这是我的理解,每个地图瓷砖是一个256x256像素的图像。所以......如果我在看一个1400×1400像素的屏幕......这大概是36块图像来覆盖整个屏幕(6位6位)......并且让我们说我想让我的地图处于最高缩放级别......地图上有20个屏幕区域......这个缩放级别为700个图块,从那里开始缩小图层。所以最多只有10k个瓷砖。 我拍图,现在在俄勒冈州波特兰市的...我只是出口我的

    1热度

    1回答

    我有一个Mapbox Studio的问题。我想使水层看起来透明,并在某种颜色的土地面积。当我将Map {}背景删除或修改为透明时,除水之外的所有更改都变为透明,并保持其设置的颜色。如果我尝试添加狐狸示例,#countries {polygon-fill:#ff0000},它不会填充覆盖区域。 我没有找到任何适用于当前版本Mapbox的良好参考。 Tilemill工作的东西似乎不适用于Mapbox

    -1热度

    1回答

    尝试使用tilemill创建自定义世界地图纹理以加载到leafletjs中。我已经从natural earth data下载了一个免费的.tiff文件,并将其加载到tilemill中。 然而,当我想要导出时,我会注意到在最低缩放级别上主要围绕格陵兰/加拿大的锯齿状边缘。 几缩放水平下降并再次似乎确定。在将拼贴输出到PNG的锯齿状边缘之后。我如何提高这些图像的质量?

    0热度

    1回答

    首先,我使用TileMill创建地图,然后将其导出为“.mbtiles”,然后使用该文件的mbutil I生成的瓷砖(.png)导出。 现在,我想用leafletjs使用那些砖,但它返回一个错误: 当我检查文件,它不匹配。 这里有什么问题? 这里是我的代码: var map = L.map('map').setView([7.038218,9.017317], 13); L.tileLayer(