Skip to content

Commit 8daa888

Browse files
committed
Minor fixes
1 parent 73bedd9 commit 8daa888

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

doc/ecosystem.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ easier. GeoPandas extends the datatypes used by [pandas][] to allow spatial oper
5757
on geometric types. Geometric operations are performed by [Shapely][]. GeoPandas further
5858
depends on [pyogrio][] for file access and [Matplotlib][] for plotting.
5959

60-
PyGMT doesn't directly rely on GeoPandas, but provides support of GeoPandas's data
61-
structure, {class}`geopandas.GeoDataFrame` and {class}`geopandas.GeoSeries`, which can
62-
be directly used in data processing and plotting functions/methods of PyGMT.
60+
PyGMT doesn't directly rely on GeoPandas, but provides support of GeoPandas's two main
61+
data structure, {class}`geopandas.GeoDataFrame` and {class}`geopandas.GeoSeries`, which
62+
can be directly used in data processing and plotting functions/methods of PyGMT.
6363

6464
#### contextily
6565

@@ -73,10 +73,10 @@ on it.
7373

7474
#### rioxarray
7575

76-
[rioxarray][] is a geospatial [Xarray][] extension powered by rasterio. Built on top of
77-
[Rasterio][], it enables seamless reading, writing, and manipulation of multi-dimensional
78-
arrays with geospatial attributes such as coordinate reference systems (CRS) and spatial extent
79-
(bounds).
76+
[rioxarray][] is a geospatial [Xarray][] extension powered by [rasterio][]. Built on top
77+
of rasterio, it enables seamless reading, writing, and manipulation of multi-dimensional
78+
arrays with geospatial attributes such as coordinate reference systems (CRS) and spatial
79+
extent (bounds).
8080

8181
Currently, PyGMT relies on [rioxarray][] to save multi-band rasters to temporary files
8282
in GeoTIFF format, to support processing and plotting 3-D {class}`xarray.DataArray`
@@ -97,19 +97,19 @@ organized for efficient analytic operations on modern hardware. The Arrow Python
9797
Python objects. They are based on the C++ implementation of Arrow.
9898

9999
```{note}
100-
If you have [PyArrow](https://arrow.apache.org/docs/python/index.html) installed, PyGMT
101-
does have some initial support for `pandas.Series` and `pandas.DataFrame` objects with
102-
Apache Arrow-backed arrays. Specifically, only uint/int/float, date32/date64 and string
103-
types are supported for now. Support for Duration types and GeoArrow geometry types is
104-
still a work in progress. For more details, see
100+
If you have [PyArrow][] installed, PyGMT does have some initial support for
101+
`pandas.Series` and `pandas.DataFrame` objects with Apache Arrow-backed arrays.
102+
Specifically, only uint/int/float, date32/date64 and string types are supported for now.
103+
Support for Duration types and GeoArrow geometry types is still a work in progress.
104+
For more details, see
105105
[issue #2800](https://github.com/GenericMappingTools/pygmt/issues/2800).
106106
```
107107

108108
## PyGMT ecosystem
109109

110110
Various packages rely on PyGMT for geospatial data processing, analysis, and visualization.
111111
Below is an incomplete list (in no particular order) of tools which form the PyGMT-related
112-
Python ecosystem.
112+
ecosystem.
113113

114114
```{note}
115115
If your package relies on PyGMT, please
@@ -126,6 +126,7 @@ If your package relies on PyGMT, please
126126
[pandas]: https://pandas.pydata.org/
127127
[pyarrow]: https://arrow.apache.org/docs/python/
128128
[pyogrio]: https://pyogrio.readthedocs.io/
129+
[rasterio]: https://rasterio.readthedocs.io/
129130
[rioxarray]: https://corteva.github.io/rioxarray/
130131
[shapely]: https://shapely.readthedocs.io/
131132
[xarray]: https://xarray.pydata.org/

0 commit comments

Comments
 (0)