CARTO (ранее CartoDB ) — это программное обеспечение как услуга (SaaS) для пространственного анализа , которое предоставляет функции ГИС , веб-картографирования , визуализации данных, пространственной аналитики и науки о пространственных данных. Компания позиционируется как платформа Location Intelligence благодаря своим инструментам для анализа и визуализации геопространственных данных, которые не требуют расширенного опыта ГИС или разработки. Как облачная платформа, CARTO изначально работает на платформах облачных хранилищ данных, преодолевая любые предыдущие ограничения по масштабу данных для пространственных рабочих нагрузок.
CARTO — это облачная геопространственная платформа, специально разработанная для ускоренных и современных географических информационных систем (ГИС) . Она работает на различных платформах облачных хранилищ данных, включая Google BigQuery , Snowflake , AWS Redshift , Databricks и другие. Это обеспечивает удобный доступ к масштабируемому пространственному анализу и визуализации данных в облаке, оптимизируя пространственную аналитику, разработку приложений, проектирование данных и связанные рабочие нагрузки. CARTO доступна как облачное SaaS-предложение или как самостоятельное развертывание для предприятий, желающих запустить CARTO в своей собственной частной инфраструктуре.
CARTO был первоначально выпущен в бета-версии на FOSS4G в Денвере в сентябре 2011 года [1] и официально дебютировал в качестве финального релиза на Where2.0 в апреле 2012 года. [2] С 2014 года CARTO является компанией, независимой от Vizzuality. [3] Испанский стартап привлек 7 миллионов долларов от консорциума инвесторов в сентябре 2014 года. [4] В сентябре 2015 года CARTO получил 23 миллиона долларов в рамках финансирования серии B. [ 5] В мае 2019 года CARTO приобрела Geographical, чтобы расширить свое предложение профессиональных услуг. [6] В 2021 году CARTO привлекла 61 миллион долларов в рамках финансирования серии C, причем Insight Partners лидировала в этом раунде. [7]
Платформа CARTO состоит из нескольких компонентов, начиная от приложений на основе браузера, созданных с использованием React и TypeScript , до API REST и библиотек, которые позволяют проводить геопространственный анализ и визуализацию поверх облачных хранилищ данных с использованием SQL . Кроме того, CARTO является основным участником deck.gl, библиотеки JavaScript с открытым исходным кодом для визуализации данных .
В интерфейсе Workspace пользователи могут устанавливать соединения с различными облачными хранилищами данных. Они могут интегрировать свои пространственные базы данных , таблицы геокодирования, обогащать текущие наборы данных путем включения как общедоступных, так и премиум-данных из каталога данных. Кроме того, пользователи могут легко получить доступ к разнообразному набору инструментов, предлагаемых в платформе CARTO.
Веб -приложение под названием Builder — это то место, где пользователи запускают анализ для создания интерактивных панелей управления и проектирования пользовательских визуализаций карт. Builder предназначен для разработчиков и не-разработчиков, чтобы иметь доступ и возможность использовать расширенные инструменты геопространственного анализа. CARTO интегрирует легкие форматы данных, такие как пространственные индексы (H3 и Quadbin) и динамические наборы плиток для эффективной обработки и анализа крупномасштабной географической информации .
CARTO Workflows — это визуальный конструктор моделей, позволяющий создавать сложные пространственные анализы и рабочие процессы подготовки и преобразования данных без написания кода. Workflows полностью облачный и работает непосредственно в хранилище данных. CARTO Workflows предоставляет множество компонентов анализа для задач, начиная от подготовки данных и заканчивая функциями анализа. Он также предлагает встроенные возможности GenAI, направленные на повышение производительности и ускорение получения информации.
Analytics Toolbox в CARTO включает в себя комплексный набор функций обработки данных и анализа для эффективного расширения геопространственных функций, доступных в различных облачных хранилищах данных. Этот набор инструментов охватывает более 100 сложных пространственных функций, классифицированных по отдельным модулям, таким как tiler, data, clustering и statistics, среди прочих. [8]
Существует специальный набор инструментов CARTO Analytics Toolbox с различными функциями и модулями в зависимости от облачного хранилища данных. Эти наборы инструментов включают два различных типа модулей: основные модули с открытым исходным кодом и свободным доступом и расширенные модули, доступные исключительно с учетной записью CARTO.
CARTO предоставляет сообществу разработчиков полный набор API, фреймворков, коннекторов и инструментов разработки для создания масштабных пользовательских приложений для визуализации карт и данных .
CARTO использует deck.gl, библиотеку визуализации с открытым исходным кодом на основе webGL, для создания всех геопространственных визуализаций. CARTO является активным участником deck.gl и поддерживает подмодуль CARTO внутри deck.gl [10] , который позволяет разработчикам создавать собственные приложения, бесшовно оборачивая большинство функций в Maps API и SQL API .
API Карт: действует как динамическая служба плиток для векторных и растровых данных, которая создает новые плитки на основе клиентских запросов. Он также поддерживает предварительно сгенерированные наборы плиток. Он предназначен для использования почти исключительно подмодулем CARTO внутри deck.gl.
SQL API: позволяет отправлять любые допустимые SQL-выражения (включая параметризованные запросы ) в хранилище данных. Используя собственный код SQL, разработчики могут создавать расширенную логику, виджеты данных и мощные анализы внутри своих геопространственных приложений.
Другие API: CARTO предлагает дополнительные API для обработки служб данных о местоположении (например, геокодирования , маршрутизации и т. д.), импорта геопространственных файлов в хранилище данных или управления аутентификацией и другими активами в CARTO.
CARTO предлагает высококачественный сервис базовых карт для всех пользователей, основанный на данных с открытым исходным кодом, таких как OpenStreetMap . Базовые лагеря CARTO можно использовать бесплатно в некоммерческих целях, подав заявку на грант.
CARTO предлагает широкий спектр наборов данных со всего мира, доступных через их Data Observatory, которая действует как их репозиторий пространственных данных. Ученые по данным, разработчики и специалисты по ГИС могут дополнять свои данные и расширять свой анализ с помощью более чем 12 000 наборов данных, доступных в Data Observatory. [11] Наборы данных являются публичными или премиум-класса, охватывающими большинство мировых рынков. Открытые наборы данных включают данные WorldPop Project и Census , в то время как Experian , SafeGraph, TomTom и другие являются частью премиум-репозитория данных.
Сообщество CARTO — это совместная сеть, объединяющая профессионалов в области геопространственных данных, аналитики и науки о данных, уделяющая особое внимание науке о пространственных данных и исследованию новых горизонтов в приложениях с данными о местоположении.
Конференция по науке о пространственных данных (SDSC) [12] — это ежегодное мероприятие, которое служит связующим звеном для профессионалов отрасли из частного и государственного секторов для обмена идеями, представления инновационных методологий и демонстрации эффективных вариантов использования пространственной аналитики.
В дополнение к нескольким независимым сообществам пользователей, многие предприятия и организации приняли платформу Location Intelligence для своих собственных нужд. Известные группы включают Vodafone , [13] Telefónica , Bumble , JLL , T-Mobile и Coca-Cola .