Issue 17687

Improve performance and usability of maps

17687
Reporter: trobertson
Assignee: hoefft
Type: Epic
Summary: Improve performance and usability of maps
Priority: Major
Resolution: Fixed
Status: Closed
Created: 2015-07-14 09:20:11.509
Updated: 2015-09-22 11:52:36.156
Resolved: 2015-09-22 11:52:36.102
        
Description: The GBIF maps have some usability issues that have been reported, and are not well packaged - the build pipeline results in a lot of assets, has unnecessary torque.js libraries.

We should address this with a more simple maintainable JS and CSS.

We should drop this in as a direct replacement for http://api.gbif.org/v1/map/index.html which is shown in an iframe around the site, and support all the existing options which include selection of the style, and passing in the zoom level.  Also note that there is a hook to pass the required information outside of the iframe (i.e. to the container) to construct a URL to do an occurrence search, which is here:
  https://github.com/gbif/tile-server/blob/master/src/main/webapp/map/scripts/app.js#L78]]>
    


Author: hoefft
Comment: The new version have a more controlled asset management and is smaller in size. The new version is released and available at gbif.org
Created: 2015-09-22 11:52:36.153
Updated: 2015-09-22 11:52:36.153