这是下一个版本的qgis-2.8“wien”的更改日志。Wien是“维也纳”的德国人,也是我们开发商在2009年11月和2014年3月会面的主办城市。
长期发布
这是一个特殊版本,因为它被指定为“LTR”(长期版本)。LTR版本将支持一年的后端口错误修复,并且将处于永久性功能冻结状态(即,不会添加新功能,只添加错误修复和简单更新)。
LTR发布的目的是为那些不想每年更新一次以上用户技能、培训材料等的企业和组织提供一个稳定且不经常变化的平台。LTR的成功在很大程度上取决于您,我们亲爱的用户-我们需要您的支持来帮助资助错误修复,并确保在您与支持提供商签订的支持合同中指定,代表您完成的任何错误修复都适用于LTR分支机构以及我们的正常开发分支机构。
如果LTR对您很重要,请考虑直接支持QGIS项目,或鼓励您的商业供应商将LTR作为企业解决方案的基础,以便每个人都能从不断改进和完善的稳定平台中获益。请注意,对于喜欢生活在前沿的用户和组织,我们的定期四个月发布将继续保持不变。
新功能
qgis 2.8也是一个特别的版本,因为它包含了很多新的功能、调整和增强,使得最流行的免费桌面gis功能更加丰富和有用。
每当新功能添加到软件中时,它们都会引入新的bug的可能性-如果您在这个版本中遇到任何问题,请提交一张罚单。 on the QGIS Bug Tracker .
Thanks
我们要感谢开发人员、文档编制人员、测试人员以及所有在那里自愿投入时间和精力的人(或者为他们提供资金)。
从QGIS社区,我们希望您喜欢这个版本!如果你想捐献时间、金钱或参与到使QGIS更棒的工作中,请漫步至 qgis.org 伸出援手!
最后,我们要感谢我们的官方赞助商为本项目提供了宝贵的财政支持:
黄金赞助商:亚洲航空调查,日本 http://www.asiaairsurvey.com/
白银赞助商: Sourcepole AG, Switzerland
白银赞助商: State of Vorarlberg, Austria
青铜赞助商: GIS3W, Italy
青铜赞助商: www.molitec.it, Italy
青铜赞助商: www.argusoft.de, Germany
青铜赞助商: www.openrunner.com, France
青铜赞助商: Customer Analytics, USA
青铜赞助商: Urbsol, Australia
青铜赞助商: MappingGIS, Spain
青铜赞助商: Lutra Consulting, UK
青铜赞助商: ADLARES GmbH, Germany
青铜赞助商: Avioportolano Italia, Italy
在我们的网站上可以看到对该项目作出重大和小型财政捐助的捐助者的最新名单。 donors list . 如果您想成为正式的项目赞助商,请访问 our sponsorship page 详情。赞助QGIS有助于我们资助我们的六个月一次的开发者会议,维护项目基础设施和资助缺陷修复工作。
如果您喜欢使用QGIS,请考虑捐款支持该项目-或者 financial 或 your time and skills !最后,我们还想花点时间鼓励您为 special campaign 由我们的一个QGIS开发人员为QGIS提供一个工作测试套件,这样我们就可以改进质量保证过程并为您提供尽可能最好的版本。
qgis是免费软件,您没有义务支付任何费用来使用它-事实上,我们希望鼓励人们广泛地使用它,无论您的财务或社会地位是什么-我们相信赋予人们空间决策工具将导致一个更好的社会为全人类。
整数除法在需要时生成一个双精度数 :以前在表达式中分割两个整数总是会得到一个整数值,即。 5 / 2 = 2
. 现在,如果需要的话,结果总是双倍的,所以 5 / 2 = 2.5
,这对用户来说更为期待。一种新的整数除法运算符- //
被添加以模仿旧行为,即 5 // 2 = 2
.
新建“if()”函数 :现在有一个新的 if(cond, true, false)
表达
表达式的延迟计算
添加了获取和转换几何图形 :这些新关键字可用于 getFeature
对于一些几何测试,如相交、交叉、包含等。
geometry
-返回特征的几何图形
transform
-返回转换后的几何图形
在我们为提高QGIS的稳定性和质量而不断努力的过程中,现在每一个提交都会根据不断增长的测试套件进行测试,以自动识别回归。在右边的图片中,您可以看到我们的Github页面上传入的拉请求列表,根据测试套件是否成功运行,现在会自动用复选或交叉注释。 Travis.ci 发出或更新拉请求时。
我们现在还定期执行qgis代码库的覆盖扫描。因此,我们发现并修复了1000多个标记的问题,包括内存泄漏和潜在崩溃。qgis的缺陷密度为0.01,而类似大小的程序的平均值约为1.0。
如果您的WMS服务器支持上下文传说,那么现在您也可以在QGIS中使用它们。上下文图例是GetLegendGraphic请求,它只返回当前视图范围的相关图例,因此不包括当前地图中看不到的图例项。
此功能的资金来源: Regione Toscana
此功能由以下人员开发: Faunalia
这个版本增加了对在QGIS核心中创建新的临时划痕层的支持。可以在 Layer --> Create layer --> New Temporary Scratch Layer
菜单选项。
如果你曾经希望你可以精确地将直线平行或直角数字化,在QGIS中把直线锁定到特定的角度等等,现在你可以了!高级数字化工具是cadinput插件的一个端口,它为qgis添加了一个新面板。当捕获新几何体或几何体零件时,面板将处于活动状态。
简化工具已经过大修,并添加了:
OTF再投影支持
用户可以指定精确的公差(不仅仅是非意义相对值)
公差可以用地图单位、图层单位或像素来指定。
公差设置存储在设置中
一次简化多个功能(拖动一个矩形而不是单击)
支持多部件功能
关于顶点数目减少的统计
此功能的资金来源: Tracks for Africa
此功能由以下人员开发: Lutra Consulting 与…合作 Kartoza
有一种新的捕捉模式: 捕捉到所有层 这使得在所有层之间快速启用捕捉。此外,QGIS的底层捕捉架构也已进行了大修,使大型项目的捕捉速度更快,并提高了捕捉的精度。也不太容易混淆捕捉公差是为了绘制单位或图层单位,因此那些预期的1米公差在您不知道的情况下不会变成1度公差。
此功能的资金来源: ` Ville de Vevey, SITNyon <http://www.vevey.ch/>`_ 和 QGIS Usergroup Switzerland
此功能由以下人员开发: Lutra Consulting
高级用户谁利用qgis的基于规则的渲染系统将高兴地看到,规则现在显示为一棵树的传说。更好的是,每个节点 tree 可以是 toggled on/off 单独提供在地图中渲染子图层的极大灵活性。
此功能的资金来源: SIGE
此功能由以下人员开发: Lutra Consulting 与…合作 Kartoza
查看菜单选项到 隐藏边界框 . 这允许用户隐藏组合中选定项的边界框。这是一个方便的功能,允许在导出合成时与项目进行交互,同时预览它们的确切外观,而不需要大框阻止视图。
作曲家全屏模式
选择权 切换面板显示 在作曲家中,由 view menu
,使用快捷方式 F10
并按 Tab
当选择作曲家画布时。在规划地图布局时,它有助于最大化空间。
现在可以将python脚本拖放到qgis窗口中,它们将自动执行。我们还向插件工具栏添加了一个工具栏图标和一个快捷方式( Ctrl-Alt-P
)以便快速访问python控制台。
使用此新参数类型,用于 按位置选择,按位置提取 和 按位置联接属性 算法中,用户可以精确选择要使用的空间运算符。
此功能的资金来源: French Ministry of Ecology, Sustainable Development and Energy
此功能由以下人员开发: Camptocamp
在API中,我们增加了对空间索引批量加载的支持。这是初始化空间索引的更快方法。从python来看,它简单如下:
index = QgsSpatialIndex( layer.getFeatures() )
从内存层中具有50K点的简单测试中:
散装~100 ms
插入功能~600 ms
在理论上,索引树也应该被更好地构造,并且可能导致更快的查找。
对qgis服务器的python插件支持将python的功能带到服务器端,允许快速高效地开发和部署新功能。
此功能由以下人员开发: Alessandro Pasotti (ItOpen)
Web地图服务的样式化层描述符配置文件:DescribeLayer
http://www.opengeospatial.org/standards/sld
定义用户定义的样式需要有关符号化的功能的信息,或者至少是它们的功能/覆盖类型。由于用户定义的样式可以应用于命名层,因此需要有一种机制,客户机可以通过该机制获取命名层的特征/覆盖类型信息。这是弥合图层和样式的WMS概念与要素类型和覆盖层等WFS/WCS概念之间差距的另一个例子。为了实现这一点,WMS可以选择支持 DescribeLayer 请求。
DescribeLayer方法被认为是比重载WMS功能文档更好的方法。
对于每个命名层,描述应该指出它是否确实基于特征数据,如果是,它应该指出WFS/WCS(通过URL前缀)和特征/覆盖类型。注意,对于一个命名的层来说,这样描述是完全有效的。
现在可以为一个图层设置多个样式,然后在它们之间轻松切换。此功能在 legend context menu --> styles sub-menu
可以添加/删除样式并在它们之间快速切换。图层集记住样式,不同的样式也可以应用于单独的作曲家地图项。当项目通过QGIS服务器作为WMS层提供服务时,定义的多种样式也可用。有关更多信息,请参阅 blog post .
此功能的资金来源: Regione Toscana
此功能由以下人员开发: Gis3W , Lutra Consulting
数据定义符号设置的用户界面已经得到了改进——将数据定义选项移到每个数据定义属性旁边(与QGIS的其他部分(如标签属性)保持一致)。还有许多新的属性已经被定义为符号学的数据。此用户界面改进还提供了一种方法,可以立即查看是否定义了数据定义的覆盖,以及是否更容易访问数据定义的设置。
DXF文件的导出功能得到了改进,导出的标记符号与原始的QGIS符号具有更好的保真度。
这个版本包括对地图画布中旋转的初步支持。您可以使用状态栏中的新旋转小部件旋转画布。旋转支持也被扩展到地图编辑器中,以便它正确处理标签和符号等。
此功能的资金来源: Japan Space Imaging Corporation (JSI)
此功能由以下人员开发: Faunalia