Какие хорошие вводные книги или статьи о ГИС с открытым исходным кодом для студентов с опытом ESRI? [закрыто]


24

Я готовлю промежуточный курс ГИС для аспирантов и студентов, которые, вероятно, не имели отношения ни к чему, кроме программного обеспечения ESRI. Это существующий курс в учебной программе, который я буду преподавать впервые. В настоящее время ArcGIS является оружием выбора для лабораторных работ и практических заданий.

Я хочу немного изменить курс, чтобы включить введение в альтернативы ГИС с открытым исходным кодом. На данный момент эта часть курса будет длиться всего две-четыре недели (я думаю, что-то вроде расширенного эпилога), поэтому я не смогу копать слишком глубоко. Я надеюсь развернуть это в полном курсе ГИС с открытым исходным кодом в следующем году, но ограничения в учебной программе не позволяют мне делать это сразу.

Вот некоторые материалы, которые я рассмотрел, чтобы поддержать часть курса по ГИС с открытым исходным кодом, чтобы дать вам представление о том, что я (не) ищу:

  • Geospatial Desktop - это книга, которую я хотел бы использовать для полного курса ГИС с открытым исходным кодом, но ее слишком много, чтобы ее охватить через несколько недель. Глава «Обзор программного обеспечения для картографирования рабочего стола» выглядит как то, что я мог бы использовать.
  • Dekstop ГИС книга подобных вширь , но в настоящее время из печати.
  • Книга Травы, кажется, слишком сосредоточена на ТРАВЕ. Я думаю, что GRASS отключит студентов от мышления ArcGIS. Кроме того, я хочу, чтобы они научились ценить широту спектра геопространственного программного обеспечения ОС.
  • « Как перейти от новичка в ГИС к Pro, не тратя ни копейки», - это хороший практический подход к изучению ОС ГИС и хорошие ссылки для дальнейшего чтения.
  • Белая бумага с OpenGeo говорить о рынках геопространственного программного обеспечения, и как это пейзаж меняется.

Можете ли вы предложить другие статьи и / или книги, которые были бы полезны, чтобы облегчить учащимся, имеющим опыт работы с ESRI / ArcGIS, понимание и использование альтернатив с открытым исходным кодом?


Ответы:


14

Книги по программированию устарели до того, как были опубликованы, поэтому единственные, которые я считаю полезными, - это более общие книги, посвященные теории и процессам. В этих случаях нет ничего специфического для ГИС с открытым исходным кодом (кроме, может быть, бизнес-точки зрения).

Последняя печатная книга с открытым исходным кодом, которую я купил, которая все еще доступна на Amazon, - Beginning MapServer и относится к v4.0. Сейчас мы находимся на версии 6.0, и я сомневаюсь, что многие из сэмплов все еще будут работать. Он дает хорошее представление о том, как начался проект, и хорошую главу о прогнозах, но не относится к конкретным источникам.

Поэтому, вероятно, лучше перейти непосредственно к документации по отдельному проекту и взять несколько разных примеров, таких как:

Рабочий стол: QGIS

Проект QGIS содержит подробное введение в ГИС, руководство пользователя, руководство по кодированию и компиляции и документацию 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 - это автономный загрузочный DVD-диск, флэш-накопитель USB или виртуальная машина на основе Xubuntu, который позволяет вам пробовать широкий спектр геопространственных программ с открытым исходным кодом, не устанавливая ничего. Он полностью состоит из свободного программного обеспечения, что позволяет его свободно распространять, дублировать и распространять.

Студенты могут загрузить ISO и запустить - это избавляет от большинства проблем при установке некоторых ОС, особенно в Windows, и позволяет людям получить право на использование программного обеспечения.


3
+1 - особенно в отношении того, чтобы заставить студентов работать через примеры / учебные пособия. Это особенно ценно, и я видел, как несколько людей, имеющих только ESRI, таким образом воспринимают QGIS.
Симбамангу

6

Для управления базами данных с открытым исходным кодом вы также можете направить их в PostGIS in Action ( @Manning Publications ). Я нашел это очень полезным для понимания того, как собирать, поддерживать и оптимизировать данные в среде PostgreSQL / PostGIS . В нем также есть глава о других инструментах с открытым исходным кодом (средства просмотра веб-страниц и рабочего стола), которые могут оказаться полезными.


3

На самом деле, книга «ГИС для настольных компьютеров» вернулась в печать из Locate Press, см. Http://geospatialdesktop.com/ , которая в сочетании с книгой по веб-ГИС от Скотта Дэвиса является отличным вводным текстом.


2

Для GeoDjango и обучения созданию веб-ГИС-приложения вы можете использовать следующие две книги, как для начинающих, так и для руководства

  1. Python Geospatial Development. - Эрик Вестра
  2. Руководство для начинающих OpenLayers 2.10 - Eik Hazzard

Вторая книга для OpenLayers, которая использует javascript в библиотеке ExtJS. Это отличная книга, которая, безусловно, поможет вам начать. Я сам использовал их, так как я тоже из ESRI.

Кроме того, Geoserver Suite - это полный пакет, который действительно позволит вам разрабатывать ваше приложение и поддерживать данные.


Первая книга получает очень неоднозначные обзоры на Amazon, а отрицательные указывают на то, что в примерах есть ошибки, и они не выходят за рамки. Есть только несколько рецензий на эту книгу, поэтому я не уверен, что с этим делать. Прежде чем я порекомендую эту книгу или даже закажу ее для себя, мне бы очень хотелось услышать от людей, что они там пережили. Действительно ли это оставляет впечатление того, что нас спешат на публикацию?
mvexel

Я. Есть несколько ошибок. Поскольку это python, большинство ошибок - это отступы, которые легко обнаружить. Но что более важно, это то, что он очень хорошо ведет вас, если вы впервые входите в открытый исходный код.
Sam007

2

Что касается проекта QGIS, я бы также предложил «Learning QGIS 2.0», написанный Анитой Грейзер и опубликованный в сентябре 2013 года. Это один из последних доступных материалов, обзор здесь: http://www.amazon.com/Learning- QGIS-2-0-Anita-Graser / dp / 178216748X .

Я обнаружил, что это особенно ясно: оно буквально полно учебников и способно внести много «обязательных» вопросов, таких как интеграция программного обеспечения с БД (например, SQLite и PostGIS) и веб-сервисов (WMS, WCS или WFS), давая вам также некоторые практические демонстрации. Я полагаю, что эта книга в настоящее время является одним из лучших руководств для всех, кто хочет научиться использовать QGIS, начиная с ESRI.


1
Интересно, почему третье издание не доступно на Amazon ... packtpub.com/big-data-and-business-intelligence/…
Йохен Шварц

0

Я считаю, что хорошим ресурсом является учебное пособие по QGIS, которое вскоре получит обновление до 2.0, и оно будет соответствовать тому, о чем вы просили, если считаете, что Geospatial Desktop слишком много. В качестве предложения вы можете включить его в учебную программу GIS Proprietary Software Postgresql, чтобы пройти плавный проход. Вы также можете работать с той же базой данных, используя проприетарное программное обеспечение и программное обеспечение с открытым исходным кодом, или можете использовать модуль Python QGIS в проприетарном программном обеспечении, например, ESRI или наоборот.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.