Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COPC guide #459

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from
Open

Conversation

HarshiniGirish
Copy link
Contributor

@omshinde please look into it now. I have uploaded it again

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@omshinde
Copy link
Contributor

Thank you. Reviewing the notebook now.

@@ -0,0 +1,290 @@
{
Copy link
Contributor

@omshinde omshinde Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change this to something like - Working with LiDAR Cloud Optimized Point Cloud (COPC) in MAAP


Reply via ReviewNB

@@ -0,0 +1,290 @@
{
Copy link
Contributor

@omshinde omshinde Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

>Authors: Harshini Girish (UAH), Rajat Shinde (UAH), Alex Mandel (DevSeed), Jamison French (DevSeed), Brian Freitag (NASA MSFC), Sheyenne Kirkland (UAH)

We can include Chuck, Henry, Zac as co-authors


Reply via ReviewNB

@@ -0,0 +1,290 @@
{
Copy link
Contributor

@omshinde omshinde Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Cloud-Optimized Point Cloud (COPC) format on the MAAP ADE -> Cloud-Optimized Point Cloud (COPC) format in the MAAP ADE
  2. Within your Jupyter Notebook, start by importing the maap package. Then invoke the MAAP constructor, setting the maap_host argument to 'api.ops.maap-project.org'.. Maybe have maap_host and api.ops.maap-project.org as inline code blocks.
  3. Replace api.ops.maap-project.org by api.maap-project.org 

Reply via ReviewNB

@@ -0,0 +1,290 @@
{
Copy link
Contributor

@omshinde omshinde Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace api.ops.maap-project.org by api.maap-project.org


Reply via ReviewNB

@@ -0,0 +1,290 @@
{
Copy link
Contributor

@omshinde omshinde Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. search_data -> search_data
  2. The temporal argument defines the temporal range for... Is that an incomplete sentence?


Reply via ReviewNB

@@ -0,0 +1,290 @@
{
Copy link
Contributor

@omshinde omshinde Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

valid_pipe.arrays -> valid_pipe.arrays


Reply via ReviewNB

@rtapella
Copy link
Collaborator

the file name is maapcopcguide (2).ipynb
that is probably not intentional?

@rtapella
Copy link
Collaborator

also you may need to update a table-of-contents file somewhere to link this in, unless it's a direct update

Copy link
Contributor

@omshinde omshinde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution.

@@ -0,0 +1,291 @@
{
Copy link

@chuckwondo chuckwondo Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The text does not match the code. Your code is using maap-py, not earthaccess.


Reply via ReviewNB

@@ -0,0 +1,291 @@
{
Copy link

@chuckwondo chuckwondo Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This output doesn't make sense. Where did this come from? I'm pretty sure that maap.searchGranule doesn't generate this output, but perhaps I'm mistaken and it has recently changed to produce it.


Reply via ReviewNB

@@ -0,0 +1,291 @@
{
Copy link

@chuckwondo chuckwondo Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This output doesn't appear to match the code. maap.downloadGranule does not produce such output, but earthaccess.download does. Am I missing something? Did maap-py change to use earthaccess under the covers?


Reply via ReviewNB

@@ -0,0 +1,291 @@
{
Copy link

@chuckwondo chuckwondo Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There appears to be a missing step. I don't see where you converted the las file to a laz file. You have downloaded the las file above, but below the laz file has magically appeared without any conversion step.


Reply via ReviewNB

@@ -0,0 +1,291 @@
{
Copy link

@chuckwondo chuckwondo Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like you created this notebook based upon this one: https://guide.cloudnativegeo.org/copc/lidar-las-to-copc.html

However, this notebook appears to be missing several steps and uses maap-py, but describes earthaccess instead.


Reply via ReviewNB

Copy link

@chuckwondo chuckwondo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In addition to my ReviewNB comments, I have a very minor markdown suggestion: remove boldface from headings. Headings should already be rendered as a heavier font, so there's no need to explicitly add boldfacing.

For example, ## **Run This Notebook** should simply be ## Run This Notebook.

Further, remove the **** from around the title and simply use a leading single hash: # Working with LiDAR ...

@wildintellect wildintellect changed the title guide COPC guide Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants