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

Interactive Mapmaking with Python

00:00

Formal Metadata

Title
Interactive Mapmaking with Python
Subtitle
Introducing Geopatra for quickly creating amazing interactive maps with dataframes
Title of Series
Number of Parts
130
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
GeoDataframes are awesome for working with GIS data in Python as it provides the goodness of pandas for geographic data but So let's use them to create some cool interactive maps This talk introduces Geopatra, an open-source mapping library that can be used to quickly map geodataframes with libraries like folium, kepler.gl, plotly, etc. Currently interactive mapping with geodataframes is not very straighforward for beginners and requires you to understand the interfaces exposed by different mapping libraries. geopatra attempts to abstract all the complexities and tries to provide a unified framework for mapping geodataframes 1. Introduction (2 mins) * Who am I? * Setting the expectations 2. Working with Geodataframes (5 mins) * Reading Spatial data as a GeoDataframe * The awesomeness of GeoDataframes (An overview of some of the amazing things you can do with a single line of code eg: Spatial joins, Manipulations, and transformations) * Now that we have established our love for geopandas lets map geodataframes 3. Let the Mapmaking begin (10 mins) * Basic Non Interactive maps with Geopandas and Matplotlib * Creating basic interactive maps with Folium, Plotly & Kepler (GeoJSONPlots, Clustermaps, Heatmaps, H3gridmaps) * The number of steps vs the number of necessary steps 4. Enter Geopatra (10 mins) * The need for Geopatra (Could it be any Easier and Faster) * Wrapping up popular mapmaking libraries for GeoDataframes * Create interactive maps with just a single line * Future work and Discussion :)
Right angleMeeting/Interview
Euclidean vectorPoint (geometry)PolygonCircleMultiplicationInterface (computing)File formatOperations researchAxonometric projectionNetwork topologySubject indexingGeometrySoftware maintenancePlot (narrative)Wechselseitige InformationMonster groupSimulationCircleGraph coloringOpen sourceGeometryLink (knot theory)Disk read-and-write headControl flowTesselationPolygonProjective planeSlide ruleZoom lensComputer reservations systemInterface (computing)PlotterObject (grammar)Different (Kate Ryan album)Frame problemCASE <Informatik>PlastikkarteFile formatNumberOperator (mathematics)Coordinate systemParameter (computer programming)MultiplicationFunctional (mathematics)Type theoryPhysical systemData structureFormal languagePoint (geometry)Integrated development environmentElectronic mailing listString (computer science)Subject indexingUniform resource locatorArithmetic meanWordSoftware maintenanceComputer fileConnectivity (graph theory)Shape (magazine)Right angleLine (geometry)Overlay-NetzLibrary (computing)Field (computer science)Software developerInteractive televisionCombinational logicOnline helpMessage passingVolume (thermodynamics)Shared memoryReading (process)WeightGoogolGUI widgetComputer animation
Cluster samplingVisual systemSet (mathematics)Scale (map)Point (geometry)Kepler conjectureLaptopInstallation artExtension (kinesiology)Kepler conjecturePoint (geometry)Extension (kinesiology)CASE <Informatik>Interactive televisionInformationSubject indexingNumberConnectivity (graph theory)Interface (computing)Web browserDifferent (Kate Ryan album)GeometryProjective planeCrash (computing)1 (number)DataflowConfiguration spaceTesselationUniform resource locatorRevision controlPolygonPlotterSource codeOpen setMultiplication signState of matterGraph coloringFunctional (mathematics)GoogolWeightOverlay-NetzFilter <Stochastik>Plug-in (computing)CuboidElectronic mailing listGene clusterFrame problemSpacetimeParameter (computer programming)Drill commandsInstallation artScaling (geometry)Type theoryOnline helpMessage passingBasis <Mathematik>Physical systemRight angleTemporal logicField (computer science)Group actionBitLaptopRadiusNP-hardFlow separationMetadataVolumenvisualisierungComputer animation
Function (mathematics)Bit rateSynchronizationMusical ensembleComputer virusWrapper (data mining)Interface (computing)Endliche ModelltheorieGraph coloringLine (geometry)Zoom lensFunctional (mathematics)Connectivity (graph theory)Parameter (computer programming)PlotterEstimatorEvent horizonCodeGene clusterArithmetic meanConfiguration spaceInternet service providerFrame problemTesselationScripting languageSummierbarkeitSimilarity (geometry)Multiplication signGeometryElectronic mailing listOpen sourcePoint (geometry)Template (C++)Goodness of fitWrapper (data mining)NumberRange (statistics)Coordinate systemKepler conjectureLibrary (computing)Axiom of choiceComputing platformCross-correlationRepository (publishing)Interface (computing)CASE <Informatik>Function (mathematics)ScatteringCircleRight angleGraph (mathematics)Computer fileFigurate numberMobile appRadiusPolygonPhysical systemGoogolVolume (thermodynamics)Semiconductor memoryShared memoryTwitterBlock (periodic table)Field (computer science)Phase transitionSet (mathematics)Numbering schemeCuboidGUI widgetComputer animation
Open sourceAugmented realityVolume (thermodynamics)Kepler conjectureCuboidCASE <Informatik>Sinc functionInternet service provider1 (number)TesselationCodeFunctional (mathematics)PlotterTrajectoryProjective planeLattice (order)Meeting/Interview
Transcript: English(auto-generated)