Use lazy iterator to ensure all rings in create_[a/b]_list
are closed
#687
Annotations
10 warnings
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'GeometryOps.reproject' in src/api.md:59-61
```@autodocs
Modules = [GeometryOps]
```
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'apply' in `@docs` block in src/source/primitives.md:41-48
```@docs
apply
applyreduce
GeometryOps.unwrap
GeometryOps.flatten
GeometryOps.reconstruct
GeometryOps.rebuild
```
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'applyreduce' in `@docs` block in src/source/primitives.md:41-48
```@docs
apply
applyreduce
GeometryOps.unwrap
GeometryOps.flatten
GeometryOps.reconstruct
GeometryOps.rebuild
```
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'GeometryOps.unwrap' in `@docs` block in src/source/primitives.md:41-48
```@docs
apply
applyreduce
GeometryOps.unwrap
GeometryOps.flatten
GeometryOps.reconstruct
GeometryOps.rebuild
```
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'TraitTarget' in `@docs` block in src/source/primitives.md:8-10
```@docs
TraitTarget
```
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
failed to run `@example` block in src/source/transformations/correction/intersecting_polygons.md:39-42
```@example union-multipoly
import GeometryOps as GO
GO.fix(multipolygon, corrections = [GO.UnionIntersectingPolygons()])
```
exception =
MethodError: no method matching _linearring(::Vector{Tuple{Float64, Float64}})
Closest candidates are:
_linearring(!Matched::GeoInterface.Wrappers.LinearRing)
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/utils.jl:131
_linearring(!Matched::GeoInterface.Wrappers.LineString)
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/utils.jl:130
Stacktrace:
[1] _union(::TraitTarget{GeoInterface.PolygonTrait}, ::Type{Float64}, ::GeoInterface.PolygonTrait, poly_a::GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}}, Nothing, Nothing}, ::GeoInterface.PolygonTrait, poly_b::GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}}, Nothing, Nothing}; exact::GeometryOps._True, kwargs::@kwargs{})
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/methods/clipping/union.jl:65
[2] _union
@ ~/.julia/packages/GeometryOps/bLmsV/src/methods/clipping/union.jl:47 [inlined]
[3] #union#173
@ ~/.julia/packages/GeometryOps/bLmsV/src/methods/clipping/union.jl:38 [inlined]
[4] union
@ ~/.julia/packages/GeometryOps/bLmsV/src/methods/clipping/union.jl:35 [inlined]
[5] (::UnionIntersectingPolygons)(::GeoInterface.MultiPolygonTrait, multipoly::GeoInterface.Wrappers.MultiPolygon{false, false, Vector{GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}}, Nothing, Nothing}}, Nothing, Nothing})
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/transformations/correction/intersecting_polygons.jl:75
[6] GeometryCorrection
@ ~/.julia/packages/GeometryOps/bLmsV/src/transformations/correction/geometry_correction.jl:43 [inlined]
[7] _apply
@ ~/.julia/packages/GeometryOps/bLmsV/src/primitives.jl:295 [inlined]
[8] _apply(f::UnionIntersectingPolygons, target::TraitTarget{GeoInterface.MultiPolygonTrait}, geom::GeoInterface.Wrappers.MultiPolygon{false, false, Vector{GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}; kw::@kwargs{threaded::GeometryOps._False, calc_extent::GeometryOps._False})
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/primitives.jl:157
[9] apply(f::UnionIntersectingPolygons, target::Type, geom::GeoInterface.Wrappers.MultiPolygon{false, false, Vector{GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}; calc_extent::Bool, threaded::Bool, kw::@kwargs{})
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/primitives.jl:153
[10] apply
@ ~/.julia/packages/GeometryOps/bLmsV/src/primitives.jl:148 [inlined]
[11] fix(geometry::GeoInterface.Wrappers.MultiPolygon{false, false, Vector{GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}; corrections::Vector{UnionIntersectingPolygons}, kwargs::@kwargs{})
@ GeometryOps ~/.julia/packages/GeometryOps/bLmsV/src/transformations/correction/geometry_correction.jl:55
[12] top-level scope
@ intersecting_polygons.md:41
[13] eval
@ ./boot.jl:385 [inlined]
[14] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[15] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'LinearSegments' in `@docs` block in src/source/transformations/segmentize.md:57-60
```@docs
LinearSegments
GeodesicSegments
```
|
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L46
duplicate docs found for 'GeodesicSegments' in `@docs` block in src/source/transformations/segmentize.md:57-60
```@docs
LinearSegments
GeodesicSegments
```
|
../../../.julia/packages/DocumenterVitepress/tIz9X/src/writer.jl#L668
DocumenterVitepress: un-expanded `@example union-multipoly` block encountered on page src/source/transformations/correction/intersecting_polygons.md.
The first few lines of code in this node are:
```
import GeometryOps as GO
GO.fix(multipolygon, corrections = [GO.UnionIntersectingPolygons()])
```
|
../../../.julia/packages/DocumenterVitepress/tIz9X/src/writer.jl#L468
DocumenterVitepress: Unknown MIME type text/latex provided and no alternatives given. Ignoring render!
|
The logs for this run have expired and are no longer available.
Loading