Dane Springmeyer de Mapbox hizo una gran charla en FOSS4G explicando los mosaicos vectoriales y el estudio mapbox.
Estaba luchando con el paradigma png de mosaico. Mi proyecto era bastante grande y me topé con tiempos de representación de varias semanas. Tuve que aprender a hacer mi base de datos más rápido. El tamaño de mis azulejos estaba en los gigabytes. ¿Cómo iba a llevar los datos a mis clientes? ¿Espero que reserven 4 conciertos para datos de mapas en sus teléfonos? Tuve que cortar los niveles de zoom, porque el tamaño del archivo / tiempo de renderizado estaba creciendo exponencialmente.
La idea clave para resolver este problema y los mosaicos vectoriales es que el estilo y los datos deben separarse, es más como una página web donde se entrega texto y una forma de aplicar estilo al texto, no entregar una página renderizada píxel por píxel .
Mapbox Studio tiene la división de estilo / datos en dos frentes. El programa puede cambiar su archivo de forma / postigs / etc en un vector de datos mbtile. Puedes subir eso a mapbox o almacenar localmente. Como Mapbox ya alberga una gran cantidad de datos y sus propios datos serán mucho más pequeños que los mosaicos de png representados, es muy probable que pueda hospedarlos todos en la cuenta gratuita (100 mb). Mapbox proporciona sombreado, contornos, datos de osm, todo lo que se ocupó tanto tiempo y almacenamiento para mi proyecto. No hay necesidad de reinventar la rueda.
Los mosaicos vectoriales son nuevos, por lo que los métodos para incluirlos en páginas web / iOS / Android probablemente no sean tan fáciles como enlazar a un folleto script y te encontrarás con algunos errores frustrantes. Por ejemplo, a Mapbox Studio le encanta etiquetar repetidamente una cadena lineal que atraviesa varios mosaicos, porque cada mosaico representa un feudo independiente (existe un enfoque intrépido mediante el uso de búferes para contrarrestar esto, pero no parece funcionar para mí .) Además, Studio tiene algunos errores serios; no funciona bien con Postgis en mi computadora (encontré que convertir a shapefile antes de cargarlo en Studio solucionó esto). En general, es una aplicación muy útil que ha ahorrado tiempo en comparación con el enfoque tilemill.
A pesar de que Studio está vinculado con Mapbox en línea, no he encontrado una forma en la que a los clientes que no pagan se les niegue la funcionalidad. No puedes exportar png tiles, pero eso está fuera del alcance de la aplicación.
Entonces, para responder a su pregunta, sí, intente cambiar a Studio. Dale un poco de tiempo para acostumbrarte al nuevo enfoque.
- No es un problema para Mapbox, solo piense que sus productos son poderosos y gratuitos como en la cerveza.