├── .gitignore ├── LICENSE ├── README.md ├── giscat-vector ├── giscat-vector-mbexpression │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── wowtools │ │ │ └── giscat │ │ │ └── vector │ │ │ └── mbexpression │ │ │ ├── Expression.java │ │ │ ├── ExpressionName.java │ │ │ ├── ExpressionParams.java │ │ │ ├── decision │ │ │ ├── All.java │ │ │ ├── Any.java │ │ │ ├── Case.java │ │ │ ├── Compare.java │ │ │ ├── Equal.java │ │ │ ├── GreaterOrEqualThan.java │ │ │ ├── GreaterThan.java │ │ │ ├── LessOrEqualThan.java │ │ │ ├── LessThan.java │ │ │ ├── Match.java │ │ │ ├── Negation.java │ │ │ └── NotEqual.java │ │ │ ├── lookup │ │ │ ├── At.java │ │ │ ├── Get.java │ │ │ ├── Has.java │ │ │ ├── In.java │ │ │ ├── IndexOf.java │ │ │ ├── Length.java │ │ │ └── Slice.java │ │ │ ├── spatial │ │ │ ├── BboxIntersection.java │ │ │ ├── BboxIntersects.java │ │ │ ├── GeoIntersection.java │ │ │ ├── GeoIntersects.java │ │ │ └── Read.java │ │ │ └── string │ │ │ ├── Concat.java │ │ │ ├── Downcase.java │ │ │ └── Upcase.java │ │ └── test │ │ └── java │ │ ├── com │ │ └── Test.java │ │ └── org │ │ └── wowtools │ │ └── giscat │ │ └── vector │ │ └── mbexpression │ │ └── ExpressionTest.java ├── giscat-vector-mvt │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── wowtools │ │ │ └── giscat │ │ │ └── vector │ │ │ └── mvt │ │ │ ├── Command.java │ │ │ ├── MvtBuilder.java │ │ │ ├── MvtCoordinateConvertor.java │ │ │ ├── MvtFeature.java │ │ │ ├── MvtLayer.java │ │ │ ├── MvtParser.java │ │ │ └── VectorTile.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── wowtools │ │ │ └── giscat │ │ │ └── vector │ │ │ └── mvt │ │ │ ├── MvtBuilderTest.java │ │ │ ├── MvtCoordinateConvertorTest.java │ │ │ ├── Test1.java │ │ │ ├── WebDemo.java │ │ │ └── demos │ │ │ ├── hello │ │ │ └── WebDemo.java │ │ │ └── reload │ │ │ └── WebDemoReload.java │ │ └── resources │ │ ├── china.json │ │ ├── china_bak.json │ │ └── static │ │ ├── test.html │ │ └── testreload.html ├── giscat-vector-pojo │ ├── README.md │ ├── doc │ │ └── imgs │ │ │ └── geojson_vs.jpg │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── wowtools │ │ │ │ └── giscat │ │ │ │ └── vector │ │ │ │ └── pojo │ │ │ │ ├── Feature.java │ │ │ │ ├── FeatureCollection.java │ │ │ │ ├── GeoJsonObject.java │ │ │ │ ├── PojoConstant.java │ │ │ │ ├── converter │ │ │ │ ├── FoolStyleFeatureConverter.java │ │ │ │ ├── GeoJsonFeatureConverter.java │ │ │ │ └── ProtoFeatureConverter.java │ │ │ │ └── proto │ │ │ │ └── ProtoFeature.java │ │ └── resources │ │ │ └── ProtoFeature.proto │ │ └── test │ │ └── java │ │ └── org │ │ └── wowtools │ │ └── giscat │ │ └── vector │ │ └── pojo │ │ ├── converter │ │ ├── FoolStyleFeatureConverterTest.java │ │ ├── GeoJsonFeatureConverterJmhTest.java │ │ ├── GeoJsonFeatureConverterTest.java │ │ ├── MakePbfTest1.java │ │ ├── ProtoFeatureConverterGeometryJmhTest.java │ │ ├── ProtoFeatureConverterTest.java │ │ └── Test1.java │ │ └── util │ │ └── SampleData.java ├── giscat-vector-rocksrtree │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── wowtools │ │ │ │ └── giscat │ │ │ │ └── vector │ │ │ │ └── rocksrtree │ │ │ │ ├── Branch.java │ │ │ │ ├── FeatureConsumer.java │ │ │ │ ├── Leaf.java │ │ │ │ ├── Node.java │ │ │ │ ├── PointNd.java │ │ │ │ ├── ProtoAble.java │ │ │ │ ├── RTree.java │ │ │ │ ├── RectNd.java │ │ │ │ ├── RocksRtreePb.java │ │ │ │ ├── Stats.java │ │ │ │ ├── TreeBuilder.java │ │ │ │ └── TreeTransaction.java │ │ └── resources │ │ │ └── RocksRtree.proto │ │ └── test │ │ └── java │ │ └── org │ │ └── wowtools │ │ └── giscat │ │ └── vector │ │ └── rocksrtreetest │ │ └── Test.java ├── giscat-vector-util │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── wowtools │ │ │ └── giscat │ │ │ └── vector │ │ │ └── util │ │ │ ├── analyse │ │ │ ├── Bbox.java │ │ │ └── TileClip.java │ │ │ └── cst │ │ │ ├── LonLat.java │ │ │ ├── Tile2Wgs84.java │ │ │ ├── Utm2Wgs84.java │ │ │ └── WebMercator2Wgs84.java │ │ └── test │ │ └── java │ │ └── org │ │ └── wowtools │ │ └── giscat │ │ └── vector │ │ └── util │ │ ├── analyse │ │ ├── TileClipJmhTest.java │ │ └── TileClipTest.java │ │ └── cst │ │ └── Utm2Wgs84Test.java └── pom.xml └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/README.md -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/pom.xml -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/Expression.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/ExpressionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/ExpressionName.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/ExpressionParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/ExpressionParams.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/All.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/All.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Any.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Any.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Case.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Case.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Compare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Compare.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Equal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Equal.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/GreaterOrEqualThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/GreaterOrEqualThan.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/GreaterThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/GreaterThan.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/LessOrEqualThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/LessOrEqualThan.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/LessThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/LessThan.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Match.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Match.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Negation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/Negation.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/NotEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/decision/NotEqual.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/At.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/At.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Get.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Get.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Has.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Has.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/In.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/In.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/IndexOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/IndexOf.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Length.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Length.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Slice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/lookup/Slice.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/BboxIntersection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/BboxIntersection.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/BboxIntersects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/BboxIntersects.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/GeoIntersection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/GeoIntersection.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/GeoIntersects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/GeoIntersects.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/Read.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/spatial/Read.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/string/Concat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/string/Concat.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/string/Downcase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/string/Downcase.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/string/Upcase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/main/java/org/wowtools/giscat/vector/mbexpression/string/Upcase.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/test/java/com/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/test/java/com/Test.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mbexpression/src/test/java/org/wowtools/giscat/vector/mbexpression/ExpressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mbexpression/src/test/java/org/wowtools/giscat/vector/mbexpression/ExpressionTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/pom.xml -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/Command.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtBuilder.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtCoordinateConvertor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtCoordinateConvertor.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtFeature.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtLayer.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/MvtParser.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/VectorTile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/main/java/org/wowtools/giscat/vector/mvt/VectorTile.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/MvtBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/MvtBuilderTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/MvtCoordinateConvertorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/MvtCoordinateConvertorTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/Test1.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/WebDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/WebDemo.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/demos/hello/WebDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/demos/hello/WebDemo.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/demos/reload/WebDemoReload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/java/org/wowtools/giscat/vector/mvt/demos/reload/WebDemoReload.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/resources/china.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/resources/china.json -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/resources/china_bak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/resources/china_bak.json -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/resources/static/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/resources/static/test.html -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-mvt/src/test/resources/static/testreload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-mvt/src/test/resources/static/testreload.html -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/README.md -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/doc/imgs/geojson_vs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/doc/imgs/geojson_vs.jpg -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/pom.xml -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/Feature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/Feature.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/FeatureCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/FeatureCollection.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/GeoJsonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/GeoJsonObject.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/PojoConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/PojoConstant.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/converter/FoolStyleFeatureConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/converter/FoolStyleFeatureConverter.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/converter/GeoJsonFeatureConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/converter/GeoJsonFeatureConverter.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/converter/ProtoFeatureConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/converter/ProtoFeatureConverter.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/proto/ProtoFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/java/org/wowtools/giscat/vector/pojo/proto/ProtoFeature.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/main/resources/ProtoFeature.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/main/resources/ProtoFeature.proto -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/FoolStyleFeatureConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/FoolStyleFeatureConverterTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/GeoJsonFeatureConverterJmhTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/GeoJsonFeatureConverterJmhTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/GeoJsonFeatureConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/GeoJsonFeatureConverterTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/MakePbfTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/MakePbfTest1.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/ProtoFeatureConverterGeometryJmhTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/ProtoFeatureConverterGeometryJmhTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/ProtoFeatureConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/ProtoFeatureConverterTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/converter/Test1.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/util/SampleData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-pojo/src/test/java/org/wowtools/giscat/vector/pojo/util/SampleData.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/README.md -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/pom.xml -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Branch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Branch.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/FeatureConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/FeatureConsumer.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Leaf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Leaf.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Node.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/PointNd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/PointNd.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/ProtoAble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/ProtoAble.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/RTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/RTree.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/RectNd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/RectNd.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/RocksRtreePb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/RocksRtreePb.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/Stats.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/TreeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/TreeBuilder.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/TreeTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/java/org/wowtools/giscat/vector/rocksrtree/TreeTransaction.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/main/resources/RocksRtree.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/main/resources/RocksRtree.proto -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-rocksrtree/src/test/java/org/wowtools/giscat/vector/rocksrtreetest/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-rocksrtree/src/test/java/org/wowtools/giscat/vector/rocksrtreetest/Test.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/pom.xml -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/analyse/Bbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/analyse/Bbox.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/analyse/TileClip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/analyse/TileClip.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/LonLat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/LonLat.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/Tile2Wgs84.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/Tile2Wgs84.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/Utm2Wgs84.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/Utm2Wgs84.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/WebMercator2Wgs84.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/main/java/org/wowtools/giscat/vector/util/cst/WebMercator2Wgs84.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/test/java/org/wowtools/giscat/vector/util/analyse/TileClipJmhTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/test/java/org/wowtools/giscat/vector/util/analyse/TileClipJmhTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/test/java/org/wowtools/giscat/vector/util/analyse/TileClipTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/test/java/org/wowtools/giscat/vector/util/analyse/TileClipTest.java -------------------------------------------------------------------------------- /giscat-vector/giscat-vector-util/src/test/java/org/wowtools/giscat/vector/util/cst/Utm2Wgs84Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/giscat-vector-util/src/test/java/org/wowtools/giscat/vector/util/cst/Utm2Wgs84Test.java -------------------------------------------------------------------------------- /giscat-vector/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/giscat-vector/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingmiao/giscat/HEAD/pom.xml --------------------------------------------------------------------------------