From PeaceTech Wiki
Jump to: navigation, search

Top contributors to this page: DerekPeaceTech and Giselle

To find an image, do a Google image search of the tool. Find an image about 600px wide, if possible. Copy the image URL and paste into the box below.
What is the name of the tool?
Tool Class
To what "family" does the tool belong? Pick as many categories as are appropriate. EG: Data Collection, Security, etc. The wiki will automatically create a link to the relevant tool class.
Mapping, GIS, Geocoding
Who made the tool? Sometimes the tool name and the developer name are the same, and sometimes, they are different.
Date Created
What was the date when the tool was first launched?
Still Maintained?
Do the developers of the tool continue to work on it, adding features and fixing problems?
Open Source?
Is the tool's source code original source code freely available and may it be redistributed and modified? (This makes it possible for users to employ the tool for free, with some technical effort.)
Pick the platforms on which the user would primarily use the tool. Be as selective as possible. If a tool works mainly in the browser, select "Web". If the user can technically load the interface on a smartphone but have a very poor experience, do not select "Android" or "iOS". "Mac" and "PC" are for apps that must be installed to a machine in order to run, as opposed to running from a browser.
What is the main website where a user can learn more about the tool? (Remember to include "http://)."
Payment Structure
How, if at all, does a user pay to use the tool. Select all that apply: "Free" if there are components of a service that can be used for free; "Paid" if payment is required (either one-time, or at a given rate upon use) for use of the tool's full functionality; "subscription" if a monthly payment is required.
free, subscription
Languages Supported
What languages does the app's interface support? Note: some apps allow users to communicate in other languages but require the user to use an English language interface. In this case, the app is considered only to support "English".
Skill Level Needed
  • Beginner - The tool has a simple interface that assists the user, either through automatic processes or simple guides, in working with the tool. The user is able to do most things that they need to do without knowledge of advanced concepts, like code.
  • Intermediate - The tool allows the user to perform many tasks without knowledge of advanced concepts, but about an equal amount of functionality requires advanced knowledge. Some training may be required to use the tool.
  • Advanced - The tool requires advanced knowledge or training in order to use most of its functionality.

Description of Tool

Carto (formerly CartoDB) is a Mapping tool that takes geospatial information and visualizes it in map form. It has powerful Geocoding functionality.

While a subscription is required to use Carto servers, the tool is open source and available on Github.

Carto can generate complex maps that are then embedable via iFrame or javascript into other websites or applications. Maps can have multiple layers. Carto provides a wizard to easily generate various types of visualizations, including heat maps, cluster, animated, category, bubble, etc, provided your data is prepared correctly. Carto maps can also provide "infoboxes" allowing the user to mouse over data points and explore information surrounding them.

Carto can be integrated with Google Sheets files in Google Drive to have live updating maps.



With a little extra effort, Carto can be used as a geocoding tool. Carto has several powerful geocoding options - it can generate latitude and longitude coordinates from city names and addresses or generate shape files of administrative boundaries like countries, states, departments, provinces, and municipalities. Most often the user will use this functionality within Carto itself, but he or she can export this information for other services using a simple SQL query.

1. Import the desired dataset into Carto.

2. In the data view click on the "SQL" button next.

3. Replace the default query with the following code:

SELECT *, ST_X(the_geom) AS longitude, ST_Y(the_geom) AS latitude FROM mytable

4. In the query above, replace "mytable" with the name of your dataset in Carto.

5. Click "Apply query"

6. In the top bar, click "edit" and "Export"

You should now download a spreadsheet with longitude and latitude columns.

What Makes this Tool Different from Others in its Class?

Carto is a powerful mapping utility. It has a moderately capable free version and a relatively affordable subscription. Unlike ArcGIS it operates in a browser. It can generate more complex maps than Google Maps because it can more simply generates different layers, provides more assisted visualizations, and complex tool "infoboxes". Mapbox

Links to Tutorial Content

Projects that use this tool