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

Mobile vector map rendering with Mapbox tools

00:00

Formal Metadata

Title
Mobile vector map rendering with Mapbox tools
Title of Series
Number of Parts
188
Author
License
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Producer
Production Year2014
Production PlacePortland, Oregon, United States of America

Content Metadata

Subject Area
Genre
Abstract
Rendering maps from vector data is the next wave in custom cartography, and nowhere is this more important than on mobile devices. Modern mobile devices have high-powered GPUs for hardware-accelerated rendering and a multitude of sensors for environmental input, but also need to be keenly aware of network bandwidth constraints and have the ability to go offline. Mapbox is working on a new suite of mobile tools that render constantly up-to-date vector OpenStreetMap data into maps on the device. These maps can be customized completely client-side and even tap into ambient sensors such as GPS, compass, and pedometer. This session will show what's possible with this new open source toolkit, including client-side map style customization and influencing the user experience with sensor inputs, and will talk about high-level design goals of the tools and where they are headed next.
Keywords
CoprocessorLevel (video gaming)Zoom lensTesselationTouchscreenView (database)PixelLoop (music)VideoconferencingMultiplication signNormal (geometry)BefehlsprozessorPoint (geometry)Raster graphicsFuzzy logicBitAnalytic continuationAsynchronous Transfer ModeNeuroinformatikLimit (category theory)BuildingSound effectDifferent (Kate Ryan album)Task (computing)WebsiteLine (geometry)Group actionQuicksortStructural loadVector spaceProcess (computing)Artistic renderingVector potentialWaveSatelliteOrder (biology)Texture mappingFreeware2 (number)RotationDependent and independent variablesFlow separationStrategy gameCartesian coordinate systemRepresentation (politics)Computer hardwareFormal languageMobile appPoint cloudSoftware developerSoftware testingSoftwareBusiness modelMappingSet (mathematics)Open sourceClient (computing)Web 2.0Graphics processing unitParallel computingContrast (vision)Video gameSpacetimeHydraulic jumpDemo (music)InfinityProjective planeRight angleEndliche ModelltheorieDigital photographyService (economics)GeometryCASE <Informatik>outputWeb browserDiscrete groupArea
Vector spaceZoom lensProjective planeoutputSoftware developerCodeWebsiteAreaTesselationSoftware frameworkBuildingOpen sourceCartesian coordinate systemTouchscreenRaster graphicsProgrammer (hardware)Interactive televisionLevel (video gaming)Square numberTexture mappingBitMappingDirection (geometry)Java appletAndroid (robot)Event horizonSpacetimeNumberFile formatTrailNeuroinformatikContext awarenessUniform resource locatorFlow separationNP-hardWordDatabaseOpen setSubject indexingInheritance (object-oriented programming)Server (computing)SoftwareDifferent (Kate Ryan album)Set (mathematics)Figurate numberQuicksortPolygonReal numberCountingImplementationEntire functionComputer fontMultiplicationWeb 2.0SmartphoneAsynchronous Transfer ModeContrast (vision)Operating systemIntegrated development environmentMobile appRegular graphPhase transitionProcess (computing)Stack (abstract data type)HookingWritingGame controllerBoiling pointMathematicsComputer fileReal-time operating systemConnectivity (graph theory)Field (computer science)Decision tree learningAnalytic continuation
Scaling (geometry)Texture mappingGraph coloringPopulation densityInformationSmartphoneBit rateQuicksortArtistic renderingMobile appMereologyCartesian coordinate systemTesselationDirection (geometry)SoftwareBuildingUniform resource locatorFrequencyRepository (publishing)CodeState of matterFitness functionPoint (geometry)Software bugMappingProgrammer (hardware)Traffic reportingCoefficient of determinationAreaSoftware developerRaster graphicsContext awarenessoutputDifferent (Kate Ryan album)Combinational logicEvoluteEmailAndroid (robot)Hacker (term)Interior (topology)SpacetimeMultiplication signPulse (signal processing)Vector spaceVideo gameSocial classPattern languageVector potentialNeighbourhood (graph theory)Level (video gaming)Computer animation
Multiplication signGraphical user interfaceAndroid (robot)Web 2.0Point (geometry)Level (video gaming)Lecture/Conference
Revision controlCodeMultiplication signContext awarenessLecture/Conference
Context awarenessDifferent (Kate Ryan album)Point (geometry)Multiplication signCodeView (database)Stack (abstract data type)TesselationWritingVector spaceLecture/Conference
Raster graphicsTesselationVector spaceGoogolWeb browserVideo gameMachine codeVideoconferencingMappingType theoryProcess (computing)Multiplication signCartesian coordinate systemLecture/Conference
Transcript: English(auto-generated)