Мы являемся платными подписчиками пакета производственных карт Openmaptiles.com, и мы устанавливаем новую версию последней версии Docker дляtileserver-gl (v2.6.0) с последними картографическими данными с Openmaptiles.com (osm-2019-07- 01-v3.10-europe_spain.mbtiles) и получили сообщение об ошибке:
# docker run -it -v --restart=always -p 80:80 -v /var/lib/docker/tileserver-gl/data/osm:/data --network tileserver-gl-net --ip 172.18.0.3 --name tileserver-gl_osm_v2.6.0 klokantech/tileserver-gl:v2.6.0 --verbose
Starting Xvfb on display 99
xdpyinfo: unable to open display ":99".
xdpyinfo: unable to open display ":99".
Starting tileserver-gl v2.6.0
No MBTiles specified, using osm-2019-07-01-v3.10-europe_spain.mbtiles
Automatically creating config file for osm-2019-07-01-v3.10-europe_spain.mbtiles
ERROR: Metadata missing in the MBTiles.
Make sure osm-2019-07-01-v3.10-europe_spain.mbtiles is valid MBTiles.
Мы протестировали две версии tileserver-gl для Docker, v2.3.1 и v2.6.0, со старыми картографическими данными с Openmaptiles.com, например, osm-2018-05-13-v3.8-europe_spain.mbtiles, и все работает нормально. . Мы загрузили данные карты два раза только для того, чтобы проверить, не был ли поврежден первый загруженный файл данных карты. Что мы делаем неправильно?
Нам также не хватает матрицы совместимости, которая позволяет подписчикам Openmaptiles сопоставлять версии tileserver-gl с версиями картографических данных Openmaptiles.com, а также возможность загружать обновленные картографические данные для других версий карт Openmaptiles.com. чем последний, просто чтобы преодолеть эти несовместимости.
С уважением, Сантьяго