Skip to content

Outdooractive/mvt-postgis

Repository files navigation

MVTPostgis

Creates vector tiles from Postgis databases.

Requirements

This package requires Swift 5.9 or higher (at least Xcode 13), and compiles on macOS (>= macOS 13) as well as Linux.

Installation with Swift Package Manager

dependencies: [
    .package(url: "https://github.com/Outdooractive/mvt-postgis", from: "1.0.5"),
],
targets: [
    .target(name: "MyTarget", dependencies: [
        .product(name: "MVTPostgis", package: "mvt-postgis"),
    ]),
]

This project uses to other libraries that handle the hard work, please have a look at them as well:

Features

TODO

Usage

Please see also the API documentation.

TODO

Contributing

Please create an issue or open a pull request with a fix

TODOs and future improvements

  • Restart queries after timeout
  • Explore ST_AsMVTGeom
  • Define a JSON source format
  • Documentation (!)
  • Tests

Links

License

MIT

Author

Thomas Rasch, Outdooractive