Estoy trabajando con una capa de áreas administrativas. El área administrativa en cuestión no necesita tener una etiqueta y una sombra alrededor de ella; las áreas administrativas circundantes sí necesitan tener la etiqueta. Por ejemplo, Andorra tendría una sombra y sólo serían visibles las etiquetas "Francia" y "España", mientras que "Andorra" quedaría excluida. Actualmente, estoy logrando esto mediante la duplicación de la capa y la aplicación a una capa de la sombra y ocultando los polígonos circundantes y en la otra capa estoy ocultando el polígono en el foco y mostrar las etiquetas de los alrededores.
¿Cómo y dónde puedo ejecutar una consulta como
if (name = 'a',
show labels for (name != 'a') AND apply drawing effects,
)
Esto evitará duplicar la capa para cada área administrativa que tenga que aplicar mi estilo.
¿Tiene alguna sugerencia?