这是2.x系列中的最后一个版本。当前的长期版本(LTR)仍然是2.14.x版。此版本比以前的版本提供了增量改进。目前大部分活动都集中在开发QGIS 3.0上,这是我们计划于2017年第一季度末发布的下一代产品。
Thanks
我们要感谢开发人员、文档编制人员、测试人员以及所有在那里自愿投入时间和精力的人(或者为他们提供资金)。从QGIS社区,我们希望您喜欢这个版本!如果你想捐献时间、金钱或参与到使QGIS更棒的工作中,请漫步至 qgis.org 伸出援手!
QGIS由捐助者和赞助商提供支持。在我们的网站上可以看到对该项目作出重大和小型财政捐助的捐助者的最新名单。 donors list . 如果您想成为正式的项目发起人,请访问 our sponsorship page 详情。赞助QGIS有助于我们资助我们的六个月一次的开发者会议,维护项目基础设施和资助缺陷修复工作。下面提供了当前赞助商的完整列表-非常感谢所有赞助商!
qgis是免费软件,您没有义务支付任何费用来使用它-事实上,我们希望鼓励人们广泛地使用它,无论您的财务或社会地位是什么-我们相信赋予人们空间决策工具将导致一个更好的社会为全人类。
每年,我们也会得到来自不同组织的支持,这些组织感谢我们所做的工作,并希望促进项目中持续的开发工作。下面列出了这些赞助商,我们对此表示感谢!
|
|
|
SOLTIG (Soluciones en Tecnologías de Información Geográfica) |
|
在qgis 2.18中,现在可以将鼠标滚轮滚动到“颜色选择器”对话框中的任何滑块上,以小幅度增加值。这是对颜色组件进行小调整的简便快捷方式。
此功能由 Nyall Dawson (North Road)
此功能由开发 Nyall Dawson (North Road)
在qgis 2.18中,单击图层样式面板内的颜色按钮会导致颜色选择器对话框在样式面板内部打开,而不是作为单独的对话框打开。这允许交互式修改颜色并立即预览结果。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
添加指定要应用于标签文本的文本替换列表的功能。缩写街道类型。
用户可以导出和导入替代列表,以便于重用和共享。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
采用一种新的算法,可以避免在特征几何图形的锯齿部分放置标签,从而大大改善了线图层的并行标签模式。
此功能由Andreas Neumann资助
此功能由开发 Nyall Dawson (North Road)
这将添加一个新的模式,用于标记使用曲线标记多边形周长的多边形。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
在以前的QGIS版本中,用户必须等到一个层的所有图块下载完成后才能查看生成的地图。现在已经修复了这个问题,并且这些图块在下载后立即显示在地图画布中,通过大大降低显示时间来改善用户体验。此外,以前从较低或较高分辨率下载的磁贴可用于尚未下载具有正确分辨率的磁贴的区域的预览功能。
当使用来自远程服务器的栅格层时,此增强功能改善了用户体验。以前,为了能够再次缩放或平移地图,需要等待下载完全完成,因为此时用户界面将保持冻结状态。现在可以通过随时取消栅格层的渲染来解决这一问题。
脱机编辑插件是QGIS附带的默认插件,允许您脱机远程数据集(例如,从数据库),在字段中进行编辑,然后在返回办公室时重新同步。这扩展了脱机编辑的可能性,使其仅适用于大型图层的子集。
这项功能由DB Fahrwegdienste GmbH资助。
此功能由开发 Matthias Kuhn (OPENGIS.ch)
允许控制窗体中单个编辑小部件的标签。在拖放设计器中,双击某个项将允许控制是否应单独显示每个项的标签。
此外,还可以配置链接/取消链接按钮是否显示在“关系引用”小部件中,这对于隐藏在1:n关系中很有用,因为在这种关系中,没有父对象子对象就不可能存在。
此功能由 Kanton Zug, GIS-Fachstelle
此功能由开发 Matthias Kuhn (OPENGIS.ch)
这将添加一个新的配置选项,以在拖放设计器窗体中有条件地显示或隐藏选项卡和分组框。
配置是通过双击字段配置界面中的设计器树来完成的。
可以输入表达式来控制可见性。每当表单中的值发生更改,并且相应地显示/隐藏选项卡或分组框时,将重新计算表达式。
此功能由开发 Matthias Kuhn (OPENGIS.ch)
允许为用于计算此字段的默认值的向量层字段设置表达式。默认值表达式可以使用调用时存在的功能的属性,例如数字化几何图形。表达式变量也可以用在默认值表达式中,这样可以方便地插入用户名、当前日期时间、项目路径等。
这项功能由DB Fahrwegdienste GmbH资助。
此功能由开发 Nyall Dawson (North Road)
qgis 2.18增加了对将作曲家中的北箭头指向正北的支持。以前,所有箭头都与网格北对齐,这不适用于极地区域或非北向上投影(例如一些南非投影系统)。现在,您可以选择将箭头定向到网格北或正北。还有一个可选的偏移角度,可以用来指定网格收敛,使您的箭头朝向磁北!
此功能由 Norwegian Polar Institute's Quantarctica project
此功能由开发 Nyall Dawson (North Road)
这一新算法类似于质心算法,但当质心可能落在其相应特征之外时,“表面上的点”算法可确保创建一个位于相应多边形特征内的点(或触碰到线层的相应线特征)。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
溶解算法现在允许您基于多个字段值进行溶解。在以前的QGIS版本中,融合只能通过单个字段值对功能进行分组。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
处理剪辑算法已针对常用场景进行了优化,从而大大加快了剪辑操作的速度。例如:
将具有100万条线的道路层相对于2个多边形进行裁剪
针对2个多边形剪切500万点地址层
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
该算法将多行串几何图形的所有连接部分连接成一行串几何图形。如果输入多行串几何图形的任何部分未连接,则生成的几何图形将是包含任何可以合并的线和任何未连接的线部分的多行串。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
这个新算法返回输入几何的组合边界(即几何的拓扑边界)的闭合。例如,多边形几何图形将有一个由多边形中每个环的线串组成的边界,而线几何图形将有一个由线的起点和终点组成的边界。此算法仅对多边形或线条层有效。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
XYZ格式的栅格图块现在在WMS数据提供程序中得到了本机支持,允许用户显示来自其他源的基础图,而不再需要QuickMapServices或Openlayers等第三方插件。
要添加到XYZ层的连接,只需打开浏览器停靠小部件,查找名为“Tile Server(XYZ)”的项,然后右键单击该项以获得具有“New Connection”操作的弹出菜单。您将被要求输入URL,其中 {{x}}
, {{y}}
, {{z}}
将根据当前地图视图替换为实际瓷砖编号。例如,要添加OpenStreetmap基本地图,可以使用以下URL: http://c.tile.openstreetmap.org/{{z}}/{{x}}/{{y}}.png
数据提供程序还支持将XYZ图块编号编码为Bing使用的“四键”。简单使用 {{q}}
而不是 {{x}}
, {{y}}
和 {{z}}
在URL中。
此功能由 Lutra Consulting
对于包含曲线(圆弧、复合曲线、曲线多边形)的几何图形是必需的,但Web客户端(例如QGIS Web客户端)无法处理这些几何图形类型的显示。
可以在“项目属性”对话框的“OWS服务器”选项卡中启用此功能。
此功能由Andreas Neumann资助
一个新函数 QgsGeometry::lineLocatePoint()
已添加,用于检索沿着线条字符串到线条字符串上到给定点的最近位置的距离。
此功能由 North Road
此功能由开发 Nyall Dawson (North Road)
QgsAnnotation -在地图上绘制的注释项的接口
QgsFeedback -用于取消工作线程中运行的某些内容的反馈对象的基类
QgsOptionalExpression -带有附加启用标志的表达式
QgsExpressionLineEdit -包括用于输入表达式的行编辑,以及用于打开表达式创建对话框的按钮。这个小部件设计用于没有层字段可用于表达式和空间受约束的环境。
QgsTabWidget -类似于qtabwidget,但具有临时隐藏/显示选项卡的附加方法
QGIS 2.18增加了几个新的表达式函数,包括角度/距离插值函数。
line_merge
:将多线串几何图形合并到连接的线串中
boundary
:返回几何图形的拓扑边界,即对于多边形,这是表示多边形环的多行字符串。
angle_at_vertex
:返回指定顶点索引处几何图形的平均(平分线)角度
distance_to_vertex
:返回沿几何体到指定顶点索引的距离
line_interpolate_angle
:计算沿几何体指定距离处与几何体平行的角度
line_interpolate_point
:返回直线上距离处的点
line_locate_point
:返回沿直线到最接近指定点的直线位置的距离
此功能由Andreas Neumann资助
此功能由开发 Nyall Dawson (North Road)