Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов информации, выполнение сложных расчетов и построение красочных интерактивных карт. Книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django. Издание адресовано опытным разработчикам на языке Python, которые хотели бы освоить концепции геопрограммирования, методы получения и работы с геоданными, решать пространственные задачи и конструировать сложные картографические приложения.
Napisanie geoprostranstvennykh programm predpolagaet reshenie takikh zadach, kak gruppirovanie dannykh po geograficheskomu polozheniju, khranenie i analiz bolshikh massivov informatsii, vypolnenie slozhnykh raschetov i postroenie krasochnykh interaktivnykh kart. Kniga predostavljaet obzor glavnykh geoprostranstvennykh ponjatij, istochnikov geodannykh i naborov instrumentov dlja geoobrabotki. Rassmotreny priemy khranenija i dostupa k prostranstvennym dannym. Pokazano sozdanie sobstvennogo interfejsa so skolzjaschej kartoj v ramkakh veb-prilozhenija. Podrobno opisano sozdanie redaktora geodannykh na osnove geograficheskogo modulja GeoDjango dlja veb-platformy Django. Izdanie adresovano opytnym razrabotchikam na jazyke Python, kotorye khoteli by osvoit kontseptsii geoprogrammirovanija, metody poluchenija i raboty s geodannymi, reshat prostranstvennye zadachi i konstruirovat slozhnye kartograficheskie prilozhenija.