Skip to content

A userscript that adds several useful features to osm.org β

Notifications You must be signed in to change notification settings

deevroman/better-osm-org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

better-osm-org

Userscript adding several improvements for experienced osm.org users

  1. Install Tampermonkey or Violentmonkey
  2. Install script

Also works in Firefox for Android

Tags diff in object history

QuickLook for simple changesets

Improved history tab

  • Changesets filters
  • Show users roles and status

Node deletion

Satelite layer (Firefox only)

Stat HDYC in profile (Firefox only)

Hotkeys

  • < > for user changesets
  • N — on/off notes layer
  • D — on/off Map Data layer
  • G — on/off GPS tracks layer
  • S — on/off satellite layer (Firefox only)
  • H — open object history
  • 1 — open first version of object
  • Z — zoom to changeset/object bbox
  • E — Open editor
  • 8/9 — prev/next map position
  • O— open OSMCha
  • shift + O — open Achavi

Experimental hotkeys:

  • K L — navigation between changeset elements
  • shift + L — pan to current location
  • shift + H — open My changesets
  • Y — open Yandex.Panoramas
  • shift + E — open second editor

Other

  • Changeset revert button

  • OSMCha dis/likes

  • Display way/relation versions

  • Search deleted author of changeset

  • Template responses when closing notes/changeset

    • 👌
  • Add Rapid & geo: links into Edit menu
  • Mass actions with changesets
    • mass revert via osm-revert
    • copy ids for JOSM
    • via remote control JOSM
    • load 300 changeset
  • Settings
  • Hide active note highlight
  • Click on time for show ISO-time
  • Open external links in new tab
  • Bypass OSMF Redactions

Ideas

  • Changesets feed like who did it
  • Jump to overpass from tags
  • Hide resolved notes
  • Fast tags copy from wiki
  • Object age
  • Tutorial
  • Collapse name tags
  • Calc area size
  • Integrate https://github.com/Zverik/osmtags-editor
  • Edit tags in Overpass Turbo
  • {{bbox}} on/off in Overpass Turbo
  • Improve data view
    • Hide ways
    • Filters
    • Colors
  • Localization
  • Show photos from imgur, wikipedia commons, ...?
  • Custom overlays for iD
    • Geoscribble
    • Strava (Hard, need bypass CORS)
  • Mark reviewed changesets
  • website & iD helper for translator (open search query into translation platform)
  • show in quick look the base way tag
  • nakarte.me: line drawing
  • taginfo: new overpass links
  • Improve search
    • Filter by object type
    • Improve default zoom
    • Photon?
    • Overpass?
  • Clickable contact:*
  • Bookmarks on map (like Organic Maps)
  • Show nearest example for map legend

Maybe

  • Support OpenHistoricalMap
  • Move object from OSM into OpenHistoricalMap
  • osm-revert template
  • stop via kill switch for osm token