CartoDB

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
CartoDB
Developer(s) Vizzuality
Initial release September 15, 2011
Development status Released
Written in Ruby, Javascript
Type Web development
Website www.cartodb.com

CartoDB is a Software as a Service (SaaS) cloud computing platform that provides GIS and web mapping tools for display in a web browser. CartoDB users can use the company's free platform or deploy their own instance of the open source software. CartoDB is offered as freemium service, where accounts are free up to a certain size. For larger accounts, a fee is applied.[1] It was first released in Beta at FOSS4G in Denver in September 2011,[2] and officially debuted as a final release at Where2.0 in April 2012.[3]

Since 2014 CartoDB is an independent company therefore Vizzuality is part of the past.[4] The Spanish start-up raised $7 million from a consortium of investors in September 2014.[5] In September 2015, CartoDB received a $23 million in Series B financing.[6]

Technology

CartoDB was built on open source software including PostGIS and PostgreSQL. The tool uses JavaScript extensively in the front end web application, back end Node.js based APIs, and for client libraries.[7]

CartoDB is split into four components.

The first is the web application, where users can manage data and create custom maps. Users who aren't technically inclined can use an intuitive interface to easily create custom maps and visualizations. Advanced users can access a web interface to use SQL to manipulate data and apply map styles using a cartography language similar to CSS.

The second component is a Maps API that acts as a dynamic tile service, which creates new tiles based on client requests. In addition to the Maps API is a SQL API, where PostgreSQL-supported SQL statements can be used to retrieve data from the database. The SQL API serves data in various formats including JSON, GeoJSON, and CSV.

Finally, there is the CartoDB.js library, which can wrap the Maps and SQL APIs into complete visualizations or be used to integrate data into other web applications [9]

Community

CartoDB has a developer community of both users of the hosted software and people deploying their own instances of the software. The community primarily uses a forum, cartodb and the IRC channel #cartodb on freenode. Many members of the community gather at the FOSS4G and FOSS4G-NA annual conferences. Users include NASA,[10] Nokia,[11] Google Trends, Deloitte, BCG, New York City, Wall Street Journal, BBVA and Twitter[12]

See also

Competitors

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. CartoDB, Interactive Mapping Start-Up, Raises $7 Million By Mark Scott, bits.blogs.nytimes.com, September 10, 2014
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. https://blog.wikimedia.org/2014/07/11/making-wikimedia-sites-faster/
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.