From a4881a7e6c76255a7a9a0940841886980741c525 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Fri, 21 Jun 2024 19:19:51 +0000 Subject: [PATCH] build based on 72c5e7e --- dev/background/geopandas/index.html | 2 +- dev/background/todo/index.html | 2 +- dev/index.html | 2 +- dev/reference/api/index.html | 2 +- dev/reference/changes/index.html | 2 +- dev/search/index.html | 2 +- dev/tutorials/installation/index.html | 2 +- dev/tutorials/ops/index.html | 2 +- dev/tutorials/usage/index.html | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dev/background/geopandas/index.html b/dev/background/geopandas/index.html index 3556348..4ac5bc6 100644 --- a/dev/background/geopandas/index.html +++ b/dev/background/geopandas/index.html @@ -1,2 +1,2 @@ -Motivation · GeoDataFrames.jl

Inspiration

This package has been inspired by geopandas, the Python package that makes working with geospatial data formats easy. In Julia, while the same functionality is supported by ArchGDAL, reading and writing geospatial vector data is not straightforward and many questions were raised. This package wraps the required ArchGDAL operations into several oneliners.

Also see the package announcement at the Julia discourse.

+Motivation · GeoDataFrames.jl

Inspiration

This package has been inspired by geopandas, the Python package that makes working with geospatial data formats easy. In Julia, while the same functionality is supported by ArchGDAL, reading and writing geospatial vector data is not straightforward and many questions were raised. This package wraps the required ArchGDAL operations into several oneliners.

Also see the package announcement at the Julia discourse.

diff --git a/dev/background/todo/index.html b/dev/background/todo/index.html index cba3519..5bb1cf0 100644 --- a/dev/background/todo/index.html +++ b/dev/background/todo/index.html @@ -1,2 +1,2 @@ -Future plans · GeoDataFrames.jl

