This is an automated email from the ASF dual-hosted git repository.
bchapuis pushed a change to branch 849-geoparquet
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git
from 08e9aaa1 Add geoparquet test file
add 5dc05e28 Add parser for primitive, group and geometries
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.md | 4 +-
README.md | 2 +-
baremaps-geoparquet/pom.xml | 8 +
.../baremaps/geoparquet/GeoParquetReader.java | 289 ++++++++++++++++++++
.../baremaps/geoparquet/data/BinaryValue.java | 38 ++-
.../baremaps/geoparquet/data/BooleanValue.java | 29 +-
.../baremaps/geoparquet/data/DoubleValue.java | 35 ++-
.../baremaps/geoparquet/data/FeatureGroup.java | 303 +++++++++++++++++++++
.../geoparquet/data/FeatureGroupConverter.java | 71 +++++
.../geoparquet/data/FeatureGroupFactory.java | 24 +-
.../geoparquet/data/FeatureGroupWriter.java | 61 +++++
.../geoparquet/data/FeaturePrimitiveConverter.java | 93 +++++++
.../baremaps/geoparquet/data/FloatValue.java | 35 ++-
.../geoparquet/data/GeoParquetColumnMetadata.java | 116 ++++++++
.../geoparquet/data/GeoParquetFileInfo.java | 13 +-
.../geoparquet/data/GeoParquetMaterializer.java | 54 ++++
.../geoparquet/data/GeoParquetMetadata.java | 79 ++++++
.../baremaps/geoparquet/data/GeometryValue.java | 62 +++++
.../baremaps/geoparquet/data/GroupValueSource.java | 88 ++++++
.../baremaps/geoparquet/data/Int96Value.java | 36 ++-
.../baremaps/geoparquet/data/IntegerValue.java | 34 ++-
.../apache/baremaps/geoparquet/data/LongValue.java | 35 ++-
.../apache/baremaps/geoparquet/data/NanoTime.java | 79 ++++++
.../apache/baremaps/geoparquet/data/Primitive.java | 64 +++++
.../baremaps/geoparquet/GeoParquetReaderTest.java | 28 +-
25 files changed, 1522 insertions(+), 158 deletions(-)
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/GeoParquetReader.java
copy baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/OsmTags.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/BinaryValue.java
(60%)
copy baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/OsmTags.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/BooleanValue.java
(66%)
copy
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/DoubleValue.java
(67%)
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FeatureGroup.java
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FeatureGroupConverter.java
copy baremaps-core/src/main/java/org/apache/baremaps/tilestore/TileEntry.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FeatureGroupFactory.java
(65%)
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FeatureGroupWriter.java
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FeaturePrimitiveConverter.java
copy
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FloatValue.java
(67%)
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetColumnMetadata.java
copy
baremaps-data/src/main/java/org/apache/baremaps/data/schema/DataColumnImpl.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetFileInfo.java
(73%)
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetMaterializer.java
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetMetadata.java
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeometryValue.java
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GroupValueSource.java
copy
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/Int96Value.java
(64%)
copy
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/IntegerValue.java
(67%)
copy
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
=>
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/LongValue.java
(67%)
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/NanoTime.java
create mode 100644
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/Primitive.java
copy
baremaps-core/src/test/java/org/apache/baremaps/geocoder/GeonamesReaderTest.java
=>
baremaps-geoparquet/src/test/java/org/apache/baremaps/geoparquet/GeoParquetReaderTest.java
(62%)