Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Разработка геоприложений на языке Python, 3-е изд.

Эрик Вестра - Разработка геоприложений на языке Python, 3-е изд.

Разработка геоприложений на языке Python, 3-е изд.
Книга - Разработка геоприложений на языке Python, 3-е изд..  Эрик Вестра  - прочитать полностью в библиотеке КнигаГо
Название:
Разработка геоприложений на языке Python, 3-е изд.
Эрик Вестра

Жанр:

Руководства и инструкции, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Python

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-97060-437-3

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Разработка геоприложений на языке Python, 3-е изд."

Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов информации, выполнение сложных расчетов и построение красочных интерактивных карт.

Книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа* (Запрещенная организация в РФ) к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django.

Издание адресовано опытным разработчикам на языке Python, которые хотели бы освоить концепции геопрограммирования, методы получения и работы с геоданными, решать пространственные задачи и конструировать сложные картографические приложения.

Читаем онлайн "Разработка геоприложений на языке Python, 3-е изд." (ознакомительный отрывок). [Страница - 3]

геоданных........................................................................ 143

Содержание



7

Задача: вычисление ограничительной рамки
для всех стран мира................................................................................................................ 143
Задача: вычисление границы между Таиландом и Мьянмой......................................145
Задача: анализ высот на основе цифровой карты местности......................................147
Смена датумов и проекций........................................................................................................153
Задача: смена проекции для совмещения файлов фигур с географическими
и UTM-координатами........................................................................................................... 153
Задача: перевод из одного датума в другой для совмещения свежих данных
TIGER со старыми................................................................................................................. 157
Выполнение геопространственных расчетов....................................................................... 160
Задача: идентификация национальных парков внутри и в окрестностях
городских агломераций......................................................................................................... 161
Конвертирование и стандартизация единиц геометрии и расстояния......................... 166
Задача: вычисление длины границы между Тайландом и Мьянмой........................ 166
Задача: нахождение точки в 1327 км к западу от г. Шошоун, шт. Калифорния......173
Упражнения.................................................................................................................................. 174
Заключение................................................................................................................................... 176
Г л а в а 6 . П р о с т р а н с т в е н н ы е б а з ы д а н н ы х ...................................................177
СУБД с поддержкой пространственных данных................................................................ 177
Пространственные индексы......................................................................................................178
Знакомство с PostGIS................................................................................................................. 181
Инсталляция СУБД PostgreSQL....................................................................................... 183
Инсталляция расширения PostGIS....................................................................................184
Установка адаптера psycopg2............................................................................................... 185
Настройка С У Б Д .........................................................................................................................186
Создание учетной записи пользователя Postgres...........................................................186
Создание базы данных.......................................................................................................... 187
Разрешение доступа к базе данных....................................................................................187
Включить поддержку пространственных данны х.........................................................187
Использование расширения PostG IS.................................................................................... 187
Документация но PostG IS....................................................................................................191
Продвинутый функционал PostG IS..................................................................................191
Наиболее успешные практические приемы.......................................................................... 192
Рекомендуем: используйте базу данных для отслеживания
пространственных привязок................................................................................................ 192
Рекомендуем: используйте для данных приемлемую пространственную
привязку.................................................................................................................................... 194
Рекомендуем: избегайте динамических трансформаций внутри запроса...............196
Рекомендуем: не создавайте геометрии внутри запроса.............................................. 197
Рекомендуем: грамотно используйте пространственные индексы........................... 198
Рекомендуем: учитывайте пределы оптимизатора запросов своей С У Б Д .............198
Заключение................................................................................................................................... 201

8

❖ С о д ер ж ан и е

Г лава 7 . Г е н е р и р о в а н и е к ар т п р и п о м о щ и P y th o n
и б и б л и о т е к и M a p n i k ..................................................................................................... 202
Введение в библиотеку Mapnik................................................................................................202
Создание образца карты........................................................................................................ 209
Понятия библиотеки Mapnik....................................................................................................214
Источники данных................................................................................................................. 214
Правила, фильтры и стили...................................................................................................217
Символизаторы....................................................................................................................... 220
Карты и слои.............................................................................................................................229
Визуализация карты.............................................................................................................. 230
Заключение................................................................................................................................... 232
Г л а в а 8 . Р --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.