mapbox-gl-js

    0热度

    1回答

    你用什么代码来控制自定义mapbox.gl地图的缩放范围,以便当用户缩小并放入时,它将始终分别以相同的经度/纬度,尽管用户的光标/指针在哪里? 现在我有一个maxZoom和minZoom设置,但是当用户缩小和返回时,它着陆在光标所在的位置,而不是地图的起点,这是我想要缩放到的地方。

    0热度

    1回答

    https://www.mapbox.com/mapbox-gl-style-spec/#sources-raster 这导致黑色瓷砖没有错误信息,我不知道为什么? var style = { "version": 8, "sprite": "mapbox://sprites/mapbox/bright-v8", "glyphs": "mapbox://f

    0热度

    1回答

    我已经嵌入自定义mapbox工作室地图到我的网站上定制mapbox地图具体坐标滚动缩放,并设置MINZOOM和MAXZOOM坐标,以便只缩小到一定的缩放级别和放大到一定的缩放级别。但是,当用户在放大回,地图飞到哪里,用户将他们的鼠标指针,这样做是正确的,但我希望它放大到它的出发点,而不是在用户将他们的鼠标指针。 这是我发现的最接近的例子,但我不想叙述,我希望用户只需滚动地图上:https://ww

    2热度

    1回答

    我有一个简单的应用程序,使用mapbox-gl.js,并添加一个带有geoJSON的标记图层。如果我使用Mapbox的“街道”风格,或者如果我在我的帐户中将街道样式复制为自定义样式,则此效果很好。 但是,我想使用基于'Light'风格的自定义样式,并且它看起来并不包括这是显示图标所需的东西。 我已经下载了两种样式作为JSON,并换出sprite属性,但这并没有什么区别。 我已经试验过以'街道'风格

    1热度

    1回答

    我正在加载一堆geojson点。我可以看到我加载了大约40个点,但是在我的地图上显示哪些点似乎是随机的,并且以某种方式连接到缩放级别。在下面你可以看到仅显示2点〜40。 什么标准mapbox-GL-JS使用来决定显示哪些? 有没有办法控制显示哪些点? (所有这些?有些基于属性?)

    3热度

    1回答

    我正在尝试在Node.js中设置一个Web服务器,该服务器将使用MapboxGL JS在浏览器中显示矢量磁贴。矢量切片的数据存储在PostGIS数据库中。 我目前的设置似乎正确的方向,因为我可以看到矢量瓷砖被加载和显示在浏览器中。然而,渲染结果是不正确(这是我的地图的部分截图): 绿色建筑足迹的上半部分重复图像的下半部分。我也注意到建筑物放大和缩小时“改变”的位置,表明在某种程度上瓷砖呈现偏移或不

    3热度

    3回答

    我设立一个Mapbox GL JS图是这样的: mapboxgl.accessToken = 'pk.my_token'; var cityBoundaries = new mapboxgl.GeoJSONSource({ data: 'http://domain.com/city_name.geojson' }); var map = new mapboxgl.Map({ c

    0热度

    1回答

    我使用mapbox工作室生成自定义地图并在js中访问该样式。但是在调用api时我无法访问该风格。它只是返回{“message”:“Not Found”} 我可以通过mapbox studio直接访问api链接。在样式中的mapbox工作室中,我们有地图样式ID和API链接。所以我可以使用该链接访问它,但是当我实际在我的应用程序中使用它不起作用。 这里是我得到的错误代码: map.addSou

    0热度

    1回答

    我已经通过MapBox的开源库,主要感兴趣的是使用mapbox-gl-js 但是,我无法理解为什么我需要在开源库中使用mapbox的密钥。它是否构建为使用密钥,否则我不能? 我想用这个库作为我公司的原型,并想确定它的含义。

    0热度

    1回答

    这是我会怎么做手工...... 我有这三个坐标: var coordinateOne = [-72.642883, 42.201343]; var coordinateTwo = [-72.639532, 42.200784]; var coordinateThree = [-72.637823, 42.199687]; 我有了这个图,这是在中心的第一坐标: var map = new m