Re: Mbtiles спецификация
Добавлено: 16 май 2014, 16:36
Но это же проблема TileStream и к MBTiles никакого отношения не имеет.
Геоинформационные системы (ГИС) и Дистанционное зондирование Земли
https://gis-lab.info/forum/
У этого формата есть огромное преимущество - не в производительности, а в занимаемом месте на диске. Разница на порядки, то что помещается в формате mbtiles на DVD, в файловой системе будет занимать на порядки больше места, и то если инодов хватит. При стандартных настройках их не хватает. Заархивировать/разархивировать файловый кэш тоже почти невозможно при большом количестве файлов, бэкапирование работает плохо.Denis Rykov писал(а):2 t0pep0
А вы сами пользовались этим форматом? Интересует оценка его производительности по сравнению с файловым кэшем.
В производительности при большом количестве тайлов, просто ОГРОМНОЕ преимущество. Причем даже не от стандарта, а от просто хранения данных в шустрой SQLite.Konstantin Tokar писал(а):У этого формата есть огромное преимущество - не в производительности, а в занимаемом месте на диске. Разница на порядки, то что помещается в формате mbtiles на DVD, в файловой системе будет занимать на порядки больше места, и то если инодов хватит. При стандартных настройках их не хватает. Заархивировать/разархивировать файловый кэш тоже почти невозможно при большом количестве файлов, бэкапирование работает плохо.Denis Rykov писал(а):2 t0pep0
А вы сами пользовались этим форматом? Интересует оценка его производительности по сравнению с файловым кэшем.
в спецификацию позаглядывал, пока ничего не понялGrids
Смотри спецификацию UTFGrid specification(https://github.com/mapbox/utfgrid-spec) для деталей реализации сетки и их метаданных взаимодействий: в MBTiles данная спецификация используется только для хранения.
[править] Схема
Таблица может иметь имя grids или grid_table.
Таблица grids должна иметь 4 колонки zoom_level, tile_column, tile_row, grid.