Tengo algunos polígonos geoJSON que represento a través de capas en la parte superior de mi mapa. Según la forma en sí y el nivel de zoom, a veces las formas renderizadas son demasiado pequeñas y ni siquiera tiene sentido mostrarlas.
¿Hay alguna forma de ocultar las formas que tienen un área menor que algún número?
Entonces, como sugirió Babis.amas , primero calculo el área de la característica con la ayuda de turf.area . Da el valor en metros cuadrados. Luego convierto este valor en píxeles usando la función mencionada aquí. Y luego realmente depende del tipo de forma con el que estoy tratando. Si la forma se considera demasiado pequeña para renderizarse, simplemente no la agrego a la colección de características de datos de capa.