Skip to content
/ chatmap Public

Export a chat from the app and visualize the locations shared in the conversation

License

Notifications You must be signed in to change notification settings

hotosm/chatmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatMap

Export a chat from the app (WhatsApp, Telegram or Signal) and visualize the locations shared in the conversation.

It was developed to help emergency services and humanitarian organizations to get locations from people in the field during disasters and emergencies, but it can be used for anything else.

Try it here! chatmap.hotosm.org


Screenshot 2025-01-12 at 5 46 39 PM

Install and run

yarn install
yarn start

How to use it?

Create a group and ask people to post a 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

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
⚙️ Include videos in .zip download
⚙️ Attach both image and text to a location
Add tests
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 from the app and visualize the locations shared in the conversation

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published