From 08d211204e0c7dcac977486faef98e49c75fe5eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Wed, 8 Jan 2025 00:36:27 +0100 Subject: [PATCH] Specify the text layout requirements more precisely --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a40d9b0..6a44d6d 100644 --- a/README.md +++ b/README.md @@ -84,16 +84,19 @@ nmake ## Install Copy the plugin to the system Qt image plugins path to make it work. You may -also set the QT_PLUGIN_PATH system variable before starting the application. For -Linux, there are RPM and DEB [packages](https://build.opensuse.org/project/show/home:tumic:QtPBFImagePlugin) +also set the QT_PLUGIN_PATH system variable before starting the application. +For Linux, there are RPM and DEB [packages](https://build.opensuse.org/project/show/home:tumic:QtPBFImagePlugin) for most common distros available on OBS. ## Limitations -* Only data that is part of the PBF file is displayed. External layers defined in the -style are ignored. -* Text PBF features must have a unique id (OpenMapTiles >= v3.7) for the text layout -algorithm to work properly. -* Expressions are not supported in the styles, only property functions are implemented. +* Only data that is part of the PBF file is displayed. External layers defined +in the style are ignored. +* Text PBF features must have a unique id (OpenMapTiles >= v3.7) for the text +layout algorithm to work properly. Additionally, the tile buffer must be large +enough to contain all neighboring text features overlapping to the tile bounds +(only data from the tile itself can be drawn to the resulting image). +* Expressions are not supported in the styles, only property functions are +implemented. ## Changelog [Changelog](https://build.opensuse.org/projects/home:tumic:QtPBFImagePlugin/packages/QtPBFImagePlugin/files/qt6-qtpbfimageformat.changes)