Mapbox 根据父特性或图层内的不同设置贴图元素的样式

Mapbox 根据父特性或图层内的不同设置贴图元素的样式,mapbox,mapbox-gl,mapbox-studio,Mapbox,Mapbox Gl,Mapbox Studio,我正在Studio编辑器中构建自定义Mapbox贴图。我希望根据图层内部(我有一个带有US状态边界的图层)或父属性(获取要自定义的项目所在状态的名称)设置地图元素的样式 例如,我希望我在地图中关注的美国各州的土地样式颜色有所不同。我还想隐藏我所在州以外的城镇标签。我曾想过要完成这一点,我可以复制我想要自定义的层,并将其与我的状态边界层分组,但这似乎不起作用。我也尝试过根据状态名有条件地访问父属性,但很难在样式中获得对父属性的引用 我看过一些教程,介绍了如何在已知值的情况下更改州标签之类的内容,但

我正在Studio编辑器中构建自定义Mapbox贴图。我希望根据图层内部(我有一个带有US状态边界的图层)或父属性(获取要自定义的项目所在状态的名称)设置地图元素的样式

例如,我希望我在地图中关注的美国各州的土地样式颜色有所不同。我还想隐藏我所在州以外的城镇标签。我曾想过要完成这一点,我可以复制我想要自定义的层,并将其与我的状态边界层分组,但这似乎不起作用。我也尝试过根据状态名有条件地访问父属性,但很难在样式中获得对父属性的引用

我看过一些教程,介绍了如何在已知值的情况下更改州标签之类的内容,但找不到关于基于州[县、地区等]名称更改较低级别属性的教程