API reference¶
This page provides an auto-generated summary of the geometric features API. For more details and examples, refer to the relevant chapters in the main part of the documentation.
Command-line scripts¶
Entry point for combining features from a file |
|
Entry point for differencing features from a file |
|
Entry point for splitting features that cross +/- 180 degrees |
|
Entry point for merging features from the geometric_data cache |
|
Entry point for plotting features from a file |
|
Set the group name of the feature collection |
|
Features in the collection are split into individual files in the geometric_data cache |
|
Features in the collection are simplified using |
|
Features in the collection are tagged with the given tag(s) |
Python package¶
Reading Geometric Features¶
|
An object for keeping track of where geometric features are cached and downloading missing features as needed. |
|
Read one or more features from the cached collection of geometric features. |
Splitting new data into Geometric Features¶
|
Split a feature collection into individual files for each feature. |
|
Make a json file with all the available features and tags by component and object type, used to update the file when new geometric features are added to the repo |
Reading a Feature Collection¶
|
Read a feature collection from a geojson file. |
Creating a Feature Collection¶
|
An object for representing and manipulating a collection of geoscientific geometric features. |
Manipulating a Feature Collection¶
|
Add a feature to the feature collection if it isn't already present |
|
Merge another feature collection into this one |
|
Add tags to all features in the collection |
|
Set the group name of a feature collection |
|
Combines the geometry of the feature collection into a single feature |
|
Use features from a masking collection to mask out (remove part of the geometry from) this collection. |
Split features at +/-180 degrees (the antimeridian) to make them valid geojson geometries |
|
|
Features in the collection are simplified using |
Is this feature already in the collection? |
|
|
Write the feature collection to a geojson file |
|
Plot the features on a map using cartopy. |
Aggregation¶
|
Get a geojson mask file and the appropriate file suffix for the given region group. |
Aggregates ocean regions into the following larger sub-basins: * Arctic Ocean Basin * North Atlantic Basin * South Atlantic Basin * North Pacific Basin * South Pacific Basin * Indian Ocean Basin * Southern Ocean Basin |
|
Aggregate Global Ocean as well as Atlantic, Pacific, Indian, Arctic, Southern Ocean, Equatorial (global 15S-15N), and Mediterranean basins |
|
Aggregate features defining the ocean basins used in computing the meridional overturning circulation (MOC) |
|
Aggregate ocean-relevant Arctic regions |
|
Aggregate Antarctic regions similar to Timmermann et al. (2013). |
|
Aggregate Greenland continental shelf regions similar to ISMIP6 |
|
Aggregate 106 Antarctic ice shelves and ice-shelf regions |
|
Aggregate standard transport transects |
|
Aggregate sea-ice-relevant Arctic regions |