доступ к mbtiles mapbox для медленного интернет-соединения

Мне нужно создать интерфейс веб-карты для медленных интернет-соединений. Я думал создать mbtiles и разархивировать их на их сервере (mbutil), но боюсь, что у них там не так много места на диске.

Вопрос, можно ли напрямую читать mbtiles? если да, то как насчет производительности?


person user1249791    schedule 06.05.2014    source источник


Ответы (1)


Да, ты можешь это сделать. Для Node.js посмотрите на что-то вроде node-sqlite. Производительность может быть ограничена одновременным чтением, но все зависит от ожидаемого трафика. Но на самом деле Mapbox изначально работал по такой модели (см. TileStream), прежде чем его размеры и требования к трафику увеличились. .

person incanus    schedule 06.05.2014