Skip to content

hotosm/chatmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatMap

Field mapping has never been easier!

Export a chat (WhatsApp, Telegram or Signal) and upload it to visualize locations, messages and media.

Try it here! chatmap.hotosm.org

Check this quick video-tutorial (2:47) for more info about how to use it.

Screenshot 2025-05-08 at 5 38 46 PM

Install and run

yarn install
yarn start

Test with yarn test.

How to use it?

Create a group and ask people to post locations and messages. Each location will be paired with the closest message from the same user.

  1. Export a WhatsApp, Telegram or Signal chat with shared locations
  2. Upload a .zip file to this page
  3. It will extract all the locations and display them on a map, together with the paired message (text or media)
  4. You can also download the locations + messages as a .zip file from there

Check docs for each instant messaging app here.

How to save the map

Login into umap.hotosm.org, click "Upload" and upload the .zip !

Product roadmap

✅ Done ⚙️ In progress

Status Feature
Support multiple instant messaging apps (WhatsApp, Telegram, Signal)
Support video
Download a .zip file with GeoJSON and images to save the map in umap.hotosm.org
Add tests
Include videos in .zip download
Add a new feature to tag content
Messages list
⚙️ Attach both image and text to a location
⚙️ Content timeline
⚙️ Support audio

Licensing

Copyright 2024 Emilio Mariscal

This is free software! you may use this project under the terms of the GNU General Public License (GPL) Version 3.

About

Export a chat (WhatsApp, Telegram or Signal) and upload it to visualize locations, messages and media. - https://chatmap.hotosm.org/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published