Mbtiles спецификация
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Mbtiles спецификация
Но это же проблема TileStream и к MBTiles никакого отношения не имеет.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Активный участник
- Сообщения: 178
- Зарегистрирован: 16 июл 2008, 09:56
- Репутация: 1
- Откуда: Москва
Re: Mbtiles спецификация
У этого формата есть огромное преимущество - не в производительности, а в занимаемом месте на диске. Разница на порядки, то что помещается в формате mbtiles на DVD, в файловой системе будет занимать на порядки больше места, и то если инодов хватит. При стандартных настройках их не хватает. Заархивировать/разархивировать файловый кэш тоже почти невозможно при большом количестве файлов, бэкапирование работает плохо.Denis Rykov писал(а):2 t0pep0
А вы сами пользовались этим форматом? Интересует оценка его производительности по сравнению с файловым кэшем.
- SergeyRyzhkov
- Гуру
- Сообщения: 909
- Зарегистрирован: 02 июл 2014, 19:13
- Репутация: 203
- Ваше звание: GP-экотеррористы
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Mbtiles спецификация
В производительности при большом количестве тайлов, просто ОГРОМНОЕ преимущество. Причем даже не от стандарта, а от просто хранения данных в шустрой SQLite.Konstantin Tokar писал(а):У этого формата есть огромное преимущество - не в производительности, а в занимаемом месте на диске. Разница на порядки, то что помещается в формате mbtiles на DVD, в файловой системе будет занимать на порядки больше места, и то если инодов хватит. При стандартных настройках их не хватает. Заархивировать/разархивировать файловый кэш тоже почти невозможно при большом количестве файлов, бэкапирование работает плохо.Denis Rykov писал(а):2 t0pep0
А вы сами пользовались этим форматом? Интересует оценка его производительности по сравнению с файловым кэшем.
Если раскладывать тайлы в стандартную каталоговую структуру, то учитывая что размер тайла пару кило, винда прост умирает ...
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Mbtiles спецификация
На Android обратная ситуация. Там Sqlite не такой уж и шустрый - порядка на два медленнее файловой системы.
-
- Интересующийся
- Сообщения: 15
- Зарегистрирован: 25 сен 2015, 15:19
- Репутация: 0
Re: Mbtiles спецификация
а что находится в таблице Grids?
в спецификацию позаглядывал, пока ничего не понялGrids
Смотри спецификацию UTFGrid specification(https://github.com/mapbox/utfgrid-spec) для деталей реализации сетки и их метаданных взаимодействий: в MBTiles данная спецификация используется только для хранения.
[править] Схема
Таблица может иметь имя grids или grid_table.
Таблица grids должна иметь 4 колонки zoom_level, tile_column, tile_row, grid.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей