Географічні інформаційні системи

Питання та відповіді для картографів, географів і фахівців з ГІС

4
Як створити просту передню частину для бази даних PostGIS?
Моя організація збирає багато даних щодо моніторингу навколишнього середовища (потік потоку, хімія води тощо), більшість з яких зараз зберігається в Excel. Я хотів би все отримати в базу даних - можливо, PostGIS - але мені потрібні дані, щоб вони були доступними людям, які не знають принципів бази даних (немає SQL …

7
Чиста бібліотека JavaScript для операцій з геометрією
Хтось знає про чисту бібліотеку JavaScript для виконання геометричних операцій, таких як буфер, з'єднання, перетинання тощо? Я хочу пограти з виконанням цих операцій у браузері. Схоже, GeoScriptJS має деякі залежності.


11
Переривчасті або перервані карткові прогнози?
Чи підтримує будь-який із поточних програмних засобів GIS з відкритим кодом переривчасті системи проекцій? Наприклад, синусоїдальна , димаксія , метелик тощо? Якщо ні, чи є якісь доступні комерційні, які це роблять (доступне значення <150 $)? Upate: мабуть, це було поганою ідеєю вести з «синусоїдальною», оскільки ця проекція також має єдину …

5
Прочитайте таблицю з geodatabase файлу ESRI (.gdb) за допомогою R
Я намагаюся прочитати таблицю безпосередньо з бази даних геоданих ESRI у Р. Приклад файлу даних можна завантажити тут . База даних містить точковий клас функцій (Zone9_2014_01_Broadcast) та дві пов'язані таблиці (Zone9_2014_01_Vessel та Zone9_2014_01_Voyage). Ви можете прочитати файл форми у R за readOGRдопомогою rgeosпакету: library(rgeos) library(downloader) download("https://coast.noaa.gov/htdata/CMSP/AISDataHandler/2014/01/Zone9_2014_01.zip", dest="Zone9_2014_01.zip", mode="wb") unzip("Zone9_2014_01.zip", exdir …

5
Використовуєте схему, що не є публічною в PostGIS?
На даний момент я встановлюю нову інсталяцію PostGIS 2.0.2 та PostgreSQL 9.1.6 на Ubuntu. Нещодавно я натрапив на деяку інформацію, яка вказує на те, що використання загальнодоступної схеми для зберігання всіх даних не є хорошою ідеєю. З цієї причини я створив схему під назвою data та став власником, але чи …
21 postgis 

2
Як створити новий порожній векторний шар програмно?
Я новачок у python та QGIS. Я переглянув кілька підручників сценаріїв python для QGIS. Усі вони створюють нові векторні та растрові шари з наявним джерелом даних. напр. shapefile або таблиця баз даних геотифів або постгістів. Чи можливо створити рівень QGIS через скрипт python, де я можу створювати / додавати / …
21 qgis  pyqgis 

4
Обрізати об’єкт простих функцій в R
Чи існує функція обрізання об’єкта sf map, подібна до maptools::pruneMap(lines, xlim= c(4, 10), ylim= c(10, 15))використовуваної для SpatialPolygon або SpatialLine? Я розглядаю, st_intersection()але може бути правильний шлях.
20 r  clip  sf 

1
Виконуєте моделювання QGIS декількох растрових обчислень з даними із зовнішнього CSV?
Мені потрібно виконати декілька обчислень на наборі растрів на основі значень у файлі метаданих CSV. Я використовую графічний моделер QGIS і можу викликати певне поле у ​​CSV за допомогою Tableта Table Fieldвходів. Оскільки у мене є кілька растрових і кожен растр має відповідне значення у CSV, як я можу викликати …

1
Яка точність геогаша
Я хотів би знати точність геогашу з заданою довжиною. Якщо є "проста" формула, яку ви можете використати для її обчислення, це було б дуже круто. Вікіпедія перераховує точність до 8 символів: # km 1 ±2500 2 ±630 3 ±78 4 ±20 5 ±2.4 6 ±0.61 7 ±0.076 8 ±0.019

1
Реплікація результату gdalwarp за допомогою прив'язки gdal Python
Я намагаюся повторно проектувати / перепропонувати з прив'язками python GDAL, але отримую трохи інші результати порівняно з тими з утиліти командного рядка gdalwarp. Дивіться оновлення нижче для короткого прикладу Цей сценарій ілюструє підхід Python: from osgeo import osr, gdal import numpy def reproject_point(point, srs, target_srs): ''' Reproject a pair of …
20 python  gdal  gdalwarp  numpy 

2
Посилання QGIS на розповсюдження Anaconda Python: Spyder, iPython Notebook, pip, scikit-learn
У мене Anaconda є основним дистрибутивом Python, і я хочу прокласти через нього сценарії QGIS, пов'язані з Python. У Anaconda у мене є Spyder, я можу легко встановлювати пакети з pip, і можу запустити веб-браузер iPython Notebook як для спільних доступу до екрана, так і для зберігання коду, який я …


3
Навчитися використовувати вирази в QGIS?
Ця публікація є спільнотою Wiki . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не отримує нових відповідей. Чи є взагалі якісь рекомендації щодо ресурсів, щоб подолати основи QGIS та проникнути в глибокі темні таємниці? Зокрема стосовно кодування виразів для маркування, запитів тощо.

1
Змініть значок маркера при натисканні за допомогою листівки
У мене є карта з багатьма (> 100) маркерами на ній. Я хотів би зробити так, щоб натискання на ці зміни змінило значок на виділену версію. Я створив дві власні піктограми, одну звичайну та одну виділену. Я змусив це працювати з одним маркером, але не можу знайти жодного способу його …
20 leaflet  markers 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.