From 066c88703a85781077b8c97a78197ff1f4ba0d9c Mon Sep 17 00:00:00 2001 From: Mike Barry Date: Sat, 10 Apr 2021 05:25:42 -0400 Subject: [PATCH] begin wireframing --- .idea/codeStyles/Project.xml | 1 + .../flatmap/{profiles => }/Arguments.java | 10 +- .../onthegomap/flatmap/FeatureRenderer.java | 18 ++++ .../java/com/onthegomap/flatmap/GeoUtils.java | 23 +++++ .../com/onthegomap/flatmap/MbtilesWriter.java | 11 +++ .../onthegomap/flatmap/OpenMapTilesMain.java | 99 +++++++++++++++++++ .../java/com/onthegomap/flatmap/Profile.java | 14 +++ .../onthegomap/flatmap/ProgressLoggers.java | 19 ++++ .../onthegomap/flatmap/RenderableFeature.java | 12 +++ .../flatmap/RenderableFeatures.java | 10 ++ .../onthegomap/flatmap/RenderedFeature.java | 5 + .../com/onthegomap/flatmap/SourceFeature.java | 13 +++ .../com/onthegomap/flatmap/Translations.java | 24 +++++ .../java/com/onthegomap/flatmap/Wikidata.java | 29 ++++++ .../flatmap/collections/IntRange.java | 5 + .../flatmap/collections/LongLongMap.java | 5 + .../flatmap/collections/LongLongMultimap.java | 5 + .../collections/MergeSortFeatureMap.java | 14 +++ .../flatmap/profiles/OpenMapTilesProfile.java | 41 +++----- .../onthegomap/flatmap/profiles/Profile.java | 5 - .../flatmap/reader/NaturalEarthReader.java | 16 +++ .../flatmap/reader/OpenStreetMapReader.java | 30 ++++++ .../com/onthegomap/flatmap/reader/Reader.java | 85 ++++++++++++++++ .../flatmap/reader/ShapefileReader.java | 19 ++++ .../com/onthegomap/flatmap/stats/Stats.java | 7 ++ .../com/onthegomap/flatmap/worker/Sink.java | 6 ++ .../com/onthegomap/flatmap/worker/Source.java | 6 ++ .../onthegomap/flatmap/worker/WorkQueue.java | 26 +++++ .../com/onthegomap/flatmap/worker/Worker.java | 11 +++ 29 files changed, 535 insertions(+), 34 deletions(-) rename src/main/java/com/onthegomap/flatmap/{profiles => }/Arguments.java (94%) create mode 100644 src/main/java/com/onthegomap/flatmap/FeatureRenderer.java create mode 100644 src/main/java/com/onthegomap/flatmap/MbtilesWriter.java create mode 100644 src/main/java/com/onthegomap/flatmap/OpenMapTilesMain.java create mode 100644 src/main/java/com/onthegomap/flatmap/Profile.java create mode 100644 src/main/java/com/onthegomap/flatmap/ProgressLoggers.java create mode 100644 src/main/java/com/onthegomap/flatmap/RenderableFeature.java create mode 100644 src/main/java/com/onthegomap/flatmap/RenderableFeatures.java create mode 100644 src/main/java/com/onthegomap/flatmap/RenderedFeature.java create mode 100644 src/main/java/com/onthegomap/flatmap/SourceFeature.java create mode 100644 src/main/java/com/onthegomap/flatmap/Translations.java create mode 100644 src/main/java/com/onthegomap/flatmap/Wikidata.java create mode 100644 src/main/java/com/onthegomap/flatmap/collections/IntRange.java create mode 100644 src/main/java/com/onthegomap/flatmap/collections/LongLongMap.java create mode 100644 src/main/java/com/onthegomap/flatmap/collections/LongLongMultimap.java create mode 100644 src/main/java/com/onthegomap/flatmap/collections/MergeSortFeatureMap.java delete mode 100644 src/main/java/com/onthegomap/flatmap/profiles/Profile.java create mode 100644 src/main/java/com/onthegomap/flatmap/reader/NaturalEarthReader.java create mode 100644 src/main/java/com/onthegomap/flatmap/reader/OpenStreetMapReader.java create mode 100644 src/main/java/com/onthegomap/flatmap/reader/Reader.java create mode 100644 src/main/java/com/onthegomap/flatmap/reader/ShapefileReader.java create mode 100644 src/main/java/com/onthegomap/flatmap/worker/Sink.java create mode 100644 src/main/java/com/onthegomap/flatmap/worker/Source.java create mode 100644 src/main/java/com/onthegomap/flatmap/worker/WorkQueue.java create mode 100644 src/main/java/com/onthegomap/flatmap/worker/Worker.java diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 7a399b3d..1d2b54d7 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -140,6 +140,7 @@ +