Profile picture

Nick Lempesis

Web, Maps, GIS, Data

nlempesis@outlook.comGet a quote!

Tourism Region-Geoclassification

Cartography
Outdooractive

I was hired by UK location intelligence geocoding provider Addresscloud to enhance their platform's print report functionality. The company's web app consists of a map-based panel with a list of selected property information on exposure to different types of risk and related metrics.

I developed a javascript utility that generates a printable A4 PDF report of the current map view and related fetched statistics into the layout requested by the client. The code resizes the map canvas into the calculated print resolution size, and builds the PDF layout using jsPDF client-side, importing data like user email from application state.

The original code was optimised with 200kb reduction in bundle size and the user experience was enhanced, including a buffering modal while the generation works, and a responsive two column consistent visual design in the final print.

More projects in cartography

Cover Image for Google My Maps: Adventure maps in southeast Asia
Google My Maps: Adventure maps in southeast Asia
Cover Image for Advanced vector styles: Metro-style hiking trails
Advanced vector styles: Metro-style hiking trails
Cover Image for Automatic minimaps in QGIS
Automatic minimaps in QGIS
Cover Image for Lost relative trail - Art Project
Lost relative trail - Art Project
Cover Image for Computed symbology with QGIS geometry generator
Computed symbology with QGIS geometry generator
Cover Image for Activity maps for B2B printouts
Activity maps for B2B printouts
Cover Image for Business strategy map - Market penetration
Business strategy map - Market penetration
Cover Image for Immigration map - political map with handmade shading
Immigration map - political map with handmade shading
Cover Image for Arran topography: Touristic Map
Arran topography: Touristic Map
Cover Image for Cartographic process
Cartographic process
Cover Image for Topographic survey in Wales
Topographic survey in Wales