NLeSC / TEAM2018

This is the repo for the 2018 TEAM sprint
2 stars 3 forks source link

AHN2 + Kadastral data #40

Closed romulogoncalves closed 5 years ago

romulogoncalves commented 5 years ago

@meiertgrootes Elena proposed such work for the November sprint. Could you elaborate a bit more about needs to be achieved?

meiertgrootes commented 5 years ago

The basic goal is to use the kadaster data to classify all points in AHN2 and AHN3 into, e.g. road, water, building, other. The Challenge here is to filter the point cloud data through the polygons provided in the Kadaster files as efficiently as possible to avoid excessive computational times. After a previous conversation with you and Jisk I had gathered that there is experience at the center in doing this, e.g. by use of indexing and a database. As we hadn’t started on this in the context of eEcoLiDAR yet, but it is high on the to-do list, it crossed my mind when Elena asked whether there might be a way eEcoLiDAR could benefit from the sprint. I have the Kadaster data downloaded and/or will make sure to have it before the sprint, and the AHN data is also present, as you well know. My naïve guess was that at the very least setting up the infrastructure to process the data could be achieved during the sprint if someone with expertise in this regard were on the team. After that it would only be a question of running it on the VMs. Beyond advancing the project, it would also result in a AHN data sets with highly accurate point classifications which could be published by NLeSC as a resource, facilitating further open use of the AHN data sets.

romulogoncalves commented 5 years ago

@meiertgrootes @elboyran is there project hours for this work? If yes, which one?

elboyran commented 5 years ago

I told you there are. eEcoLIDAR project hours. We need Jisk in our team.

romulogoncalves commented 5 years ago

@elboyran it just to keep for the records. All issues got the same comment. :)

Jisk is not joining the Sprint so any feedback from him should be collected before the Sprint.

elboyran commented 5 years ago

@meiertgrootes, could you, please, take Jisk's knowledge? Who else can we drag in the team? Bouwe would be good, but he's part of the DynaSlum project/team. Not sure who else has experience in this. I think we need at least a 3rd person ;-) but not sure who that could be.

romulogoncalves commented 5 years ago

@elboyran SatSense team will be in the same room as you so you can share knowledge. I will be available first day for brainstorming.

elboyran commented 5 years ago

@romulogoncalves , thanks!

meiertgrootes commented 5 years ago

@romulogoncalves @elboyran Thanks! After discussion with Jisk and Stefan PostGIS seems the way to go. Access to someone with PostGIS experience would be very beneficial, but possibly given by SatSense team and @romulogoncalves on first day

meiertgrootes commented 5 years ago

@elboyran @fdiblen I've provided a list of resources below which hopefully will provide everyone with (a) A starting point for the data and tools likely to be required, (b) a starting point, building on previous NLeSC activities, for the aims of the sprint.

Previous NLeSC Knowledge (Should be very relevant)

http://knowledge.esciencecenter.nl/content/pcdms_usage_guide.pdf

eEcoLiDAR Github

https://github.com/eEcoLiDAR/ and in particular https://github.com/eEcoLiDAR/miscellaneous/tree/lidar_tilling

Databases

PostgreSQL

Main page https://www.postgresql.org

Resources/tutorial https://www.postgresql.org/docs/ https://www.postgresql.org/docs/online-resources/

PostGIS

Main web page https://postgis.net

Intro/tutorial https://postgis.net/workshops/postgis-intro/

Pointcloud data and tools

Point cloud visualisation CloudCompare https://www.cloudcompare.org

Fugroviewer https://www.fugro.com/about-fugro/our-expertise/technology/fugroviewer

Geospatial data visualisation QGIS 3 https://www.qgis.org/en/site/

Pointcloud data format(s)

LAS/LAZ Format definiition https://www.asprs.org/wp-content/uploads/2010/12/LAS_1_4_r13.pdf

Tools

LAStools https://rapidlasso.com

PDAL https://pdal.io/index.html https://pdal.io/stages/filters.overlay.html

NL Kadaster data

https://www.pdok.nl/introductie?articleid=1976855

AHN2 data

https://www.pdok.nl/introductie?articleid=1948857 This data resides on the surf hosted webdav server as detailed in the eEcoLiDAR GitHub

meiertgrootes commented 5 years ago

@fdiblen @elboyran I've had 2 trains cancelled and will be in at ca. 09:35

elboyran commented 5 years ago

I have meeting with Rob until 9:30. My bus is also late

Get Outlook for Androidhttps://aka.ms/ghei36


From: Meiert Willem Grootes notifications@github.com Sent: Tuesday, November 27, 2018 8:21:52 AM To: NLeSC/TEAM2018 Cc: Elena Ranguelova; Mention Subject: Re: [NLeSC/TEAM2018] AHN2 + Kadastral data (#40)

@feilenhttps://github.com/feilen @elboyranhttps://github.com/elboyran I've had 2 trains cancelled and will be in at ca. 09:35

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/NLeSC/TEAM2018/issues/40#issuecomment-441954152, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ADGA2dW3dr7nPFjLIdurvP1E98AViDjAks5uzOgQgaJpZM4Ybo5s.

romulogoncalves commented 5 years ago

@meiertgrootes were all the goals achieved? Could you summarize in 3 lines what was achieved? Can we consider it done and close this issue?

meiertgrootes commented 5 years ago

The goals have largely been achieved. -PostGIS infrastructures to select and export Kadaster Polygons is in place and works.

Remaining issue(s): -point-in-polygon with PC size still slow even with limited polygons. Nevertheless, Calculation for all now tractable, although at significant computational expense. Given one-off nature of calculation investment of CPU time maybe more efficient than further
optimisation efforts. -set-up start final run for all data. Project currently requires computational resources for other calculation. Start as soon resources free. -ditches are not provided as polygons but as lines -> consider 'broadening' ditches. Feedback from PI on requirement needed before decision