Skip to content

v0.2.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@lukasmartinelli lukasmartinelli released this 22 Dec 22:05

Merry Christmas 🎄

Most of the editor is sketched out. There are a lot of rough edges and probably to buggy to start using it.
But I welcome you to try it out on http://maputnik.com/editor/ and to create feedback issues on GitHub.

Check the video to see the new changes

What is mostly working now is editing style - there is still work to do to make it easy to create styles from the ground up. I will use the rest of the time polishing it.

If something is completly broken you can always delete the website cache to start from scratch.

What is working now:

  • Different layout (layers and editor separate plus a top)
  • Reorder layers (drag and drop)
  • Duplicate layer
  • Delete layer
  • Hide/Show layer
  • Show and edit filters
  • Show and edit source of style
  • Analyze vector tiles to find out feature names and possible values (important for filter editor)
  • Open style dialog with style gallery
  • Add new source dialog with public available source (not functional yet)
  • Switch renderer to OL3 in edit mode (saved in style)
  • Define the layout of the layer editor with a JSON file
  • Group properties together
  • Color picker
  • Switch to new Mapbox GL which supports style diffing natively
  • Split OL3 into separate code bundle
  • Support a style API (allows to integrate with local programs or servers)
  • Continuously save style to local storage
  • JSON editing mode (edit JSON for a single layer - I think that's the best way to have the comforts of the editor and power of the code)
  • Edit layer id
  • Handcraft SVG icons for different layer types
  • Switch layer type (although will mostly fail due to missing props on new layer type)