TODO

  • [ ] Prepared geometry, spatial indices (LibGEOS) (probably can't be done as GDAL OGR is not directly compatible)
  • [ ] IGeometry should be IGeometry{WKBType} for easy Schema detection, fix upstream
  • [ ] Empty geom column name fix should be moved upstream
  • [ ] More drivers selected on extension
  • [ ] CRS stored in metadata
  • [ ] Work on Geointerface integration
  • [ ] Work on spatial joins/filters
  • [x] Override showing of WKT geometry on print for performance
+Future plans · GeoDataFrames.jl

TODO

  • [ ] Prepared geometry, spatial indices (LibGEOS) (probably can't be done as GDAL OGR is not directly compatible)
  • [ ] IGeometry should be IGeometry{WKBType} for easy Schema detection, fix upstream
  • [ ] Empty geom column name fix should be moved upstream
  • [ ] More drivers selected on extension
  • [ ] CRS stored in metadata
  • [ ] Work on Geointerface integration
  • [ ] Work on spatial joins/filters
  • [x] Override showing of WKT geometry on print for performance
diff --git a/dev/index.html b/dev/index.html index ac817b4..e6cb8e2 100644 --- a/dev/index.html +++ b/dev/index.html @@ -1,2 +1,2 @@ -Home · GeoDataFrames.jl

GeoDataFrames

Stable Dev Build Status

Simple geographical vector interaction built on top of ArchGDAL. Inspiration from geopandas.

+Home · GeoDataFrames.jl

GeoDataFrames

Stable Dev Build Status

Simple geographical vector interaction built on top of ArchGDAL. Inspiration from geopandas.

diff --git a/dev/reference/api/index.html b/dev/reference/api/index.html index 5f0cff7..2f69610 100644 --- a/dev/reference/api/index.html +++ b/dev/reference/api/index.html @@ -1,3 +1,3 @@ API · GeoDataFrames.jl

API

GeoDataFrames.readMethod
read(fn::AbstractString; kwargs...)
-read(fn::AbstractString, layer::Union{Integer,AbstractString}; kwargs...)

Read a file into a DataFrame. Any kwargs are passed onto ArchGDAL here. By default you only get the first layer, unless you specify either the index (0 based) or name (string) of the layer.

source
GeoDataFrames.writeMethod
write(fn::AbstractString, table; layer_name="data", crs::Union{GFT.GeoFormat,Nothing}=crs(table), driver::Union{Nothing,AbstractString}=nothing, options::Vector{AbstractString}=[], geom_columns::Set{Symbol}=(:geometry))

Write the provided table to fn. The geom_column is expected to hold ArchGDAL geometries.

source
+read(fn::AbstractString, layer::Union{Integer,AbstractString}; kwargs...)

Read a file into a DataFrame. Any kwargs are passed onto ArchGDAL here. By default you only get the first layer, unless you specify either the index (0 based) or name (string) of the layer.

source
GeoDataFrames.writeMethod
write(fn::AbstractString, table; layer_name="data", crs::Union{GFT.GeoFormat,Nothing}=crs(table), driver::Union{Nothing,AbstractString}=nothing, options::Vector{AbstractString}=[], geom_columns::Set{Symbol}=(:geometry))

Write the provided table to fn. The geom_column is expected to hold ArchGDAL geometries.

source
diff --git a/dev/reference/changes/index.html b/dev/reference/changes/index.html index d6c4101..c49c2ec 100644 --- a/dev/reference/changes/index.html +++ b/dev/reference/changes/index.html @@ -1,2 +1,2 @@ -Changelog · GeoDataFrames.jl

Changelog

v0.2.1

  • Don't export isempty as it clashes with other exports
  • Compatability with ArchGDAL v0.8 (adds missing support when reading 🎉)

v0.2.0

  • [breaking] Changed default CRS to nothing instead of WGS84.
  • Users can provide a GDAL driver when writing.

v0.1.6

  • Add support for (U)Int8,UInt16,UInt32 datatypes

v0.1.5

  • Compatability with ArchGDAL v0.7

v0.1.4

  • read now accepts layer keyword
  • Enables writing of missing data

v0.1.3

  • Forwards kwargs in the read function to ArchGDAL

v0.1.2

  • Changed write to have keyword arguments

v0.1.1

  • Small internal fixes

v0.1.0

  • First release 🎉
+Changelog · GeoDataFrames.jl

Changelog

v0.2.1

  • Don't export isempty as it clashes with other exports
  • Compatability with ArchGDAL v0.8 (adds missing support when reading 🎉)

v0.2.0

  • [breaking] Changed default CRS to nothing instead of WGS84.
  • Users can provide a GDAL driver when writing.

v0.1.6

  • Add support for (U)Int8,UInt16,UInt32 datatypes

v0.1.5

  • Compatability with ArchGDAL v0.7

v0.1.4

  • read now accepts layer keyword
  • Enables writing of missing data

v0.1.3

  • Forwards kwargs in the read function to ArchGDAL

v0.1.2

  • Changed write to have keyword arguments

v0.1.1

  • Small internal fixes

v0.1.0

  • First release 🎉
diff --git a/dev/search/index.html b/dev/search/index.html index fb1340c..d094f72 100644 --- a/dev/search/index.html +++ b/dev/search/index.html @@ -1,2 +1,2 @@ -Search · GeoDataFrames.jl

Loading search...

    +Search · GeoDataFrames.jl

    Loading search...

      diff --git a/dev/tutorials/installation/index.html b/dev/tutorials/installation/index.html index 0715445..5eaebb3 100644 --- a/dev/tutorials/installation/index.html +++ b/dev/tutorials/installation/index.html @@ -1,2 +1,2 @@ -Installation · GeoDataFrames.jl
      +Installation · GeoDataFrames.jl
      diff --git a/dev/tutorials/ops/index.html b/dev/tutorials/ops/index.html index 7edd2a3..e075b2c 100644 --- a/dev/tutorials/ops/index.html +++ b/dev/tutorials/ops/index.html @@ -27,4 +27,4 @@ Geometry: POLYGON ((-409160.489179734 -4388484.98554538,-474 ... 538)) Geometry: POLYGON ((-453963.150526169 -4408927.89965336,-519 ... 336)) Geometry: POLYGON ((-498317.413693272 -4321687.31588764,-563 ... 764))

      Plotting

      using Plots
      -plot(df.geom)

      image

      +plot(df.geom)

      image

      diff --git a/dev/tutorials/usage/index.html b/dev/tutorials/usage/index.html index a005851..a50d6e8 100644 --- a/dev/tutorials/usage/index.html +++ b/dev/tutorials/usage/index.html @@ -31,4 +31,4 @@ ".fgb" => "FlatGeobuf" ".gml" => "GML" ".nc" => "netCDF"

      Note that any Tables.jl compatible table with GeoInterface.jl compatible geometries can be written by GeoDataFrames. You might want to pass which column(s) contain geometries, or by defining GeoInterface.geometrycolumns on your table. Multiple geometry columns, when enabled by the driver, can be provided in this way.

      table = [(; geom=AG.createpoint(1.0, 2.0), name="test")]
      -GDF.write(tfn, table; geom_columns=(:geom),)

      Toggle all file notes Toggle all file annotations

      +GDF.write(tfn, table; geom_columns=(:geom),)

      Toggle all file notes Toggle all file annotations