This is an automated email from the ASF dual-hosted git repository.
bchapuis pushed a change to branch 590-flatgeobuf
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git
from ac7bbbfd Add support for FlatGeoBuf
new 7ead5ad4 Replace feature by dataframe
new 62290280 Improve naming and documentation
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
...Collection.java => AbstractDataCollection.java} | 14 +-
.../baremaps/collection/AppendOnlyBuffer.java | 2 +-
.../apache/baremaps/collection/DataCollection.java | 13 +-
.../collection/DataCollectionException.java | 8 +-
.../org/apache/baremaps/collection/DataList.java | 2 +-
.../AbstractDataFrame.java} | 19 +--
.../Column.java} | 24 +++-
.../Resource.java => dataframe/ColumnImpl.java} | 9 +-
.../DataFrame.java} | 18 +--
.../DataFrameException.java} | 22 +--
.../DataFrameImpl.java} | 30 ++--
.../org/apache/baremaps/dataframe/DataStore.java | 51 +++++++
.../java/org/apache/baremaps/dataframe/Row.java | 52 +++++++
.../org/apache/baremaps/dataframe/RowImpl.java | 49 +++++++
.../org/apache/baremaps/dataframe/Schema.java} | 37 +++--
.../SchemaImpl.java} | 34 ++---
.../org/apache/baremaps/feature/Aggregate.java | 16 ---
.../org/apache/baremaps/feature/FeatureImpl.java | 55 -------
.../org/apache/baremaps/feature/FeatureSet.java | 23 ---
.../org/apache/baremaps/feature/FeatureType.java | 25 ----
.../apache/baremaps/feature/FeatureTypeImpl.java | 51 -------
.../org/apache/baremaps/feature/PropertyType.java | 33 -----
.../apache/baremaps/feature/ReadableAggregate.java | 24 ----
.../baremaps/feature/ReadableFeatureSet.java | 24 ----
.../baremaps/feature/ReadableFeatureStream.java | 37 -----
.../apache/baremaps/feature/WritableAggregate.java | 25 ----
.../baremaps/feature/WritableFeatureSet.java | 24 ----
.../baremaps/mvt/expression/Expressions.java | 110 +++++++-------
.../storage/DataFrameGeometryTransformer.java | 62 ++++++++
.../storage/FeatureSetProjectionTransform.java | 58 --------
.../storage/flatgeobuf/FlatGeoBufDataFrame.java | 156 ++++++++++++++++++++
.../storage/flatgeobuf/FlatGeoBufFeatureSet.java | 158 ---------------------
...FeatureConversions.java => RowConversions.java} | 77 +++++-----
.../{FeatureIterator.java => RowIterator.java} | 23 ++-
.../storage/geopackage/GeoPackageDatabase.java | 35 +++--
.../storage/geopackage/GeoPackageTable.java | 62 ++++----
.../{PostgresTable.java => PostgresDataFrame.java} | 31 ++--
.../storage/postgres/PostgresDatabase.java | 146 ++++++++++---------
.../storage/shapefile/ShapefileDataFrame.java | 101 +++++++++++++
.../storage/shapefile/ShapefileDirectory.java | 36 +++--
.../storage/shapefile/ShapefileFeatureSet.java | 92 ------------
.../shapefile/internal/DbaseByteReader.java | 8 +-
.../shapefile/internal/InputFeatureStream.java | 47 +++---
.../shapefile/internal/ShapefileByteReader.java | 50 +++----
.../shapefile/internal/ShapefileReader.java | 14 +-
.../org/apache/baremaps/workflow/tasks/Entity.java | 44 +++---
.../baremaps/workflow/tasks/ImportGeoPackage.java | 13 +-
.../baremaps/workflow/tasks/ImportShapefile.java | 8 +-
.../workflow/tasks/TransformEntityCollection.java | 55 ++++---
.../org/apache/baremaps/mvt/ExpressionsTest.java | 28 ++--
...reSetTest.java => FlatGeoBufDataFrameTest.java} | 21 ++-
51 files changed, 1006 insertions(+), 1150 deletions(-)
copy
baremaps-core/src/main/java/org/apache/baremaps/collection/{DataCollection.java
=> AbstractDataCollection.java} (71%)
rename baremaps-core/src/main/java/org/apache/baremaps/{feature/Feature.java
=> dataframe/AbstractDataFrame.java} (67%)
rename
baremaps-core/src/main/java/org/apache/baremaps/{feature/FeatureCollection.java
=> dataframe/Column.java} (63%)
rename baremaps-core/src/main/java/org/apache/baremaps/{feature/Resource.java
=> dataframe/ColumnImpl.java} (79%)
copy
baremaps-core/src/main/java/org/apache/baremaps/{geocoder/GeocoderConstants.java
=> dataframe/DataFrame.java} (63%)
copy
baremaps-core/src/main/java/org/apache/baremaps/{collection/DataCollectionException.java
=> dataframe/DataFrameException.java} (55%)
copy
baremaps-core/src/main/java/org/apache/baremaps/{collection/type/FloatDataType.java
=> dataframe/DataFrameImpl.java} (56%)
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/dataframe/DataStore.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/dataframe/Row.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/dataframe/RowImpl.java
copy baremaps-core/src/{test/java/org/apache/baremaps/iploc/nic/NicData.java
=> main/java/org/apache/baremaps/dataframe/Schema.java} (55%)
copy
baremaps-core/src/main/java/org/apache/baremaps/{stream/HoldingConsumer.java =>
dataframe/SchemaImpl.java} (57%)
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/Aggregate.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/FeatureImpl.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/FeatureSet.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/FeatureType.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/FeatureTypeImpl.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/PropertyType.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/ReadableAggregate.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/ReadableFeatureSet.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/ReadableFeatureStream.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/WritableAggregate.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/feature/WritableFeatureSet.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/storage/DataFrameGeometryTransformer.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/storage/FeatureSetProjectionTransform.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/storage/flatgeobuf/FlatGeoBufDataFrame.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/storage/flatgeobuf/FlatGeoBufFeatureSet.java
rename
baremaps-core/src/main/java/org/apache/baremaps/storage/flatgeobuf/{FeatureConversions.java
=> RowConversions.java} (77%)
rename
baremaps-core/src/main/java/org/apache/baremaps/storage/flatgeobuf/{FeatureIterator.java
=> RowIterator.java} (72%)
rename
baremaps-core/src/main/java/org/apache/baremaps/storage/postgres/{PostgresTable.java
=> PostgresDataFrame.java} (52%)
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/storage/shapefile/ShapefileDataFrame.java
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/storage/shapefile/ShapefileFeatureSet.java
rename
baremaps-core/src/test/java/org/apache/baremaps/storage/flatgeobuf/{FlatGeoBufFeatureSetTest.java
=> FlatGeoBufDataFrameTest.java} (74%)