All Projects → JiaweiZhuang → Xesmf

JiaweiZhuang / Xesmf

Licence: mit
Universal Regridder for Geospatial Data

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Xesmf

Verde
Processing and interpolating spatial data with a twist of machine learning
Stars: ✭ 260 (+31.98%)
Mutual labels:  geospatial, interpolation
Geostats.jl
An extensible framework for high-performance geostatistics in Julia
Stars: ✭ 222 (+12.69%)
Mutual labels:  geospatial, interpolation
Mixtext
MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classification
Stars: ✭ 159 (-19.29%)
Mutual labels:  interpolation
Python Geospatial
A collection of Python packages for geospatial analysis with binder-ready notebook examples
Stars: ✭ 187 (-5.08%)
Mutual labels:  geospatial
Cheap Ruler Go
📏 cheapruler in Go: fast geodesic measurements
Stars: ✭ 176 (-10.66%)
Mutual labels:  geospatial
Unity Fastpacedmultiplayer
Features a Networking Framework to be used on top of Unity Networking, in order to implement an Authoritative Server with Lag Compensation, Client-Side Prediction/Server Reconciliation and Entity Interpolation
Stars: ✭ 162 (-17.77%)
Mutual labels:  interpolation
Pygeoapi
pygeoapi is a Python server implementation of the OGC API suite of standards. The project emerged as part of the next generation OGC API efforts in 2018 and provides the capability for organizations to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an MIT license.
Stars: ✭ 178 (-9.64%)
Mutual labels:  geospatial
D3 Geo Voronoi
Voronoi / Delaunay tessellations on the sphere
Stars: ✭ 155 (-21.32%)
Mutual labels:  geospatial
Geomancer
Automated feature engineering for geospatial data
Stars: ✭ 194 (-1.52%)
Mutual labels:  geospatial
Atlas
OSM in memory
Stars: ✭ 172 (-12.69%)
Mutual labels:  geospatial
Whitebox Python
WhiteboxTools Python Frontend
Stars: ✭ 188 (-4.57%)
Mutual labels:  geospatial
Mathtoolbox
Mathematical tools (interpolation, dimensionality reduction, optimization, etc.) written in C++11 with Eigen
Stars: ✭ 172 (-12.69%)
Mutual labels:  interpolation
Code4java
Repository for my java projects.
Stars: ✭ 164 (-16.75%)
Mutual labels:  geospatial
3d Bat
3D Bounding Box Annotation Tool (3D-BAT) Point cloud and Image Labeling
Stars: ✭ 179 (-9.14%)
Mutual labels:  interpolation
Mapfish Print
A component of MapFish for printing templated cartographic maps. This module is the Java serverside module. For support post to the mailing list: https://groups.google.com/forum/#!forum/mapfish-print-users
Stars: ✭ 159 (-19.29%)
Mutual labels:  geospatial
Awesome Gis
😎Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.
Stars: ✭ 2,582 (+1210.66%)
Mutual labels:  geospatial
Projnet4geoapi
.NET Spatial Reference and Projection Engine
Stars: ✭ 157 (-20.3%)
Mutual labels:  geospatial
Gstools
GSTools - A geostatistical toolbox: random fields, variogram estimation, covariance models, kriging and much more
Stars: ✭ 171 (-13.2%)
Mutual labels:  geospatial
Displaz
A hackable lidar viewer
Stars: ✭ 177 (-10.15%)
Mutual labels:  geospatial
Peroxide
Rust numeric library with R, MATLAB & Python syntax
Stars: ✭ 191 (-3.05%)
Mutual labels:  interpolation

xESMF: Universal Regridder for Geospatial Data

|Binder| |pypi| |Build Status| |codecov| |docs| |license| |DOI|

xESMF is a Python package for regridding <https://climatedataguide.ucar.edu/climate-data-tools-and-analysis/regridding-overview>_. It is

  • Powerful: It uses ESMF_/ESMPy_ as backend and can regrid between general curvilinear grids with all ESMF regridding algorithms <https://www.earthsystemcog.org/projects/esmf/regridding>_, such as bilinear, conservative and nearest neighbour.
  • Easy-to-use: It abstracts away ESMF's complicated infrastructure and provides a simple, high-level API, compatible with xarray_ as well as basic numpy arrays.
  • Fast: It is faster than ESMPy's original Fortran regridding engine in serial case, and also supports dask_ for out-of-core, parallel computation <http://xarray.pydata.org/en/stable/dask.html>_.

Please see online documentation <http://xesmf.readthedocs.io/en/latest/>, or play with example notebooks on Binder <https://mybinder.org/v2/gh/JiaweiZhuang/xESMF/master?filepath=doc%2Fnotebooks>.

For new users, I also recommend reading How to ask for help <https://xesmf.readthedocs.io/en/latest/#how-to-ask-for-help>_ and How to support xESMF <https://xesmf.readthedocs.io/en/latest/#how-to-support-xesmf>_.

.. _ESMF: https://www.earthsystemcog.org/projects/esmf/ .. _ESMPy: https://www.earthsystemcog.org/projects/esmpy/ .. _xarray: http://xarray.pydata.org .. _dask: https://dask.org/

.. |pypi| image:: https://badge.fury.io/py/xesmf.svg :target: https://badge.fury.io/py/xesmf :alt: pypi package

.. |Build Status| image:: https://api.travis-ci.org/JiaweiZhuang/xESMF.svg :target: https://travis-ci.org/JiaweiZhuang/xESMF :alt: travis-ci build status

.. |codecov| image:: https://codecov.io/gh/JiaweiZhuang/xESMF/branch/master/graph/badge.svg :target: https://codecov.io/gh/JiaweiZhuang/xESMF :alt: code coverage

.. |docs| image:: https://readthedocs.org/projects/xesmf/badge/?version=latest :target: http://xesmf.readthedocs.io/en/latest/?badge=latest :alt: documentation status

.. |license| image:: https://img.shields.io/badge/License-MIT-blue.svg :target: https://github.com/JiaweiZhuang/xESMF/blob/master/LICENSE :alt: license

.. |DOI| image:: https://zenodo.org/badge/101709596.svg :target: https://zenodo.org/badge/latestdoi/101709596 :alt: DOI

.. |Binder| image:: https://mybinder.org/badge_logo.svg :target: https://mybinder.org/v2/gh/JiaweiZhuang/xESMF/master?filepath=doc%2Fnotebooks :alt: binder

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].