Skip to content

Conversation

@naschmitz
Copy link
Collaborator

The API will evolve over the next couple weeks. No need to add to the documentation.

I will add unit tests later.

@giswqs
Copy link
Member

giswqs commented Sep 6, 2023

It seems there are some unit test errors.

@naschmitz
Copy link
Collaborator Author

They should be fixed now.

@github-actions
Copy link

github-actions bot commented Sep 7, 2023

@github-actions github-actions bot temporarily deployed to pull request September 7, 2023 20:19 Inactive
@giswqs
Copy link
Member

giswqs commented Sep 12, 2023

It seems there is a bug with ee_initialize().
image

@giswqs
Copy link
Member

giswqs commented Sep 12, 2023

The ee_initialize bug has been fixed.

It appears that the drawing tools are broken.

image
image

@github-actions github-actions bot temporarily deployed to pull request September 12, 2023 18:22 Inactive
@naschmitz
Copy link
Collaborator Author

Were the drawing tools broken by this PR, or were they broken before?

@giswqs
Copy link
Member

giswqs commented Sep 14, 2023

It seems broken by this PR only.

Before
Peek 2023-09-14 11-55

After
Peek 2023-09-14 11-56

@naschmitz
Copy link
Collaborator Author

I'll take a look. Thanks!

@github-actions github-actions bot temporarily deployed to pull request September 14, 2023 21:24 Inactive
@naschmitz
Copy link
Collaborator Author

a21094d fixed the drawing tool issues.

@github-actions github-actions bot temporarily deployed to pull request September 14, 2023 22:33 Inactive
@github-actions github-actions bot temporarily deployed to pull request September 16, 2023 03:58 Inactive
@github-actions github-actions bot temporarily deployed to pull request September 16, 2023 04:34 Inactive
@github-actions github-actions bot temporarily deployed to pull request September 16, 2023 04:43 Inactive
@github-actions github-actions bot temporarily deployed to pull request September 16, 2023 04:55 Inactive
@giswqs
Copy link
Member

giswqs commented Sep 16, 2023

@naschmitz Excellent work! This is a major milestone. Excited to see the creation of the core module. I have tested it and everything seems working properly. I only made some minor changes.

  1. Enable scroll wheel zoom by default for the Map in the core module. This is a very useful feature that should be enabled by default.
  2. Set addLayer=add_later in the core module to provide backward compability. Most users' existing geemap scripts should work out of the box. The only change is to import geemap.core as geemap.

@giswqs giswqs merged commit f550fc9 into master Sep 16, 2023
@giswqs giswqs deleted the core-prototype branch September 16, 2023 05:03
jgarcia525 pushed a commit to jgarcia525/geemap that referenced this pull request Sep 19, 2023
* Clean up layer management ivars.

* Add core module.

* Fix unit tests after layer counting update.

* Fix unit tests after query_widgets rename.

* Fix authentication in unit tests.

* Fix ee_initialize bug

* Add basic core unit tests.

* Fix bad EE initialization in core tests.

* Fix adding EELeafletTileLayers to the map.

* Enable scroll wheel zoom by default

* Add module to mkdocs

* Add md files and addLayer backward compatibility

---------

Co-authored-by: Qiusheng Wu <[email protected]>
jgarcia525 pushed a commit to jgarcia525/geemap that referenced this pull request Sep 20, 2023
* Clean up layer management ivars.

* Add core module.

* Fix unit tests after layer counting update.

* Fix unit tests after query_widgets rename.

* Fix authentication in unit tests.

* Fix ee_initialize bug

* Add basic core unit tests.

* Fix bad EE initialization in core tests.

* Fix adding EELeafletTileLayers to the map.

* Enable scroll wheel zoom by default

* Add module to mkdocs

* Add md files and addLayer backward compatibility

---------

Co-authored-by: Qiusheng Wu <[email protected]>
This was referenced Sep 21, 2023
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.

3 participants