Predict the best locations for your business.
Optimize field sales and service territories.
Create more efficient supply chains.
Target your advertising spend in the right places.
Reduce traffic congestion in cities.
Location Data Streams
3rd party financial, foot traffic & other location data.
Spatial Data Science & Analytics
Advanced spatial analytics for complex problems.
Cartography & Web Visualization
Vector technology and map design best practices.
API's and libraries for building location apps.
Get started building LI Apps.
Check FAQs and tutorials.
Written by Paul Ramsey on Aug 16, 2018
Anyone who has programmed geospatial software has eventually come to a conclusion about data formats: there is only one truly de facto standard for geospatial data, the sha...
Written by Paul Ramsey on Aug 14, 2018
There are only three certainties in life: death, taxes, and the constant growth in data sizes.
Written by Paul Ramsey and Jorge Gómez Sancha on Jun 1, 2018
When you use CARTO to visualize a data set, or to run an analysis, it looks fairly lovely and seamless: just one piece of software doing your bidding. But, in fact, CARTO i...
Written by Paul Ramsey on May 17, 2018
You can use OGR to move data into and out of CARTO. And you can use QGIS to view and edit layers supported by OGR. So it would stand to reason that you should be able to us...
Written by Paul Ramsey on Mar 7, 2018
CARTO users want to see maps drawn quickly, and drawing maps quickly means rendering every geometry in a table to an output format. By deploying the latest version of Postg...
Written by Paul Ramsey on Feb 23, 2018
PostgreSQL is packed full of under-appreciated features (pg_trgm,
ranges, to name a few) but I’d like to highlight one feature tha...
Written by Rafa de la Torre, Paul Ramsey, and Raúl Marín on Feb 14, 2018
CARTO is open source, and is built on core open source components, but historically most of the code we have written has been in the “CARTO” parts, and we have used the cor...
Written by Paul Ramsey on Feb 12, 2018
The default CARTO data importer is a pretty convenient way to quickly get data into the platform, but for enterprises setting up automated update it has some limitations:
Written by Paul Ramsey on Nov 3, 2017
More and more CARTO users are asking to render more and more data onto maps, and they want to see the results on their screen quickly. In order to get a whole map drawn in ...
Written by Paul Ramsey on Apr 1, 2016
Written by Paul Ramsey on Jan 15, 2016
“Find me the nearest…” is a common way to start a geographical query, and we’ve talked about how to write such queries for single points, but it can be tricky to carry out ...
Written by Paul Ramsey on Oct 7, 2015
Written by Paul Ramsey on Sep 30, 2015
Written by Paul Ramsey on Jul 15, 2015
Written by Paul Ramsey on May 12, 2015
CartoDB has an excellent and easy-to-use synced tables feature, that reads data from a public URL on a regular schedule and keeps an associated CartoDB table up-to-date. Ho...
Written by Paul Ramsey on Apr 14, 2015
WMS! What, more stuff? We make software, with map standards: Web Map Server. That is to say, CartoDB now offers the possibility of making its visualizations viewable via th...
Written by Paul Ramsey on Apr 13, 2015
Written by Paul Ramsey on Mar 16, 2015
Serving up dynamic web maps that render live and changing data can be challenging enough, but what about when those maps are also under extreme load as millions of users ac...
Please fill out the below form and we'll be in touch real soon.