C'est une question intéressante que je me pose tous les mois ou deux depuis un an environ. Ce n'est pas simple. Quelques points à considérer:
Tuiles vectorielles vs tuiles raster
Mapbox Studio ne fait que des tuiles vectorielles, TileMill ne fait que des tuiles raster (et des images statiques). Il existe maintenant un point de terminaison de tuile raster pour Mapbox Studio: https://www.mapbox.com/api-documentation/#static
La prise en charge des tuiles vectorielles dans les packages SIG existants est encore assez basique. Et bien sûr, vous devez déterminer comment vous souhaitez les styliser, si vous n'utilisez pas Mapbox-GL-JS.
Sources de données locales
Avec Mapbox Studio, vous ne pouvez pas vraiment avoir une source de données privée avec des cartes publiques - les données elles-mêmes seront essentiellement exposées au public. C'est mauvais si vos données sont en quelque sorte privées, et c'est mauvais si vous ne pouvez pas vous permettre de tout héberger sur les serveurs de Mapbox.
Actifs Web
TileMill utilisé Millstone chercher les actifs web, vous pouvez donc faire: polygon-fill-file: url('http://...')
. Mapbox Studio est strictement local uniquement, et ils n'ont pas l'intention de changer cela.
Héberger vos propres tuiles
Il semble toujours assez difficile d'héberger vos propres tuiles vectorielles. PGRestAPI le fait (apparemment, je n'ai pas essayé), et je pense que quelque part dans les dépôts Mapbox est le peu dont vous avez besoin, mais cela ne me semble pas aussi simple.
Difficile de créer votre propre source de données
Je me trompe peut-être, mais je trouve très difficile de créer des sources de données avec MS. L'approche Tilemill avait certainement ses inconvénients, mais il était très facile d'ajouter et de supprimer des couches. Le support PostGIS semble plus maladroit (peut-être juste le manque du système de bookmarking ...)
Intégration avec mapbox.com
Dans l'ensemble, il semble plus difficile de travailler indépendamment de mapbox.com. De toute évidence, c'est une décision commerciale totalement légitime.