Adventures in reverse engineering ESRI style and lyr files

While there's general acceptance across the globe that open source is the awesome (being always completely bug free and better in every single way!), sometimes organisations have external blockers which prevent them embracing their new open-source overlords with open arms.

One of these blockers is the unfortunate dominance of map styles locked up in that sad little prison of proprietary walls known as ""LYR"" and ""style"" files. The lack of any way to extract symbol styling from these formats prevents them being reused anywhere outside of the ESRI ecosystem... which is why searching for ""LYR to QML"" or ""LYR to SLD"" or ""LYR to CartoCSS"" just leads to heartbreak. For organisations with 1000's of custom styles implemented in LYR files, this represents a significant barrier to open source adoption.

In this lightning talk I'll run through the state of LYR file reverse engineering, what tools are available to work with these, and what work remains to be done.

Presentation type: Lightning
Session: Lightning Talks

Presenter

Nyall Dawson

Nyall has been a core developer with the QGIS project since 2013. During this time, he has contributed over 8000 commits to the project, and today is one of the most active developers on the project. Nyall's contributions to QGIS cover a wide range of areas - from improvements to the map rendering and symbology engines, enhancements to labeling and print layout functionality, right through to optimisations of the underlying spatial processing algorithms utilised by QGIS. He is dedicated to making QGIS a unique tool capable of creating cartographic effects which to date have not been available in GIS software applications. Nyall is currently the proprietor and lead developer at North Road Consulting, an Australian spatial development consultancy which focuses predominantly on investing in and promoting use of open source GIS applications.