Разработка геоприложений на языке python
Разработка геоприложений на языке Python Эрик Вестра
Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов информации, выполнение сложных расчетов и построение красочных интерактивных карт.
Книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django.
Издание адресовано опытным разработчикам на языке Python, которые хотели бы освоить концепции геопрограммирования, методы получения и работы с геоданными, решать пространственные задачи и конструировать сложные картографические приложения.
Post Author: Nikulux
Похожие записи
Разработка веб-приложений с использованием Flask на языке Python
В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах.
Построение систем машинного обучения на языке Python
Python для детей Самоучитель по программированию
Эта книга позволит вам погрузиться в программирование и с легкостью.
Введение в машинное обучение с помощью Python
Машинное обучение стало неотъемлемой частью различных коммерческих и.
Программирование на языке Python учебный курс Роберт Седжвик
В прошлом тысячелетии основами образования были чтение, письмо и.
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Эрик Вестра: Разработка геоприложений на языке Python
Python Geospatial Development
Аннотация к книге «Разработка геоприложений на языке Python»
Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов пространственной информации, выполнение сложных геопространственных расчетов и построение красочных интерактивных карт. Чтобы делать это хорошо, вам понадобятся соответствующий инструментарий и методология, а также полное понимание геопространственных понятий, таких как картографические проекции, геодезические датумы и системы координат.
Эта книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django.
К концу книги вы будете в состоянии уверенно использовать Python для написания своих.
Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов пространственной информации, выполнение сложных геопространственных расчетов и построение красочных интерактивных карт. Чтобы делать это хорошо, вам понадобятся соответствующий инструментарий и методология, а также полное понимание геопространственных понятий, таких как картографические проекции, геодезические датумы и системы координат.
Эта книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django.
К концу книги вы будете в состоянии уверенно использовать Python для написания своих собственных геопространственных приложений.
Чему вы научитесь, прочитав эту книгу:
— получать доступ к геоданным, управлять ими и визуализировать из своих программ на Python;
— применять базовые геопространственные понятия, в том числе географическое положение, расстояние, единицы измерения, картографические проекции и геодезические датумы;
— читать и записывать геоданные в векторном и растровом форматах;
— выполнять сложные практические геопространственные расчеты при помощи языка Python;
— хранить геоданные в базе геоданных и получать к ним доступ;
— использовать точки, линии и многоугольники в рамках своих программ на Python;
— преобразовывать геоданные в привлекательные карты при помощи инструментов для геообработки на языке Python;
— конструировать полнофункциональные картографические веб-приложения на основе Python.
3-е издание.
Геоприложения на Python
Практическое руководство для разработчика.
Вестра Э. «Разработка геоприложений на языке Python» ДМК Пресс, 2017 год, 446 стр., пер. с англ. А. Логунова (18,9 мб. pdf)
В книге представлена методика разработки геоприложения на Python. Затронуты основные принципы использования разработок геопространственных приложений в современных условиях. Изучаются базовые понятия, используемые в процессе разработки: картографические проекции, форматы геоданных, единицы измерения, геоданные и др. Рассмотрены основные библиотеки Python используемые для геопрограммирования, их функционал и способы установки. Автор знакомит с понятием пространственных данных и базами данных, подробно рассматривает расширение Post-GIS для СУБД PostgreSQL и его использование в Python.
Показана разработка интерфейса на JavaScript со скользящей картой в рамках полнофункционального картографического веб-приложения, с использованием расширения PostGIS, библиотеки Mapnik и географического модуля GeoDjango. Это издание книги доработано с целью поддержки Python 3 и адресовано опытным разработчикам, достаточно знакомым с языком Python, чтобы освоить представленную методику создания геопространственных приложений или их интеграции в существующие проекты на Python. ISBN 978-5-97060-437-3
Глава 8. Работа с пространственными данными 234
Описание приложения DISTAL 234
Проектирование и конструирование базы данных 238
Скачивание и импорт данных 242
Набор данных границ стран мира 242
Географическая база данных береговых линий GSHHG 243
Географические названия США 2 4 4
Географические названия остальных мест 246
Реализация приложения DISTAL 249
Сценарий «выбрать страну» 251
Сценарий «выбрать область» 253
Сценарий «показать результаты» 263
Использование приложения DISTAL 268
Заключение 269
Глава 9. Совершенствование приложения DISTAL 270
Обработка линии антимеридиана 270
Решение проблемы масштабирования 276
Производительность 280
Поиск проблемы 280
Улучшение производительности 282
Использование сегментов береговых линий 291
Анализ повышения производительности 292
Заключение 293
Глава 10. Инструменты для разработки геопространственных веб-приложений 294
Инструментарий и методика для геопространственных веб-приложений 294
Веб-приложения 295
Веб-службы 300
Стэк «скользящей карты» 305
Геопространственные веб-протоколы 306
Анализ трех конкретных инструментов 308
Протокол TMS 308
Библиотека OpenLayers 313
Модуль GeoDjango 317
Заключение 325
Разработка геоприложений на языке Python
Автор: Вестра Э.
Дата выхода: ноябрь 2016 года
Формат: 165 * 235 мм
Бумага: офсетная
Обложка: Мягкая обложка
Объем, стр.: 446
ISBN: 978-5-97060-437-3
Купить электронную книгу
Аннотация
Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов пространственной информации, выполнение сложных геопространственных расчетов и построение красочных интерактивных карт. Чтобы делать это хорошо, вам понадобятся соответствующий инструментарий и методология, а также полное понимание геопространственных понятий, таких как картографические проекции, геодезические датумы и системы координат.
Эта книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django.
К концу книги вы будете в состоянии уверенно использовать Python для написания своих собственных геопространственных приложений.
Чему вы научитесь, прочитав эту книгу:
• получать доступ к геоданным, управлять ими и визуализировать из своих программ на Python;
• применять базовые геопространственные понятия, в том числе географическое положение, расстояние, единицы измерения, картографические проекции и геодезические датумы;
• читать и записывать геоданные в векторном и растровом форматах;
• выполнять сложные практические геопространственные расчеты при помощи языка Python;
• хранить геоданные в базе геоданных и получать к ним доступ ;
• использовать точки, линии и многоугольники в рамках своих программ на Python;
• преобразовывать геоданные в привлекательные карты при помощи инструментов для геообработки на языке Python;
• конструировать полнофункциональные картографические веб-приложения на основе Python.
Оплата
Наш интернет-магазин работает только по предоплате!
Мы принимаем следующие виды оплаты:
Вы так же можете выбрать оплату по платежной квитанции и оплатить по ней покупку в отделении любого банка.
Юридические лица могут выбрать счёт на оплату.
Возврат денежных средств возможен в случаях:
Возврат не проводится в случаях:
Для оформления возврата обращайтесь по электронной почте dmkpress.help@gmail.com.
Доставка:
Курьерская доставка по Москве в течение 7 дней после оплаты заказа.
Стоимость доставки:
Самовывоз возможен в течение суток после оплаты.
Адрес для самовывоза:
115487, г. Москва, проспект Андропова, 38
Доставка почтой России: от 7 до 28 дней с момента оплаты заказа.
Стоимость доставки:
Форумы GIS-Lab.info
Геоинформационные системы (ГИС) и Дистанционное зондирование Земли
Учебник по Python и его применение в ГИС
Учебник по Python и его применение в ГИС
Сообщение artemiziy » 01 сен 2008, 21:34
Дамы и господа,
Кто может посоветовать хороший учебник по Python (не продвинутый, для чайников)?
И может какие-нибудь статьи, вроде этой http://gis-lab.info/qa/qgis-standalone.html, по применению Python в ГИС, с алгоритмами.
Re: Учебник по Python и его применение в ГИС
Сообщение KolesovDmitry » 02 сен 2008, 08:08
Re: Учебник по Python и его применение в ГИС
Сообщение Максим Дубинин » 02 сен 2008, 08:28
если пойдет на английском, то есть еще такая opensource(!) книжка
An Introduction to Software Design
раньше она называлась
How to Think Like a Computer Scientist: Learning with Python.
http://www.greenteapress.com/thinkpython/
Re: Учебник по Python и его применение в ГИС
Сообщение dime1 » 13 авг 2012, 09:18
Re: Учебник по Python и его применение в ГИС
Сообщение rhot » 13 авг 2012, 09:34
Re: Учебник по Python и его применение в ГИС
Сообщение dab » 10 дек 2012, 10:02
Re: Учебник по Python и его применение в ГИС
Сообщение nickleb » 28 сен 2013, 09:02
Python Geospatial Development
Build a complete and sophisticated mapping application
from scratch using Python tools for GIS development
Erik Westra
Copyright © 2010 Packt Publishing
В 2013 г. вышло второе издание этой книги.
Re: Учебник по Python и его применение в ГИС
Сообщение Boris » 11 ноя 2013, 00:00
Re: Учебник по Python и его применение в ГИС
Сообщение nickleb » 13 дек 2016, 13:27
Re: Учебник по Python и его применение в ГИС
Сообщение geouser » 14 дек 2016, 10:20
Re: Учебник по Python и его применение в ГИС
Сообщение Эдуард Казаков » 14 дек 2016, 11:39
Re: Учебник по Python и его применение в ГИС
Сообщение nickleb » 14 дек 2016, 12:20
Re: Учебник по Python и его применение в ГИС
Сообщение nickleb » 14 дек 2016, 12:59
Re: Учебник по Python и его применение в ГИС
Сообщение geouser » 14 дек 2016, 13:28
Re: Учебник по Python и его применение в ГИС
Сообщение nickleb » 14 дек 2016, 14:06