We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

CartoDB Basemaps: a tale of data, tiles, and dark matter sandwiches

00:00

Formale Metadaten

Titel
CartoDB Basemaps: a tale of data, tiles, and dark matter sandwiches
Serientitel
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produzent
Produktionsjahr2015
ProduktionsortSeoul, South Korea

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
CartoDB is an open souce tool and SaaS platform that allows users to make beautiful maps quickly and easily from their own data. To complement our users needs, we launched last year our free-to-use open source OSM based basemaps Positron and Dark Matter (https://github.com/CartoDB/CartoDB-basemaps), designed in collaboration with Stamen to complement data visualization. While architecturing them, we had several compromises in mind: they had to be powered by our existing infrastructure (powered by Mapnik and PostGIS at its core), they had to be scalable, cacheable but frequently updated, customizable, match with data overlays, and, last but not least, they had to be beautiful. This talk is the tale of the development process and tools we used, how we implemented and deployed them and the technology challenges that arose during the process of adapting a dynamic mapping infrastructure as CartoDB to the data scale of OSM, including styling, caching, and scalability, and how (we think) we achieved most of those. I will also talk about the future improvements that we are exploring about mixing the combination of basemap rendering with data from other sources, and how you can replicate and tweak those maps on your own infrastructure.
FokalpunktMapping <Computergraphik>SystemtechnikTeilbarkeitPhysikalische TheorieHackerTesselationEinschließungssatzComputeranimationProgramm/Quellcode
SoftwareentwicklerSoftwareMultiplikationsoperatorBitKeller <Informatik>
KanalkapazitätFunktionalDifferenteTextur-MappingGebäude <Mathematik>MengePhysikalisches SystemProgrammbibliothekPolygonMapping <Computergraphik>SystemplattformSoftwareentwicklerOffene MengeVisualisierungQuaderAssoziativgesetzArbeit <Physik>Spezifisches VolumenBenutzerschnittstellenverwaltungssystemKategorie <Mathematik>Codierung <Programmierung>PolarkoordinatenDemoszene <Programmierung>Skalarfeld
SystemplattformKategorie <Mathematik>Mapping <Computergraphik>Endliche ModelltheorieCASE <Informatik>Textur-MappingMultiplikationsoperator
Mapping <Computergraphik>Gemeinsamer SpeicherTextur-MappingOverlay-NetzInformationMengeEinfügungsdämpfungKorrelationsfunktionMailing-ListeStabForcingRechenwerk
MengeMAPPunktURLTextur-MappingOverlay-NetzTexteditorBitDateiformatMapping <Computergraphik>SchlussregelVisualisierungRoutingMultiplikationsoperatorGruppenoperationTesselationPolygonTabelleAssoziativgesetzSerielle SchnittstelleSoundverarbeitungNegative ZahlGefangenendilemmaDemoszene <Programmierung>PartikelsystemMaßerweiterungElementargeometriePhasenumwandlungWort <Informatik>Ordnung <Mathematik>Kategorie <Mathematik>Physikalisches SystemDifferenteElektronische Publikation
MultiplikationsoperatorTextur-MappingPhasenumwandlungTexteditorBitUML
AssoziativgesetzTexteditorDefaultTextur-MappingMinkowski-MetrikFitnessfunktionMapping <Computergraphik>AggregatzustandStabMultiplikationsoperatorWeb SiteInverser LimesSichtenkonzeptVisualisierungHilfesystem
VolumenvisualisierungDatenbankTabelleInverser LimesZentrische StreckungTextur-MappingElementargeometrieUML
ZahlenbereichEinsEndliche ModelltheorieBitMarketinginformationssystemFokalpunktHilfesystemSprachsyntheseBefehl <Informatik>DatenfeldBenutzerschnittstellenverwaltungssystemFormation <Mathematik>ServerGarbentheorieExistenzsatzOpen SourceProzess <Informatik>SoftwareentwicklerMapping <Computergraphik>Textur-MappingSystemplattformPhysikalisches SystemVisualisierungZoomSichtenkonzept
Globale OptimierungMapping <Computergraphik>Endliche ModelltheorieSoftwareentwicklerDemoszene <Programmierung>MultiplikationsoperatorNotepad-ComputerTexteditorTextur-MappingUML
AggregatzustandPlug inAffine AbbildungSoundverarbeitungComputeranimation
VariableHierarchische StrukturProjektive EbeneTextur-MappingMathematikAbfrageWasserdampftafelMengeMapping <Computergraphik>Plug inVisualisierungBildschirmfensterGraphfärbungAggregatzustandAssoziativgesetzRuhmasseAutomatische HandlungsplanungNotepad-ComputerWort <Informatik>Element <Gruppentheorie>BildschirmmaskeMessage-PassingProgramm/Quellcode
Mechanismus-Design-TheorieTelekommunikationVerdeckungsrechnungTextur-MappingInformationFokalpunktAssoziativgesetzWeb SiteZusammengesetzte VerteilungMapping <Computergraphik>Dynamisches SystemMengeVisualisierungEinschließungssatzEchtzeitsystemSchaltnetz
Program SlicingMinkowski-MetrikTextur-MappingOpen SourceMathematikDatenerfassungBitKomplex <Algebra>VisualisierungRuhmasseProjektive EbeneKategorie <Mathematik>
MultiplikationsoperatorWorkstation <Musikinstrument>Physikalisches SystemVideokonferenzMereologieDatensichtgerätNatürliche ZahlParametersystemPhasenumwandlungTextur-MappingQuick-SortMapping <Computergraphik>Pen <Datentechnik>AssoziativgesetzIterationAudiovisualisierungServerZoomFitnessfunktionEinschließungssatzTexteditorTesselationHydrostatikBildgebendes VerfahrenAbfrageATMURLVersionsverwaltung
TypentheorieEndliche ModelltheorieTeilbarkeitRechter WinkelAbfrageOrdnungsreduktionMultiplikationsoperatorDialektElektronische PublikationDatei-ServerDienst <Informatik>Mapping <Computergraphik>SoftwaretestMengeMeta-TagTesselationKategorie <Mathematik>LastSoftwareTextur-MappingDefaultSoftwareentwicklerServer
MultiplikationsoperatorProgrammierumgebungTesselationUnrundheitServerHash-AlgorithmusCodeHook <Programmierung>Grenzschichtablösung
Workstation <Musikinstrument>Datei-ServerMultiplikationsoperatorProgrammierumgebungFlächeninhaltWort <Informatik>Nichtlinearer OperatorDateiformatMechanismus-Design-TheorieDefaultTesselationWKB-MethodeMathematikServer
KnotenmengePunktPolygonMetropolitan area networkWKB-MethodeDämpfungLokales MinimumMannigfaltigkeitOrtsoperatorAssoziativgesetzMathematikXMLUML
Mapping <Computergraphik>TesselationOpen SourceUmwandlungsenthalpieCASE <Informatik>VariableSoftwareServerHackerCodierung <Programmierung>DatenbankPixelGraphZusammengesetzte VerteilungOrtsoperatorQuick-SortPunktTextur-MappingEndliche ModelltheorieMultiplikationsoperatorBeobachtungsstudieDatensichtgerätHyperbelverfahren
Computeranimation
Transkript: English(automatisch erzeugt)