Gain access to a catalog of curated datasets, and apply the results to your own datasets.

You are seeing how to interact with the old Data Observatory v1. If you want to check the documentation of the newest version, please click here.

What is Data Observatory?

The Data Observatory, available for Enterprise accounts, provides access to a catalog of curated datasets, and enables you to apply the results to your own datasets.

Beyond making beautiful maps, understanding sophisticated location data enables you substantiate your message based on actual metrics. To understand the fundamentals of Data Observatory, read the guides. To view the source code, browse the open-source repository in GitHub and contribute. Otherwise, browse the reference, or find different support options.

Guides

Quick reference guides for learning how to use Data Observatory features.

Reference

Browse the interactive API documentation to search for specific Data Observatory methods, arguments, and sample code that can be used to build your applications.

Check Full Reference API
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Create new client
var client = new carto.Client({
  apiKey: 'YOUR_API_KEY_HERE',
  username: 'YOUR_USERNAME_HERE'
});

// Add a dataview to the client
client.addDataview(dataview)
 .then(() => {
   console.log('Dataview added');
 })
 .catch(cartoError => {
   console.error(cartoError.message);
 });

 // Add a layer to the client
client.addLayer(layer)
 .then(() => {
   console.log('Layer added');
 })
 .catch(cartoError => {
   console.error(cartoError.message);
 });

Support

Get help or learn about known issues.