QGIS Application: Issueshttps://issues.qgis.org/https://issues.qgis.org/favicon.ico2019-04-23T00:20:06ZQGIS Issue Tracking
Redmine Feature request #21904 (Open): Suggest update only if is available for the current OShttps://issues.qgis.org/issues/219042019-04-23T00:20:06ZJorge Usechejorgenator2@yahoo.es
<p>I'm using QGIS Desktop in macOS, the software suggest me to update to a newest version, but It is not available for my platform.</p> Feature request #21381 (Open): Plugin Manager should warn when overwriting already installed plug...https://issues.qgis.org/issues/213812019-02-25T22:43:42ZPanagiotis Mavrogiorgospmav99@gmail.com
<p>I am developing a QGIS processing plugin. I've installed it manually by placing it in the appropriate directory (i.e. <code>~/.local/share/QGIS/QGIS3/...</code>). I then downloaded a zip file from the git repo which hosts the plugin and tried to install it using the "install plugin from zip option". The installation worked without any hitch. I found this surprising. Shouldn't the identical IDs trigger at least a Warning?</p> Feature request #20883 (Open): QGIS plugin download informationhttps://issues.qgis.org/issues/208832018-12-26T05:12:40Zshiva reddy kotikotishiva@gmail.com
<p>Hi <br />It would be beneficial for plugin developers and users to know the location from where the plugin is being used/downloaded.<br />Currently user can only see the number of downloads of the plugin.</p> Feature request #20393 (Open): Enhance QGIS Filter to use Geoserver filter functionhttps://issues.qgis.org/issues/203932018-11-07T10:13:54ZStefan Overkampoverkamp@rvr.ruhr
<p>I have a wfs layer with an attribute "route" and filter this layer to show only segments belonging to selected routes.</p>
<p>QGIS translates the filter (e.g. route IN (13, 331)) to following filter in the GetFeature request:</p>
<pre>
&FILTER=<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0"> <fes:Or> <fes:PropertyIsEqualTo> <fes:ValueReference>route</fes:ValueReference> <fes:Literal>13</fes:Literal> </fes:PropertyIsEqualTo> <fes:PropertyIsEqualTo> <fes:ValueReference>route</fes:ValueReference> <fes:Literal>331</fes:Literal> </fes:PropertyIsEqualTo> </fes:Or></fes:Filter>
</pre>
<p>Filtering more than 38 routes Geoserver is returning "Bad Request" maybe because the filter parameter gets too long (?).</p>
<p>Geoserver supports the in-Function. <br />in candidate:Object, v1:Object, v2:Object, … Works exactly the same as the in2, …, in10 functions described above, but takes any number of values as input.</p>
<p>Following filter returns the same result but is smaller than multiple PropertyIsEqualTo:</p>
<pre>
&FILTER=<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0"> <fes:PropertyIsEqualTo> <fes:Function name="in"> <fes:ValueReference>route</fes:ValueReference> <fes:Literal>13</fes:Literal> <fes:Literal>331</fes:Literal> </fes:Function> <fes:Literal>true</fes:Literal> </fes:PropertyIsEqualTo> </fes:Filter>
</pre>
<p>Please translate the qgis IN-Filter to correspondent fes filter function.</p> Feature request #18675 (Open): Rename Map Themes directly in Map Theme Dropdown Menuhttps://issues.qgis.org/issues/186752018-04-09T19:41:21ZRob Willsonrjwillson@gmail.com
<p>Map themes (formerly presets) are one of the most valuable and useful tools in QGIS but it is hard to organize or re-organize them when you can't rename them by just right clicking them.</p>
<p>Request that we be able to rename them by right clicking just like you can now do in the Favorites Menu in the browser (i.e., Rename Favorite) and you can do when saving or renaming layer styles.</p>
<p>a bonus would be if you could manually reorder them as it eventually becomes difficult to come up with unique starting characters to change the sort order, currently, I have to use combinations of date time stamps, exclamation points, 0.01, 0.02 etc and keep the names in a separate text editor to be able to paste into the new map themes to keep the same format when I make changes to the company startup template.</p> Feature request #16576 (Open): Plugin installation for all domain-usershttps://issues.qgis.org/issues/165762017-05-18T21:02:39ZYannick Günthercip@giub.uni-bonn.de
<p>Hello,<br />while trying to install plugins (in this case the semi-automatic-classification plugin) for machines in a computer pool (win 10 x64 environment), it was not possible to install plugins for all domain-users respectively as an admin. Is it generally possible? I am not exactly versed in the mechanics of functioning concerning QGIS and it's plugins, but in my growing distress i decided to approach you with this problem. The users have to re-install the plugin every time they access the machine. Do you have any ideas? The version is QGIS 2.18.4.</p>
<p>Thank you very much for your advice,<br />best regards</p> Feature request #16493 (Open): Add default XYZ serviceshttps://issues.qgis.org/issues/164932017-05-01T09:36:05ZPaolo Cavallinicavallini@faunalia.it
<p>Currently, adding an XYZ service is painful. I suggest adding one or more in the list.<br />OSM foundation agreed in letting us using their services, at the following conditions:</p>
<p>1. You seem to be using an user agent of "Mozilla/5.0 QGIS/2.18.3". We<br />strongly recommend that you don't pretend to be a browser by adding the<br />"Mozilla" bit. OpenStreetMap sees increasing traffic from "fake" user<br />agents, and it is likely that we will penalise user agents like that at<br />some point in the future - meaning tiles will still be served, but<br />slower than to "honest" user agents that don't pretend to be a browser<br />when they are not. We understand that this is difficult terrain and that<br />other data sources might actually <strong>require</strong> that you pretend to be a<br />browser - perhaps per-datasource overrides of the user agent are a<br />possibility.</p>
<p>2. As you know, OpenStreetMap thrives on contributions by mappers, and<br />one of the main reasons we make our tiles freely available is the hope<br />of attracting new contributors. It would be nice if QGIS could do its<br />part to help us here, by making their users aware that OSM is open for<br />everyone to contribute. Perhaps a link to<br /><a class="external" href="http://www.openstreetmap.org/fixthemap">http://www.openstreetmap.org/fixthemap</a> can be placed somewhere in the<br />layer description or something.</p>
<p>a proposal by Jorge Gustavo Rocha:</p>
<blockquote>
<p>2. The QGIS community is very much aware of OpenStreetMap. If we really<br />need to make our users more aware, does it make sense to add a new<br />button to QGIS to report map errors? (context dependent, when the<br />OpenStreetMap layer is shown) It would have the same functionality of<br />the notes in OpenStreetMap web interface.</p>
</blockquote>
<p>3. Our data is licensed under ODbL 1.0, and our map tiles are CC-BY-SA<br />2.0. The latter could change at any time; the former is<br />relatively constant.</p>
<p>The legal consequences of this situation for your users are:</p>
<ul>
<li>If they publish an image in which our tiles are visible, they must<br />attribute OpenStreetMap as the source, and specify that the map image is<br />CC-BY-SA 2.0, and specify that the data behind it is ODbL 1.0. All these<br />requirements can be fulfilled in one go by linking to<br /><a class="external" href="http://www.openstreetmap.org/copyright">www.openstreetmap.org/copyright</a> but there is no legal requirement to<br />link to that page.</li>
</ul>
<p>a proposal:</p>
<blockquote>
<p>3.1 On the "add layer" dialog, we can show the OpenStreetMap url (which<br />might change over time) and licenses (for data and tiles) taken from<br />settings or an (external) resource. We can make this not hard coded, to<br />be modified easily, without upgrading QGIS. We can also check if the<br />service is enabled for us, before allow users to add that layer (related<br />with 4.).</p>
</blockquote>
<ul>
<li>Everyone is allowed to create derivatives of OpenStreetMap data - for<br />example by tracing features on the OSM tiles - and freely distribute<br />them. Such derived datasets, unless they are "insubstantial" <br />(<a class="external" href="https://wiki.osmfoundation.org/wiki/Licence/Community_Guidelines/Substantial_-_Guideline">https://wiki.osmfoundation.org/wiki/Licence/Community_Guidelines/Substantial_-_Guideline</a>)<br />inherit the ODbL license and must, when publicly used, on request be<br />made available under ODbL.</li>
</ul>
<p>a proposal:</p>
<blockquote>
<p>3.2 When the tiles are used in the composer or on the web client, we can<br />not enforce an attribution string. We might add or suggest it, but users<br />should be free the create and edit the attributions. It the<br />responsibility of the user, not a QGIS responsibility.</p>
</blockquote>
<p>4. If the load coming from QGIS should be unexpectedly high and impact<br />our service performance, there might come a time where we'd have to<br />throttle or even switch off this access. You should have some mechanism<br />or plan that deals with that to avoid frustration among your user base -<br />maybe a mechanism where QGIS installations request updated tile sources<br />from a central service so you could notify them of the OSM tiles not<br />being available (or being available elsewhere) should the need arise.</p>
<blockquote>
<p>4. We have to handle when tiles are not loading, either because there<br />are network problems, server busy, etc. We can customize the user's<br />feedback regarding the load of the default OpenStreetMap tiles. But we<br />definitely need to know formally when they shut our access down. This is<br />related with 3.1 issue. If the access is disabled, we can also disable<br />adding default OpenStreetMap tiles option.</p>
</blockquote>
<p>See also: <a class="external" href="https://github.com/qgis/QGIS/pull/4352">https://github.com/qgis/QGIS/pull/4352</a></p>
Together with Etienne, Alessandro and Tim we think the following could be a good course of actions:
<ul>
<li>add in settings an URL pointing to one page on our servers, where there will be stored:
* URL of the service
* user agent
* licence and other notes (content to be agreed with the service provider), as html to be displayed in the popup</li>
<li>add a button to the dialog for adding XYZ layers; by clicking on this, the page content will be downloaded and displayed</li>
<li>the list will be refreshed at every use (or every QGIS startup), by downloading again the page above</li>
<li>add on the map the credits, together with the link to the provider, as it happens currently e.g. with Quick Map Services plugin.</li>
</ul>
<p>More details on the mailing list archives:<br /><a class="external" href="https://lists.osgeo.org/pipermail/qgis-developer/2017-April/048252.html">https://lists.osgeo.org/pipermail/qgis-developer/2017-April/048252.html</a><br /><a class="external" href="https://lists.osgeo.org/pipermail/qgis-developer/2017-March/047716.html">https://lists.osgeo.org/pipermail/qgis-developer/2017-March/047716.html</a></p> Feature request #15652 (Open): Add option for OGR data sources to be opened in read only modehttps://issues.qgis.org/issues/156522016-10-02T23:26:06ZAndreas Neumann
<p>Apparently some data formats (e.g. geopackage) load with better performance if they are opened in "read only" mode - esp. when loaded from a network share.</p>
<p>The add vector layer dialogue should therefore offer a "read only" flag for opening of vector formats that don't need to be edited.</p>
<p>See discussion at <a class="external" href="http://lists.opengeospatial.org/pipermail/geopackage/2016-October/000200.html">http://lists.opengeospatial.org/pipermail/geopackage/2016-October/000200.html</a></p> Feature request #15400 (Open): Better placement of multiline labelshttps://issues.qgis.org/issues/154002016-08-06T00:24:14ZFrits van Veenfritsvanveen@ziggo.nl
<p>This concerns multiline labels which are plotted at an offset from the centroid. The offset is used with regard to the outline of the label. This is fine if a boundary is plotted. If no boundary is plotted the offset should be to the nearest character, so the label can be closer to the centroid.<br />A solution is to calculate multiple outlines for each line and determine from these the optimal placement.</p> Feature request #15399 (Feedback): Support for polygon outline labellinghttps://issues.qgis.org/issues/153992016-08-06T00:12:26ZFrits van Veenfritsvanveen@ziggo.nl
<p>Some datasets have polygon style labels, where the polygon is the outline of the label.<br />Now that we have the option 'Using perimeter (curved)', this can be used, but it is not optimal. The label is not placed at the center and the font must be smaller than necessary or no label is plotted at all.<br />The whole perimeter is considered while we would like to consider only the center line of the polygon.<br />I think a new option is needed: 'Using polygon as outline'. The center line of the polygon should be calculated and the label should be plotted on this line.<br />The height of the label could be deduced from the height of the polygon, but I do not think this is sensible.<br />Which edges represent the height of the label can perhaps be determined whether two adjacent edges have an angle of around 90 degrees.<br />Furthermore the dataset might contain multipolygons, where every word of the label should match a polygon.</p> Feature request #15266 (Open): indicator when voting for plugins via plugin managerhttps://issues.qgis.org/issues/152662016-07-12T11:50:47ZDonovan Cameronsault.don@gmail.com
<p>I think I sent in a bunch of votes for a single plugin by accident...</p>
<p>I noticed when I click the star when I want to vote there is a message at the top of screen saying vote was sent. Cool.</p>
<p>But, there's nothing there to let me know that I've voted for that plugin if I ever come back to it in the plugin manager.<br />The stars all look the same yellow and I can't see what I voted for in the past.</p>
<p>For example, maybe it would be nice to change the colours of the stars (to red or green?) when I've voted for a specific plugin, or maybe even apply bold to the stars.</p> Feature request #13038 (Open): Add ability to choose field type in CSV plugin provider importhttps://issues.qgis.org/issues/130382015-06-25T23:58:32ZRegis Haubourgregis.haubourg@oslandia.com
<p>Hi, <br />when importing CSV, we often have text identifiers that are similar to numerics, ie: "09123". CSV plugin auto types this filed to numeric 9123 when we need to keep it as it should be. <br />It would be nive to be able to choose field type destination and have an automatic cast to this.<br />Currently, we need to switch to ods / xslx to keep those types, but that is not straightforward<br />Cheers<br />Régis</p> Feature request #11740 (Open): Older plugins in the home dir mask newer ones from installerhttps://issues.qgis.org/issues/117402014-11-25T09:04:16ZPaolo Cavallinicavallini@faunalia.it
<p>A number of users are having problems with older version of a plugin in their home dir (this happens especially often with Processing) masking the system one.<br />IMHO the behaviour is correct, but the user should be warned (e.g. "You are using an older version of a plugin, a new one is available on your system: do you want to remove the old one?").</p> Feature request #10391 (Open): Increase plugin download timeouthttps://issues.qgis.org/issues/103912014-05-29T07:33:17ZBas Couwenbergsebastic@xs4all.nl
<p>Back in March when the plugin server was moving to a new host, Francesco P. Lovergine filed <a href="https://bugs.debian.org/742688" class="external">Debian Bug #742688</a> in which he reported problems updating the plugins.</p>
<p>The problem was tracked down to <a class="external" href="http://plugins.qgis.org/plugins/plugins.xml">http://plugins.qgis.org/plugins/plugins.xml</a> being slow and QGIS giving up the download too soon.</p>
<p>He suggests to increase the timeout to better handle situations like these.</p>
<p>Better diagnostics why the plugins cannot be updated/installed would also be appreciated as well as more redundancy in support infrastructure.</p>
<p>I'm forwarding this request as suggested by Alex Mandel in the <a href="http://thread.gmane.org/gmane.comp.gis.grass.pkg.devel/18958/focus=887" class="external">mailinglist thread</a>.</p> Feature request #6248 (Open): "Recently Used" folder for SVG symbols.https://issues.qgis.org/issues/62482012-08-24T18:35:35Zcgsbob -
<p>It would be cool if the hierarchic organization of SVG symbols includes a folder called "Recently Used" (which has the same hierarchy as the svg folder) and have that folder opened by default. We have something like this with the projection selector.</p>