Package: marble Version: 4:15.12.1-1.1 Severity: wishlist Tags: patch Dear Maintainer,
As of a few months ago Marble contains experimental support for vector tiles. This is functional but rudimentary, but I think to help the general FOSS effort it would be good to deploy this to users already. It doesn't affect normal usage - you have to explicitly enable the "Vector OSM" map and then select it in your Map View for it to be used. See https://techbase.kde.org/Projects/Marble/OSMVectorCompile for details. To enable this in our Debian package, the patch is simply this: ~~~~ diff -Nru marble-15.12.1/debian/rules marble-15.12.1/debian/rules --- marble-15.12.1/debian/rules 2016-02-01 10:23:56.000000000 +0100 +++ marble-15.12.1/debian/rules 2016-03-10 16:19:39.000000000 +0100 @@ -16,6 +16,7 @@ $(overridden_command) -- -DWITH_DESIGNER_PLUGIN=ON \ -DWITH_KF5=TRUE \ -DMARBLE_INSTALL_ANDROID_APPS=ON \ + -DEXPERIMENTAL_VECTOR_TILING=ON \ $(conf_args) override_dh_strip: ~~~~ and I have built the packages here: https://people.debian.org/~infinity0/apt/pool/contrib/m/marble/ if any Debian users want to quickly try it out. There is still lots of work to be done by upstream - e.g. the zoom-level cut-offs for hiding smaller objects (for performance reasons I guess) currently don't result in a very good user experience, see: https://people.debian.org/~infinity0/res/ for some screenshots of this in action. But, hopefully more user feedback will improve this product, and perhaps attract volunteer contributors that wouldn't otherwise have realised that this ability exists. X -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable'), (300, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages marble depends on: ii libc6 2.21-9 ii libgcc1 1:5.3.1-10 ii libkf5configcore5 5.16.0-1 ii libkf5configgui5 5.16.0-1 ii libkf5configwidgets5 5.16.0-1 ii libkf5coreaddons5 5.16.0-1 ii libkf5crash5 5.16.0-1 ii libkf5i18n5 5.16.0-1 ii libkf5kiowidgets5 5.16.0-1 ii libkf5newstuff5 5.16.0-1 ii libkf5parts5 5.16.0-1 ii libkf5runner5 5.16.0-1 ii libkf5wallet-bin 5.16.0-1 ii libkf5wallet5 5.16.0-1 ii libkf5widgetsaddons5 5.16.0-1 ii libkf5xmlgui5 5.16.0-1 ii libmarblewidget-qt5-23 4:15.12.1-1.1 ii libqt5core5a 5.5.1+dfsg-14 ii libqt5dbus5 5.5.1+dfsg-14 ii libqt5gui5 5.5.1+dfsg-14 ii libqt5network5 5.5.1+dfsg-14 ii libqt5printsupport5 5.5.1+dfsg-14 ii libqt5widgets5 5.5.1+dfsg-14 ii libqt5xml5 5.5.1+dfsg-14 ii libstdc++6 5.3.1-10 ii marble-data 4:15.12.1-1.1 ii marble-plugins 4:15.12.1-1.1 marble recommends no packages. Versions of packages marble suggests: pn gosmore <none> pn monav-routing-daemon <none> pn routino <none> -- no debconf information