MapBox interactive map development updates

Known Issues;

  1. map will not function where WebGL is unsupported. See browser versions and note also graphics card requirements. See http://caniuse.com/#feat=webgl 
  2. print layout including non-essentials

Links; 

Live beta: http://www.lcreconet.uk//imap/mb.html

Development alpha v5*: http://www.lcreconet.uk//imap/mb5.html

*Developement largely occurs offline. This version is periodically updated for demonstration purposes. May include non-functional aspects

MapBox active source code development:  https://github.com/mapbox/mapbox-gl-js

In Development;

  1. site and buffer overlap (draw)1 < point placement working mb draw close to v1 release.
  2. layer legend < to be included in revised print layout
  3. collapsible layer control superceeded by panel control
  4. clear operation
  5. print layout

1https://github.com/mapbox/mapbox-gl-draw 

Wishlist;

  • SVG graphics to replicate habitat codes
  • GR geocoder
  • Print legend
  • Add background toggle; light, dark, basic (emerald)


Development feed;

15 March 2016 

  • Background options
    • added satellite imagery
    • fixed Linear region layer
    • fixed satellite control positioning
    • removed ‘basic’ control as not behaving as expected

14 March 2016 

  • Testing layer control and add-on functionality
    • gr 6-fig
    • measure
    • lat/lng
    • point (buff not working)
    • square zoom
  • Working on print layout

9 March 2016 

  • Live positioning
    • added contained lat lng on move
    • added js library/func. and container to present 100m sq
  • Styling
    •  added side panel for controls incl. custom
    • continued test of point place and measure tools
    • moved containers for geocoder and live positions for clarity and to avoid conflict
  • Interactivity
    • ctrl mouse* = rotate map on position
    • shift click draw* = create zoom square
      • *requires documenting
  • Site
    • amended feedback page to centralise form

4 March 2016

  • control positioning
    • geocoder container fixed
  • style zoom levels amended for consistency
  • icon hover colour change isolated
  • pt buffer geojson testing
    • resolved measure conflict
    • resolved styling issues
    • functioning onclick tool
    • testing buffer display (turf.js)

3 March 2016 

  • Studio visibility altered to hide layers on load
    • required altering of control load settings
  • Style changes

2 March 2016 

  • Browser functionality tested;
    • DESK Windows 7 – Internet Explorer 10
    • DESK Windows 10 – Internet Explorer 11
    • DESK Windows 10 – Edge 25
    • DESK Windows 10 – Chrome 48
    • DESK Windows 10 – Firefox 44
    • MOBILE Android 6.0 – Chrome
    • MOBILE Android 6.0 – Firefox
    • MOBILE Windows (?)
  • Added update page and development feed

29 February 2016

Geocoder operation

  • localised search results to map
  • country filtering
  • map-container customization for positioning and CSS

Copyright and notices

  • contacted support to discuss use of MBx copyright on webgl maps

Error handling

  • added catch for non-webgl capable browsers
  • added link to webgl browser capabilities to error message