We’ve previously had the Worldviews feature available in our Enterprise Boundaries product, but are now bringing this functionality directly to all users.

Filter administrative boundaries by worldview at runtime using Mapbox GL JS. The value of the worldview variable could be determined by user input or device location:

var adminLayers = ['admin-0-boundary', 'admin-1-boundary', 'admin-0-boundary-disputed', 'admin-1-boundary-bg', 'admin-0-boundary-bg']; adminLayers.forEach(function(adminLayer) { map.setFilter(adminLayer, ["match", ["get", "worldview"], ["all", worldview], true, false]); });

See the full example in the Mapbox GL JS documentation.

This feature is critical for companies with international user bases, such as MicroStrategy, a major provider of integrated software services to the public sector.

“Worldviews is a great feature and something that has been highly requested by our international users, particularly in countries that have disputed regions”

- Suchita Verma, Product Manager MicroStrategy

Need a different country’s Worldview? Just reach out and let us know. Go to Mapbox Studio to create a map using Worldviews today.