QGIS

QGIS(原稱Quantum GIS)是一个自由软件的桌面GIS软件。它提供数据的显示、编辑和分析功能。

QGIS
QGIS 2.2
QGIS 2.2
開發者QGIS开发团队
首次发布2009年1月 (2009-01)
当前版本
  • 3.36.1 (2024年3月22日;穩定版本)[1]
源代码库
编程语言C++, Python, Qt
平台跨平台
类型地理信息系统
许可协议GPL
网站qgis.org/en/site/ 编辑维基数据

开发

QGIS由Gary Sherman于2002年开始开发,并于2004年成为开源地理空间基金会的一个孵化项目。版本1.0于2009年1月发布。

QGIS以C++写成,它的GUI使用了Qt库。QGIS允许集成使用C++ 或Python写成的插件。除了Qt之外,QGIS需要的依赖还包括GEOS和SQLite。同时也推荐安装GDALGRASS GISPostGISPostgreSQL

QGIS是一个多平台的应用,可以在多种操作系统上运行,包括Mac OS XLinuxUNIXMicrosoft Windows。对于Mac用户,QGIS相对于GRASS GIS的优势在于它不需要X11窗口系统,而且界面更简洁、快速。Quantum GIS也可以作为GRASS的图形用户界面使用。相较于商业GIS,Quantum GIS的文件体积更小,需要的内存和处理能力也更少。因此它可以在旧的硬件上或CPU运算能力被限制的环境下运行。

Quantum GIS被一个活跃的志愿者开发团体持续维护着,他们定期发布更新和错误修正。现在,开发者们已经将Quantum GIS翻译为31种语言,它被使用在全世界的学术和专业环境中。

发布历史

版本 代码名称 发布日期 重要改变
0.0.1-alpha 2002年7月 导入和显示PostGIS数据[2]
0.0.3-alpha 2002年8月10日 添加了对Shapefile和其他矢量格式的支持。[2]
0.0.4-alpha 2002年8月15日 改进了图层操作,对图层着色,在对话框中显示属性。[2]
0.0.5-alpha 2002年10月5日 修正了错误,提高了稳定性,可以设置线宽,改进了放大/缩小功能。[2]
0.0.6 2002年11月24日 改进了PostGIS连接,添加了图层识别功能,可以显示和排序属性表。[2]
0.0.7 2002年11月30日 页面存档备份,存于
0.0.8 2002年10月11日 页面存档备份,存于
0.0.9 2003年1月25日 页面存档备份,存于
0.0.10 2003年5月13日 页面存档备份,存于
0.0.11 2003年6月10日 页面存档备份,存于
0.0.12 2003年6月10日 页面存档备份,存于
0.0.13 2003年12月8日 页面存档备份,存于
0.1pre1 2004年2月14日 添加了对栅格数据的支持;矢量数据的单、连续、分级描影;可以创建缓冲区,作为PostGIS执行[3][4]
0.1 Moroz 2004年2月25日 页面存档备份,存于
0.2 Pumpkin 2004年4月26日 Archive.is存檔,存档日期2012-12-08 页面存档备份,存于
0.3 Madison 2004年5月28日 Archive.is存檔,存档日期2012-12-08
0.4 Baby 2004年7月4日 页面存档备份,存于
0.5 Bandit 2004年10月5日 页面存档备份,存于 页面存档备份,存于
0.6 Simon 2004年12月19日 页面存档备份,存于
0.7 Seamus 页面存档备份,存于
0.7.3 2005年10月11日 页面存档备份,存于
0.8 2007年1月7日
0.8.1 "Titan" 2007年6月15日 页面存档备份,存于
0.9.0 2007年10月26日 页面存档备份,存于 页面存档备份,存于
0.9.1 "Ganymede" 2008年1月6日 页面存档备份,存于 页面存档备份,存于
0.10 "Io" 2008 5月3日
0.11.0 "Metis" 2008 7月21日
1.0.0 "Kore" 2009年1月5日
1.1.0 "Pan" 2009年5月12日
1.2.0 "Daphnis" 2009年9月1日
1.3.0 "Mimas" 2009年9月20日
1.4.0 "Enceladus" 2010年1月10日
1.5.0 "Tethys" 2010年7月29日
1.6.0 "Copiapó" 2010年11月27日
1.7.0 "Wrocław" 2011年6月19日
1.8.0 "Lisboa" 2012年6月21日
2.0.0-2.0.1 "Dufour" 2013年9月8日 New vector API, integration of SEXTANTE geoprocessor, symbology and labelling overhaul
2.2 Valmiera 22.2.2014[5]
2.4 Chugiak 27.6.2014
2.14 Essen 29.2.2016
2.18 Las Palmas 21.10.2016
3.0 Girona 23.2.2018 Based on Qt5, PyQt5, and Python 3
3.2 Bonn 2018年6月22日
3.4 Madeira 2018年10月26日 长期版本
3.6 Noosa 2019年2月22日
3.8 Zanzibar 2019年6月21日
3.10 A Coruña 2019年10月25日

许可

QGIS是基于GPL发布的自由软件,可以被修改以执行其他或更加专业的任务。另外有很多插件可以用来扩展兼容性和功能。

数据格式

QGIS可以使用ShapefileCoverage和Personal Geodatabase格式的数据。它也支持MapInfoPostGIS和许多其他格式。[6]QGIS也支持包括Web地图服务Web要素服务的Web服务,以此来使用外部来源的数据。[7]

功能

QGIS提供与其他开源GIS软件包的集成,包括PostGISGRASSMapServer,以向用户提供广泛的功能。[7]

Python写成的插件扩展了QGIS的功能。

引用

  1. . 2024年3月22日 [2024年3月25日].
  2. . Open Source Geospatial Foundation. 2004-03-09 [2008-12-13]. (原始内容存档于2016-03-04).
  3. . Open Source Geospatial Foundation. [2008-12-31]. (原始内容存档于2016-03-04).
  4. . Freshmeat News. Freshmeat. 2004-02-14 [2008-12-31].
  5. Fischer, Jürgen E. . OSGeo.org. [22 February 2014]. (原始内容存档于2016-03-03).
  6. Gray, James. . Linux Journal. 2008-03-26 [2011-04-03]. (原始内容存档于2020-10-23).
  7. Cavallini, Paolo. . The Global Geospatial Magazine. August 2007 [2014-08-14]. (原始内容存档于2011-03-20).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.