遭遇QGIS的一个crash bug:control feature rendering order

“Control feature rendering order”是QGIS一个很好的特性,特别是在点位密集的时候,若要根据不同属性展示重要性程度的时候。
但在点位数据量较大的时候,会引起QGIS崩溃。之前也遇到了一次,但当时是想办法绕过了(让点位按照真实世界的尺寸进行绘制,从而避免重叠问题)。这次遇到同样的问题,就仔细测试了一下,看看到底是什么问题。
1. 是否是数据格式的问题
原始数据是csv格式,尝试将其转换为shape file以及导入到postgis数据库。发现依旧是崩溃。

2. 是否是数据排序的问题
将原始数据按照期望的顺序进行事先排序,在不选择control feature rendering order时,绘图结果是满足需求了。但选择此绘图特性后,结果依旧。

3. 是否是数据大小的问题
将原始数据逐步缩小数据量,发现在3.05万行-3.1万行之间是个分水岭(大约1M数据量)。3.05万行不崩溃,3.1万行崩溃。说明此问题和内存相关?

4. 是否版本的影响?
尝试了2.18-0,2.18-2两个版本,以及mac sierra 10.12.2, 10.12.3两个版本,不影响测试结果。

5. 是否受操作系统的影响?
在virtualbox虚拟机里的ubuntu 16.04,QGIS 2.14版本,虽然很慢,但不崩溃。

尝试将此bug汇报给qgis开发组,但找了很久file bug的地方,最终发现还需要osgeo的账号,幸亏很久之前注册过账号,找回密码后提交了:

http://hub.qgis.org/issues/16025

BTW:祝新年快乐!


已发布

分类

,

来自

标签:

评论

《 “遭遇QGIS的一个crash bug:control feature rendering order” 》 有 13 条评论

  1. comment obtenir la prescription de kamagra

    kamagra sans ordonnance du jour au lendemain

  2. online order enclomiphene generic work

    cheap enclomiphene generic a canada

  3. discount androxal price singapore

    how to order androxal generic androxals

  4. buy dutasteride uk online

    Where to buy generic dutasteride online without a perscription

  5. buy flexeril cyclobenzaprine cheap with prescription

    online order flexeril cyclobenzaprine

  6. is fildena over the counter in Australia

    how to order fildena generic online cheapest

  7. order gabapentin buy germany

    online order gabapentin generic health

  8. online order itraconazole generic side effect

    is there anything over the counter like itraconazole

  9. ordering avodart american pharmacy

    get avodart new york city

  10. ordering staxyn retail price

    how to order staxyn using mastercard

  11. buying rifaximin australia buy online

    rifaximin in mexico without a perscription

  12. how to buy xifaxan buy virginia

    online order xifaxan cheap from canada

  13. kanadské lékárny kamagra

    kamagra bez lテゥkaナ册 rx

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注