Day 5: Point Clouds Cross Borders – Dublin LiDAR (2020)

Day 5: NYU Dublin LiDAR, 500M+ points, same PDAL pipeline as Yosemite in an urban context. Geography is local. The tools are global. #100DayMapChallenge.
Day 5: Dublin city center LiDAR point cloud, colorized urban scene - #100DayMapChallenge

Day 5: Point clouds cross borders. 🌍

In 2015, NYU captured one of the densest public LiDAR datasets available: Dublin, Ireland at sub-meter resolution. Years later, I downloaded six tiles and processed over 500 million points to explore PDAL workflows and Potree visualization, applying the same pipeline I used for Yosemite in a completely different urban context.

What changes is the environment: dense buildings instead of cliffs, data voids from water and shadows, and more complex classification across roads, rails, and bridges. What stays the same is the pipeline: filter outliers, classify ground, rasterize attributes, and visualize.

This is what fascinates me about open spatial data. A university in New York captures Dublin. Someone in Romania processes it years later. 🇮🇪 A researcher elsewhere can explore it in seconds. Geography is local. The tools are global.

Read more (2020 tutorial): LiDAR PDAL experiments – Dublin

The project

Day 3 and Day 2 stayed in Yosemite: cliffs, DTM, PDAL at mountain scale. Day 5 moves the same tool chain into a dense city.

Data source: NYU Center for Urban Science and Progress, 2015 Aerial Laser and Photogrammetry Survey of Dublin City. Free LAZ tiles plus matching orthophotos. Six tiles, over 500 million points, sub-meter resolution.

The deliverable was not a new algorithm. It was proof that an open pipeline travels: Romania processing Irish geometry captured by a New York lab, viewable in a browser anywhere.

What changes in an urban cloud

ChallengeYosemite-style terrainDublin urban
Surface typesRock, vegetation, sparse structureBuildings, roads, rails, bridges
Data voidsSteep faces, occlusionWater (Liffey), shadows between blocks
ClassificationGround vs non-ground dominantMulti-class streets and infrastructure
Visual readRelief and wall slopeRoof lines, street canyon, river corridor

The pipeline order does not change: filter outliers, classify ground, rasterize attributes, colorize, index, visualize. The parameters and failure modes do.

Tools

  • PDAL: filter, classify, rasterize, colorize via JSON pipelines
  • Entwine: spatial index for large clouds
  • Potree: browser streaming after index
  • QGIS / bash: checks and batch steps
  • Orthophotos (2015 survey): RGB for point colorization

Why this day matters in the series

Days 2-3 proved PDAL on Yosemite. Day 4 was operational fire GIS. Day 5 closes the LiDAR foundation week with a different geography and the same open stack: open capture, open tools, local processing, global reuse.

How to follow


#100DayMapChallenge · Day 5/100 · Dublin LiDAR · LinkedIn

Previous: Day 4: When Maps Serve Decisions

Next: Day 6: Antarctica Doesn’t Look Like This (update in WordPress after Day 6 publish)

Leave a Reply

Your email address will not be published. Required fields are marked *