Re: [QGIS-Developer] rule based style copy+paste bug
Hi Andreas, Thanks for the answer. I used only one layer with several rule based styles, sorry for the bad wording. I copied the styles on the GUI, and when I checked the xml file, most of the pasted entities had the same string in their key field, which is the id, I guess. Concerning the bug tracker: thanks for the explanation, I will try the mantra thing. Best regards, Peter Andreas Neumann írta: >Hi Peter, > >How did you copy and paste the layers? > >In the QGIS GUI or in the text editor direclty in the XML file? If the >latter, then this might be the reason for you troubles. Each layer in >QGIS is identified with unique ids. If you copy/paste directly in the >XML structure of a .qgs file, you are also duplicating these unique ids, >which might explain your troubles. > >You know, if all you want is to filter by year, you don't need a layer >for each year, but you can have a single layer and create a rule for >each year. Rules can be turned on and off just like layers. > >Or you use the QGIS time manager to loop through the years. > >-- > >About bug tracker: > >What troubles do you have with the bug tracker? Why is it difficult for >you to access? The correct address is https://issues.qgis.org/ - you >need an OSGEO login or an OpenID. All information is at >http://www.qgis.org/en/site/getinvolved/development/bugreporting.html#qgis-bugreporting > >If you don't have an OSGEO account, you first have to ask for a Mantra. >This is a measurment against spammers - because OSGEO mailing lists were >abused by spammers. You first have to prove that you are really an >indiviual person interested in OSGEO. > >Please be a bit more precise why you find the QGIS bug tracker difficult >to access. > >Hope this helps, >Andreas > >On 08.07.2017 15:52, zrx wrote: >> Hello, >> >> Excuse me for posting to the developers list, as I am not a QGIS developer, >> but the bug tracker seems to be even more difficult to access. >> >> I'd like to call your attention a problem present at least since 2.16, and >> which is still there in 2.18.10 : >> >> I have an approximately 50 years period of data to be presented >> geographically, and each year's corresponding layer should be able to be >> turned on/off. I created the first year's layer, then tried to copy+paste >> it, and modify the year in each layer's rule. The problem is that the pasted >> layers don't seem to be independent. It looks like they are created by some >> kind of shallow copy, thus sharing some of their attributes and data fields, >> like visibility for example. >> >> Please correct this, or give me some hint if I make something wrong. Thanks >> in advance, >> Peter >> ___ >> QGIS-Developer mailing list >> QGIS-Developer@lists.osgeo.org >> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer >> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > >___ >QGIS-Developer mailing list >QGIS-Developer@lists.osgeo.org >List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer >Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] rule based style copy+paste bug
Hi Peter, How did you copy and paste the layers? In the QGIS GUI or in the text editor direclty in the XML file? If the latter, then this might be the reason for you troubles. Each layer in QGIS is identified with unique ids. If you copy/paste directly in the XML structure of a .qgs file, you are also duplicating these unique ids, which might explain your troubles. You know, if all you want is to filter by year, you don't need a layer for each year, but you can have a single layer and create a rule for each year. Rules can be turned on and off just like layers. Or you use the QGIS time manager to loop through the years. -- About bug tracker: What troubles do you have with the bug tracker? Why is it difficult for you to access? The correct address is https://issues.qgis.org/ - you need an OSGEO login or an OpenID. All information is at http://www.qgis.org/en/site/getinvolved/development/bugreporting.html#qgis-bugreporting If you don't have an OSGEO account, you first have to ask for a Mantra. This is a measurment against spammers - because OSGEO mailing lists were abused by spammers. You first have to prove that you are really an indiviual person interested in OSGEO. Please be a bit more precise why you find the QGIS bug tracker difficult to access. Hope this helps, Andreas On 08.07.2017 15:52, zrx wrote: Hello, Excuse me for posting to the developers list, as I am not a QGIS developer, but the bug tracker seems to be even more difficult to access. I'd like to call your attention a problem present at least since 2.16, and which is still there in 2.18.10 : I have an approximately 50 years period of data to be presented geographically, and each year's corresponding layer should be able to be turned on/off. I created the first year's layer, then tried to copy+paste it, and modify the year in each layer's rule. The problem is that the pasted layers don't seem to be independent. It looks like they are created by some kind of shallow copy, thus sharing some of their attributes and data fields, like visibility for example. Please correct this, or give me some hint if I make something wrong. Thanks in advance, Peter ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
[QGIS-Developer] rule based style copy+paste bug
Hello, Excuse me for posting to the developers list, as I am not a QGIS developer, but the bug tracker seems to be even more difficult to access. I'd like to call your attention a problem present at least since 2.16, and which is still there in 2.18.10 : I have an approximately 50 years period of data to be presented geographically, and each year's corresponding layer should be able to be turned on/off. I created the first year's layer, then tried to copy+paste it, and modify the year in each layer's rule. The problem is that the pasted layers don't seem to be independent. It looks like they are created by some kind of shallow copy, thus sharing some of their attributes and data fields, like visibility for example. Please correct this, or give me some hint if I make something wrong. Thanks in advance, Peter ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer