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

Realtime multi-user mapping with MUDraw

00:00

Formal Metadata

Title
Realtime multi-user mapping with MUDraw
Title of Series
Number of Parts
351
Author
License
CC Attribution 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 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
Production Year2022

Content Metadata

Subject Area
Genre
Abstract
Mapping is a private operations. It is done with several different local tools and usually by one person at a time. Yet we are used to have realtime multiuser editing of spreadsheets, documents and presentations. MUDraw tries to define a protocol to enable multiuser editing of features on a map and make it available as a library for both Leaflet as well as Maplibre (and enabling cross-library data editing) in order to make map editing a group activity. It relies on the client(s) and a server part written in Python/FastAPI that can be used independently from the infrastructure in which the communication is used and can set up a persistence layer taht is connected directly to github or other storage facilities.The idea of this tool is to be able to integrate it into UMap in order to make it a more fun to use tool, but also in a longer perspective, part of the Public History Toolkit OpenHistoryMap is developing.
Keywords
MultiplicationReal-time operating systemMehrplatzsystemMappingReal-time operating systemComputer animation
UsabilityOpen setMapping
Interface (computing)Virtual machinePoint (geometry)Line (geometry)TouchscreenPartial derivativeLink (knot theory)MappingMoment (mathematics)Open sourceWeb 2.0Network socketConnected spaceGroup actionMultiplication signPhysical systemLatent heatServer (computing)Single-precision floating-point formatOrder (biology)Category of beingInformationPolygonInteractive televisionEvent horizonDatabaseWeb browserSpreadsheetMixed realityBlock (periodic table)Level (video gaming)Computer animation
Computer animation
Transcript: English(auto-generated)