对于来自ESRI背景的学生,有哪些关于开放式GIS的好的入门书籍或文章是什么?[关闭]


24

我正在为研究生和本科生准备中级GIS课程,他们可能只接触过ESRI软件,而没有接触其他东西。这是我将首次进行的课程中的现有课程。当前,ArcGIS是练习部分和实际任务的首选武器。

我想对课程进行一些调整,以包括对开源GIS替代品的介绍。目前,该课程的这一部分将只有两到四个星期(我在想一种扩展的结语),所以我将无法深入探讨。我希望在明年将其扩展为一门完整的开源GIS课程,但是由于课程限制,我无法立即这样做。

这是我本来打算支持该课程的开源GIS部分的一些读物,以便使您大致了解我所要寻找的内容:

  • 我很想将Geospatial Desktop用作一本完整的开源GIS课程的书,但是在接下来的几周中,它的内容太多了。“桌面映射软件调查”一章看起来像我可以使用的东西。
  • Dekstop GIS本书是类似的广度,但目前已绝版。
  • 草书似乎太专注于草丛中。我认为GRASS会让学生失去ArcGIS思维方式。另外,我希望他们学习欣赏OS地理空间软件范围的广度。
  • 如何不用花一角钱就可以从GIS新手过渡到Pro ”采用了一种很好的,实用的方法来研究OS GIS,并且具有可供进一步阅读的良好链接。
  • OpenGeo 的白皮书介绍了地理空间软件的市场以及这种格局如何变化。

您是否可以建议其他文章和/或书籍,以帮助减轻来自ESRI / ArcGIS背景的学生欣赏和使用开放源代码替代方法的兴趣?


Answers:


14

编程书籍在出版之前已经过时,因此,我发现有用的唯一书籍是涉及理论和过程的更一般的书籍。在这些情况下,没有什么特定于开源GIS的(可能从业务角度而言)。

我购买的最后一本印刷的开源书籍(仍在Amazon上可用)是Beginning MapServer,与v4.0有关。我们现在使用的是v6.0,我怀疑许多示例仍然可以使用。它确实提供了有关项目开始方式的良好背景,以及有关预测的一章,但并非特定于开源。

因此,最好直接阅读各个项目的文档,并采用一些不同的示例,例如:

桌面版:QGIS

QGIS项目以英文提供了详尽的GIS简介,用户指南,编码和编译指南以及API文档,在某些情况下还被翻译成多种外语。

http://qgis.org/en/documentation/manuals.html

网站(客户端):OpenLayers

OpenLayers文档(文档中的散文数量呈上升趋势)-http://docs.openlayers.org/

网站(服务器端):GeoServer

本用户手册是有关使用GeoServer各个方面的全面指南。无论您是该软件的新手还是老手

http://docs.geoserver.org/stable/en/user/

更好的方法是让学生下载软件,并通过这些站点上的许多示例来学习,如果他们真的想获得该软件的功能概述。

OSGeo Live DVD是一个很好的资源:

OSGeo-Live是基于Xubuntu的独立可启动DVD,USB拇指驱动器或虚拟机,可让您无需安装任何程序即可尝试各种开源地理空间软件。它完全由自由软件组成,可以自由分发,复制和传递。

学生可以下载ISO并运行-这消除了某些OS安装的大部分麻烦-尤其是在Windows上,并使人们可以正确使用该软件。


3
+1-特别是关于让学生通过示例/教程进行学习。这特别有价值,而且我已经看到一些仅ESRI的人采用这种方式选择QGIS。
Simbamangu 2012年

6

对于开源数据库管理,您可能还希望将它们定向到PostGIS in Action@Manning Publications)。我发现它对于了解如何在PostgreSQL / PostGIS环境中组合,维护和优化数据非常有用。它还有一章介绍了其他可能有价值的开源工具(Web和桌面查看器)。



2

对于GeoDjango并学习创建基于Web的GIS应用程序,您可以使用以下两本书,既适合初学者,又可以很好地指导您

  1. Python地理空间开发。-埃里克·韦斯特拉(Erik Westra)
  2. OpenLayers 2.10入门指南-Eik Hazzard

第二本书是针对OpenLayers的,它在ExtJS库上使用了javascript。这些都是很棒的书,肯定会帮助您入门。我也曾经使用过它们,因为我也是来自ESRI背景。

此外,Geoserver Suite是一个完整的软件包,它将真正允许您开发应用程序并维护数据。


第一本书在亚马逊上获得了非常混杂的评论,而负面的书指出这些示例中存在错误,并且不会立即失效。这本书只有很少的评论,所以我不确定该怎么做。在我推荐这本书或什至为自己订书之前,我很想听听这里的人的个人经历。的确有留下赶时间出版的印象吗?
mvexel 2012年

雅没有什么错误。由于它是python,因此大多数错误都是缩进,很容易发现。但是更重要的是,如果您是第一次进入开源,它会很好地指导您。
Sam007

2

关于QGIS项目,我还建议由Anita Graser撰写并于2013年9月发布的“ Learning QGIS 2.0”。它是当前可用的最新贡献之一,其概述如下:http : //www.amazon.com/Learning- QGIS-2-0-Anita-Graser / dp / 178216748X

我特别清楚地发现:它实际上是教程的全部内容,并且能够引入很多“必知”的问题,例如与DB(例如SQLite和PostGIS)和Web服务(WMS,WCS或WFS)的软件集成,还给您一些实用的演示。我相信对于那些愿意从ESRI背景开始学习如何使用QGIS的人来说,这本书是目前的最佳指南。


1
我不知道为什么第三版是不是可以在亚马逊... packtpub.com/big-data-and-business-intelligence/...
约亨的Schwarze

0

我相信QGIS培训手册是一个很好的资源,它将很快更新到2.0,并且如果您认为Geospatial Desktop太多,它也可以满足您的要求。作为建议,您可以将GIS专有软件课程Postgresql培训纳入其中,以取得良好的成绩。您也可以使用专有和开源软件在同一个数据库上工作,也可以在专有软件(例如ESRI或反向软件)中使用QGIS python模块。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.