-
Notifications
You must be signed in to change notification settings - Fork 36
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
Suggestions for adding packages to geospatial #16
Comments
pysal would be a good addition. However, one of the pysal dependencies fails |
Hi Prof. Wu, This is a very nice idea! Here are some suggestions: Earth Engine:
STAC:
Visualizations:
EO processing:
ML:
|
Hi, thanks for setting this up! I would suggest including https://anaconda.org/conda-forge/geoalchemy2, as you have included SQLAlchemy anyway. I use the PyPI version in a couple of production apps. |
@davemlz Good suggestions. I can probably add all of them except |
@davemlz @dkerkow The suggested packages have been added. I might create another package dedicated to geospatial machine learning so that I can add https://github.com/conda-forge/geospatial-feedstock/pull/7/files |
@davemlz The https://github.com/giswqs/geospatial-ml PS: Initially, I used
|
That's great! I will open an Issue with some suggestions there. Thanks, Prof. Wu! |
I'd like to suggest |
@joemcglinchy |
oh my bad, i was looking at the recipe not the installed packages. thanks! |
@joemcglinchy No problem. The recipe only lists the top-level dependencies. I did not list secondary dependencies to avoid the recipe getting too long. |
@joemcglinchy |
The h3 package for working with Uber's hexagonal grid would be nice to have in there. Also, the cenpy package for census data and geographies. |
@geowest11 Thank you for the suggestions. cenpy and h3 have been added. Should be available on conda-forge in a few hours. |
Geocube for a nice rasterising api |
@RichardScottOZ geocube has been added. Should be available on conda-forge soon. |
Hey Qiusheng! What do you think about supporting sliderule? It's for icesat-2 data retrieval. I'm not sure it's possible, but if its easy enough, would be great! Also, cheers. I said this on twitter but it's worth repeating—this is a much needed contribution to the community, thanks again! |
First off, thank you for your giant impact and contribution to Geospatial! I would like to see "contextily" in your package |
@jameshgrn @pancheliuga Both contextily and sliderule have been added. Should be available shortly. |
Qiusheng, what do you think of adding pygmt? It is based on Generic Mapping Tools, a widely used tool in Geophysics |
@monocilindro Thanks for the suggestion. I am a bit hesitant to add pygmt. It has several large dependencies, which will add 172 MB to geospatial. I am trying to keep geospatial relatively small and easy to install. |
Would it be possible to add routingpy? https://github.com/gis-ops/routing-py |
@ArterialMapping It appears that https://github.com/conda-forge/routingpy-feedstock/blob/c32ee1d1500c3f6bbda723b342886b9b45488513/recipe/meta.yaml#L30 |
For routingpy we don’t support conda anymore unless community steps up for maintenance. It’s a pointless hassle for us, as a python-only lib. I like this consolidation though. Is conda support a requirement to add to geospatial? |
@nilsnolde Yes, supporting conda is a requirement to add to geospatial. Many geospatial packages are challenging to install via pip. The advantage of using conda is that it can resolve dependency conflicts, while pip cannot. You can set up automerge for your package on conda-forge. It will automatically update conda-forge whenever you release a new version to PyPI. This requires minimal efforts to maintain the package on conda-forge. |
thanks, think I was a bit too sleepy still this morning.. of course this is all about conda 😅 I figured there'd be some some automagic by now, my conda experience is 4-5 years ago. given the pervasiveness of conda I'll set up the workflow again and inform back again (actually we only have |
Just added pysal. Closing this issue for now. Feel free to open a new issue if you would like to suggest new packages to be added to geospatial. |
Good day sir, |
PCRaster is not a Python package. |
Please explore the possibility of adding "earthaccess" package; more info available at https://pypi.org/project/earthaccess/ |
@edwardpmorris pdal has been added. conda-forge/geospatial-feedstock#37 |
Hi @giswqs I would like to suggest adding RadGEEToolbox to geospatial for Google Earth Engine processing workflows: conda-forge/radgeetoolbox-feedstock Thanks! |
xesmf for regridding. Or do any of the included packages offer a better solution? |
If you would like to suggest new packages to be added to the geospatial stack, please leave comments down here. Here are the steps:
First, check https://geospatial.gishub.org/#installed-packages and see if the suggested packages are listed on the list. If they are already listed, then you can skip the following steps.
Second, search the suggested packages on https://conda-forge.org/feedstock-outputs and make sure they can be found there. If not, that means the suggested packages are not available on conda-forge. If this is the case, then they cannot be added to the geospatial stack. Then you can skip the following step.
Third, leave the names of suggested packages here if they meet the above requirements.
The text was updated successfully, but these errors were encountered: