-
-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expand mbtiles crate with binary targets #667
Labels
Comments
nyurik
added a commit
to nyurik/martin
that referenced
this issue
Jun 1, 2023
Must merge maplibre#694 first! This will be the entry point for maplibre#667
nyurik
added a commit
to nyurik/martin
that referenced
this issue
Jun 1, 2023
Must merge maplibre#694 first! This will be the entry point for maplibre#667
nyurik
added a commit
to nyurik/martin
that referenced
this issue
Jun 1, 2023
Must merge maplibre#694 first! This will be the entry point for maplibre#667
nyurik
added a commit
to nyurik/martin
that referenced
this issue
Jun 1, 2023
This will be the entry point for maplibre#667
nyurik
added a commit
to nyurik/martin
that referenced
this issue
Jun 1, 2023
This will be the entry point for maplibre#667
nyurik
pushed a commit
that referenced
this issue
Jun 3, 2023
nyurik
pushed a commit
that referenced
this issue
Jun 14, 2023
Feature for `Mbtiles` struct to detect which format a `.mbtiles` file is in according to the [MBTiles specfication](https://github.com/mapbox/mbtiles-spec/blob/master/1.3/spec.md#database). The function `detect_type` identifies whether the `.mbtiles` file contains a `tiles` _table_ OR if it contains `map` and `images` table (which provide the data for a `tiles` _view_). See also #667
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
mbtiles crate has some good functionality to handle mbtiles (sqlite), and it would benefit mbtiles users to get some more functionality:
z, x, y, hash
andhash, tile_data
, plus a view to join them.get
andset
metadata values, e.g.mbtiles set-meta <file> <property> <new_value>
Overall structure could be a single binary, and CLI styled similar to
git
:mbtiles meta <file.mbtiles>
. Some of these functions could be copied from the OMT's mbtiles-tools (except that it should be far simpler to install withcargo install martin-mbtiles
(we may want to rename martin-mbtiles into mbtiles for simplicity?)The above should probably be done as individual sub-tasks
The text was updated successfully, but these errors were encountered: