patcon / hifi-map-editor

An experimental map editor for configuring High Fidelity mapJSON annotation layers.

Home Page:https://patcon.github.io/hifi-map-editor/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HiFi Map Editor

The purpose of this repo is to start experimenting with a map editor for High Fidelity's mapJSON annotation layer.

Features

  • Displays hardcoded marker positions with proper HiFi coordinates.
  • Static background map with default HQ map.
  • Allows placing of new ephemeral markers on map (no state saved).
  • Render map JSON during live-editing (export).
  • Support deleting markers. (ctrl/command-click)
    • Tooltip on marker hover.
  • Allow entering general map metadata.
  • Allow state import from map JSON.
  • Use custom background image from URL.
  • Allow text to be specified.
  • Allow circle shapes to be added.
  • Allow rectangular shapes to be added.
  • Allow state saving via localStorage.
  • Convert app to use React.
  • Support links (incl YouTube videos).
  • Support images at markers
    • Support setting orientation.
    • Support visual image placement and scaling #1
  • Support simple invitations to specific coordinates.
  • Pretty-print the mapJSON export.

Usage

npm start

Then access the map at localhost:5000

About

An experimental map editor for configuring High Fidelity mapJSON annotation layers.

https://patcon.github.io/hifi-map-editor/