├── .github └── workflows │ └── go.yml ├── LICENSE ├── README.md ├── circle.go ├── circle_test.go ├── collection.go ├── collection_test.go ├── feature.go ├── feature_test.go ├── featurecollection.go ├── featurecollection_test.go ├── geo ├── geo.go └── geo_test.go ├── geometry ├── geometry.go ├── geometry_test.go ├── issue_test.go ├── line.go ├── line_test.go ├── pip_bench_test.go ├── point.go ├── point_test.go ├── poly.go ├── poly_test.go ├── qtree.go ├── raycast.go ├── raycast_test.go ├── rect.go ├── rect_test.go ├── ring.go ├── ring_test.go ├── rtree.go ├── segment.go ├── segment_test.go ├── series.go ├── series_test.go └── states_test.go ├── geometrycollection.go ├── geometrycollection_test.go ├── go.mod ├── go.sum ├── linestring.go ├── linestring_test.go ├── multilinestring.go ├── multilinestring_test.go ├── multipoint.go ├── multipoint_test.go ├── multipolygon.go ├── multipolygon_test.go ├── object.go ├── object_test.go ├── point.go ├── point_test.go ├── polygon.go ├── polygon_test.go ├── rect.go ├── rect_test.go ├── simplepoint.go ├── simplepoint_test.go ├── spatial.go └── test_files ├── .gitignore ├── boston_subset.geojson └── simple_points.geojson /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/README.md -------------------------------------------------------------------------------- /circle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/circle.go -------------------------------------------------------------------------------- /circle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/circle_test.go -------------------------------------------------------------------------------- /collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/collection.go -------------------------------------------------------------------------------- /collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/collection_test.go -------------------------------------------------------------------------------- /feature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/feature.go -------------------------------------------------------------------------------- /feature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/feature_test.go -------------------------------------------------------------------------------- /featurecollection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/featurecollection.go -------------------------------------------------------------------------------- /featurecollection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/featurecollection_test.go -------------------------------------------------------------------------------- /geo/geo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geo/geo.go -------------------------------------------------------------------------------- /geo/geo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geo/geo_test.go -------------------------------------------------------------------------------- /geometry/geometry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/geometry.go -------------------------------------------------------------------------------- /geometry/geometry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/geometry_test.go -------------------------------------------------------------------------------- /geometry/issue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/issue_test.go -------------------------------------------------------------------------------- /geometry/line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/line.go -------------------------------------------------------------------------------- /geometry/line_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/line_test.go -------------------------------------------------------------------------------- /geometry/pip_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/pip_bench_test.go -------------------------------------------------------------------------------- /geometry/point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/point.go -------------------------------------------------------------------------------- /geometry/point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/point_test.go -------------------------------------------------------------------------------- /geometry/poly.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/poly.go -------------------------------------------------------------------------------- /geometry/poly_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/poly_test.go -------------------------------------------------------------------------------- /geometry/qtree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/qtree.go -------------------------------------------------------------------------------- /geometry/raycast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/raycast.go -------------------------------------------------------------------------------- /geometry/raycast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/raycast_test.go -------------------------------------------------------------------------------- /geometry/rect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/rect.go -------------------------------------------------------------------------------- /geometry/rect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/rect_test.go -------------------------------------------------------------------------------- /geometry/ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/ring.go -------------------------------------------------------------------------------- /geometry/ring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/ring_test.go -------------------------------------------------------------------------------- /geometry/rtree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/rtree.go -------------------------------------------------------------------------------- /geometry/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/segment.go -------------------------------------------------------------------------------- /geometry/segment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/segment_test.go -------------------------------------------------------------------------------- /geometry/series.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/series.go -------------------------------------------------------------------------------- /geometry/series_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/series_test.go -------------------------------------------------------------------------------- /geometry/states_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometry/states_test.go -------------------------------------------------------------------------------- /geometrycollection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometrycollection.go -------------------------------------------------------------------------------- /geometrycollection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/geometrycollection_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/go.sum -------------------------------------------------------------------------------- /linestring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/linestring.go -------------------------------------------------------------------------------- /linestring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/linestring_test.go -------------------------------------------------------------------------------- /multilinestring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/multilinestring.go -------------------------------------------------------------------------------- /multilinestring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/multilinestring_test.go -------------------------------------------------------------------------------- /multipoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/multipoint.go -------------------------------------------------------------------------------- /multipoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/multipoint_test.go -------------------------------------------------------------------------------- /multipolygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/multipolygon.go -------------------------------------------------------------------------------- /multipolygon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/multipolygon_test.go -------------------------------------------------------------------------------- /object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/object.go -------------------------------------------------------------------------------- /object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/object_test.go -------------------------------------------------------------------------------- /point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/point.go -------------------------------------------------------------------------------- /point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/point_test.go -------------------------------------------------------------------------------- /polygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/polygon.go -------------------------------------------------------------------------------- /polygon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/polygon_test.go -------------------------------------------------------------------------------- /rect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/rect.go -------------------------------------------------------------------------------- /rect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/rect_test.go -------------------------------------------------------------------------------- /simplepoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/simplepoint.go -------------------------------------------------------------------------------- /simplepoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/simplepoint_test.go -------------------------------------------------------------------------------- /spatial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/spatial.go -------------------------------------------------------------------------------- /test_files/.gitignore: -------------------------------------------------------------------------------- 1 | usa.geojson 2 | -------------------------------------------------------------------------------- /test_files/boston_subset.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/test_files/boston_subset.geojson -------------------------------------------------------------------------------- /test_files/simple_points.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidwall/geojson/HEAD/test_files/simple_points.geojson --------------------------------------------------------------------------------