| CARTO | ||
|---|---|---|
|
| ||
| Información general | ||
| Tipo de programa | geospatial company | |
| Enlaces | ||
CARTO (anteriormente conocida como CartoDB) es una plataforma de software como servicio (SaaS) basada en la computación en la nube que proporciona herramientas de sistemas de información geográfica (SIG) y cartografía web para visualizar datos mediante un navegador. La empresa presenta su servicio como una plataforma de inteligencia de localización, ya que incluye herramientas para el análisis y la visualización de datos sin requerir experiencia previa en el desarrollo de aplicaciones SIG.

Los usuarios de CARTO pueden utilizar la plataforma alojada por la empresa o desplegar una instancia propia de su software de código abierto. CARTO se ofrece mediante un modelo freemium, con cuentas gratuitas sujetas a límites de almacenamiento y uso. Las cuentas de pago incluyen una mayor capacidad y funciones adicionales.
La versión beta de CARTO fue presentada en la conferencia de software geoespacial libre FOSS4G, celebrada en Denver en septiembre de 2011. La plataforma se lanzó oficialmente durante la conferencia Where 2.0, celebrada en abril de 2012.
Desde 2014, CARTO funciona como una empresa independiente de Vizzuality. En septiembre de ese mismo año, la empresa española obtuvo siete millones de dólares en una ronda de financiación respaldada por un consorcio de inversores. En septiembre de 2015, CARTO anunció una nueva ronda de financiación de 23 millones de dólares. En diciembre de 2021, obtuvo otros 61 millones de dólares en una ronda en la que participaron firmas de inversión como Insight Partners y Accel.
CARTO es un software de código abierto construido sobre PostGIS y PostgreSQL. Emplea herramientas de JavaScript en el front-end de sus aplicaciones web y Node.js en el back-end, además de interfaces de programación de aplicaciones y bibliotecas para clientes. La plataforma se ha estructurado en torno a dos componentes principales:
Es la aplicación web en la que los usuarios pueden gestionar datos, realizar análisis desde la propia interfaz y diseñar mapas personalizados. CARTO Builder está orientado principalmente a usuarios no desarrolladores y a personas que se inician en el uso de herramientas geoespaciales avanzadas.
En CARTO Builder, los usuarios avanzados también pueden acceder a una interfaz web desde la cual utilizar el lenguaje SQL para manipular datos. Asimismo, permite trabajar con CartoCSS, un lenguaje de marcado empleado para definir la semiología cartográfica, similar a CSS en el diseño web.


CARTO Engine es un conjunto de API y bibliotecas para desarrolladores que permite crear interfaces cartográficas personalizadas y visualizaciones de datos.
CARTO.js es una biblioteca de JavaScript que permite utilizar las API de CARTO para crear visualizaciones completas o integrar datos geoespaciales en otras aplicaciones web.
CARTO tiene activas comunidades de usuario con una amplia gama de intereses: desde desarrolladores a activistas o científicos que buscan en CARTO solucionar multitud de problemas diferentes. Debido a la baja barrera de entrada para los usuarios, muchas comunidades han adoptado CARTO como tecnología principal para trabajar con datos espaciales y crear mapas.
La comunidad de desarrolladores de CARTO consta tanto de usuarios con software hospedado como personas que despliegan sus propias instancias de software de código abierto. La comunidad utiliza principalmente un foro llamado cartodb y el canal IRC #carto en freenode. Muchos miembros de la comunidad también se reúnen en las conferencias anuales FOSS4G y FOSS4G-NA.
Además de las comunidades de usuario independientes, muchas empresas y organizaciones han adoptado el servicio SaaS o la plataforma de código abierto para sus propias necesidades. En estos grupos se incluyen, por ejemplo, NASA, Nokia, Google Trends, Deloitte, BCG, Nueva York City, Wall Street Journal, BBVA o Twitter