mathieu17g

Results 35 comments of mathieu17g

~~OK as PR #245, I will close this PR and open a new one.~~ ~~Currently, I have rebase to abort locally that blocks me. I'm digging into it~~ > 1....

I have added a 1st draft for GeoInterface geometries handling ```julia julia> using ArchGDAL; const AG = ArchGDAL using LibGEOS using DataFrames julia> df = DataFrame(AG.getlayer(AG.read("tmp/road/road.shp"), 0)) df = transform(...

Voilà, it seems to work ## GeoInterface geometries ```julia julia> using ArchGDAL; const AG = ArchGDAL using LibGEOS using DataFrames julia> nt = NamedTuple([ :point => [LibGEOS.readgeom("POINT (30 10)"), missing,...

@yeesian I dropped `fieldtypes` kwarg in src/ and test/ to check if it still works properly before stashing all the WKT/WKB parsing and `geomcols` kwarg

@yeesian, in commit e8560e4, I dropped geomcols kwarg in src/ and test/ Note: Coverage is still impaired by codecov coverage not handling generated code properly. When I test coverage locally...

Well here is what I did: 1. Examined `@code_lowered` output 2. => need to get the same as the reverse conversion `convert(::OGRFieldType, ::Int32)` 3. => need to have `OGRFieldType` as...

While raising this issue, I had not in mind the usage of `convert(DataType, oft::OGRFielType)`, which I guess may only be a the end of `asint`, ..., `asdatetime` functions. I'm not...

> Or would this conflict with the new schema somehow @mathieu17g? I do not see why it would.

@evetion With a search with the following keywords: Type Stability in Julia acm, you should find it easily - https://www.researchgate.net/publication/354400703_Type_Stability_in_Julia_Avoiding_Performance_Pathologies_in_JIT_Compilation_Extended_Version/fulltext/6136f4cf2b40ec7d8bed5aa3/Type-Stability-in-Julia-Avoiding-Performance-Pathologies-in-JIT-Compilation-Extended-Version.pdf - https://www.researchgate.net/publication/354400703_Type_Stability_in_Julia_Avoiding_Performance_Pathologies_in_JIT_Compilation_Extended_Version

@yeesian (cc: @evetion) I'm could work on this by creating IFeatureLayer constructor for table types (creating an associated a "Memory" driver Dataset). Writing to a file, could then be handled...