|
65 | 65 | "\n", |
66 | 66 | "The [PROJ](https://proj.org) library is a cornerstone of FOSS4G, implementing a large number of cartographic projections and most geodetic datums. The list of [cartographic projections implemented by PROJ](https://proj.org/operations/projections/index.html) is a good place to start exploring the different characteristics of each projection. [pyproj](https://pyproj4.github.io/pyproj/stable/) is the native Python interface to PROJ.\n", |
67 | 67 | "\n", |
68 | | - "In alternative, the GDAL/OGR Python API library includes a dedicated module to handle Spatial Reference Systems (SRS): [osgeo.osr](https://gdal.org/python/osgeo.osr-pysrc.html). It may be convinient in certain cases." |
| 68 | + "An alternative, the GDAL/OGR Python API library includes a dedicated module to handle Spatial Reference Systems (SRS): [osgeo.osr](https://gdal.org/python/osgeo.osr-pysrc.html). It may be convenient in certain cases." |
69 | 69 | ] |
70 | 70 | }, |
71 | 71 | { |
|
144 | 144 | "source": [ |
145 | 145 | "There are other methods to initialise a `CRS` object, but these are the most common. \n", |
146 | 146 | "\n", |
147 | | - "It is possible to export a `CRS` into different formats that are simple to read or use by other software. For intance, the `to_wkt` method produces a WKT string:" |
| 147 | + "It is possible to export a `CRS` into different formats that are simple to read or use by other software. For instance, the `to_wkt` method produces a WKT string:" |
148 | 148 | ] |
149 | 149 | }, |
150 | 150 | { |
|
245 | 245 | "source": [ |
246 | 246 | "This dataset includes only geographic coordinates, referring to the WGS84 datum ensemble. The `longlat` parameter means that the [Equirectangular projection](https://en.wikipedia.org/wiki/Equirectangular_projection) is applied when plotting the data or using it directly in spatial analysis. This projection is also known as \"Plate Carré\".\n", |
247 | 247 | "\n", |
248 | | - "What does this mean in practice? The best way is to plot the data and see how it looks. A simple way of doing so is with the `matplotlib` library, essentially passing a collection of coordinate pairs to a X-Y plot. In this example the `shape` method from the `shapely` library is used to otain the coordinate pairs from the file opened above." |
| 248 | + "What does this mean in practice? The best way is to plot the data and see how it looks. A simple way of doing so is with the `matplotlib` library, essentially passing a collection of coordinate pairs to a X-Y plot. In this example the `shape` method from the `shapely` library is used to obtain the coordinate pairs from the file opened above." |
249 | 249 | ] |
250 | 250 | }, |
251 | 251 | { |
|
276 | 276 | "cell_type": "markdown", |
277 | 277 | "metadata": {}, |
278 | 278 | "source": [ |
279 | | - "What if a different CRS is required for analysis? The `transformArgentina` object can be used again, keeping in mind the correct axes order *(latitute, longitude)*. " |
| 279 | + "What if a different CRS is required for analysis? The `transformArgentina` object can be used again, keeping in mind the correct axes order *(latitude, longitude)*. " |
280 | 280 | ] |
281 | 281 | }, |
282 | 282 | { |
|
323 | 323 | "\n", |
324 | 324 | "- Always check the coordinate system of each dataset before using it. Be it in complex analysis or simple mapping.\n", |
325 | 325 | "- Make sure all datasets needed are in the same SRS before combining them.\n", |
326 | | - "- Coordinate order is 'wierd' with geographic systems: latitude comes first. \n", |
| 326 | + "- Coordinate order is 'weird' with geographic systems: latitude comes first. \n", |
327 | 327 | "- Take some time to identify the best CRS for the study at hand:\n", |
328 | 328 | " - Local versus global datum;\n", |
329 | 329 | " - Projection distortion properties." |
|
0 commit comments