所以我的问题是,我有一个平铺集,其中的几何图形是多多边形的,当我想要显示地区名称时,它会放置多个标签,而不仅仅是一个居中的标签。有没有办法解决这个问题? Here is a screenshot for clarification 数据来自postgis数据库,我只是将其导出到CSV并上传到mapbox。 我曾尝试将多重多边形转换为单个多边形,但最终结果相同。 我也在mapbox studio中使用了文本填充,但使用此选项时,标签的位置非常不合适。 有没有可能通过Mapbox GL JS来解决这个问题?
我一直在使用下面的例子代码点,似乎工作很好,但似乎不适用于多边形。我在mapbox工作室创建了一个多边形建筑,给它提供了一个prop_name的属性,而在Unity.com中,它添加了一个"AddMonobehaviourModifier“。脚本将被添加,但是在使用原始多边形类型时,Set函数永远不会运行。只和Point一起工作。这是否应该用于生成的多边形网格,或者是否有其他方法从多边形获取属性值以供使用?我确实有一个创建的“高度”属性,并设置了它从数据集中获取的属性名。我只想使用数据集属性中的所有其他信息。
namespace Mapbox.Examples
{
using
我在一个有超过200万用户的应用程序上工作。它将引入基于位置的功能。从一开始,我们希望为用户提供基于位置的通知,该通知将根据用户的位置/区域进行更改。我使用的是PostGIS和Mapbox技术。我有一个自定义的多边形,它是不同区域的指示器。我知道我可以使用PostGIS的ST_Within通过每次向服务器发送经度和纬度来获取多边形信息。我使用folloing函数来获取区域 CREATE OR REPLACE FUNCTION getRegion(getlng numeric, getlat numeric, OUT outregion text)
as $$
BEGIN
S
我有一个包含大约30,000个多边形的GeoJSON数据集,每个多边形都有一个名称和地址。我已经将此作为磁贴集上传到Mapbox。
有没有可能使用Mapbox GL JS创建一个'search by attribute‘框,用户可以开始输入,搜索框提供基于名称和地址的结果供用户选择?沿着的路线
这在Mapbox中是可能的吗?我可以对tileset运行SELECT * FROM tiles WHERE name LIKE '%venet%' or address LIKE '%venet%'之类的命令,然后将结果连接到我自己的dropdown中,
我试图从特征中获取建筑物的几何坐标多边形,但我似乎找不到一种方法来在没有javascript方法queryRenderedFeatures或SourceFeatures的情况下实现这一点。这个问题Getting building information from mapbox api使用了javascript方法,但我想要一些与链接一起工作的东西,我可以从中获取一个json。 我已经设法用这样的东西接近了:https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/tilequery/27.598505,47.162098.json?radius=3
我正在尝试显示世界上每个国家的多边形,这个位置在国家URL内,但这没有得到我想要的多边形,是使用它作为字符串。虽然在该示例中无法获取数据,但您可以访问站点本身。https://codesandbox.io/s/deckgl-and-nebulagl-editablegeojsonlayer-no-react-forked-08hvs?file=/app.js const countries = 'https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_admin_0_scale_rank.geojson