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

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

1
Додавання набору даних сервера зображень ArcGIS у QGIS?
Я спробував додати набір даних у QGIS за допомогою 'qgis.utils.iface.addRasterLayer ()'. Але це кидає цю помилку. Недійсний шар: Провайдер GDAL не вдається відкрити набір даних GDAL http://precisionedgeag.com:8080/arcgis/rest/services/ImageServices/RapidEye_R_NDVI?f=json&pretty=true : `C: \ DOCUME ~ 1 \ 15937.DSM \ LOCALS ~ 1 \ Temp \ file.dat 'не розпізнається як підтримуваний формат файлу. Постачальник …

1
Більш швидка обробка вектора для растрування за допомогою R
Я перетворюю вектор у растр у Р. Однак процес був занадто довгим. Чи є можливість поставити скрипт в обробку багатопотокових чи графічних процесорів, щоб зробити це швидше? Мій сценарій для растрованих вектор. r.raster = raster() extent(r.raster) = extent(setor) #definindo o extent do raster res(r.raster) = 10 #definindo o tamanho do …

1
Об’єднати сусідні паралельні лінії та додати рахунок у атрибут QGIS?
У мене шар, що містить декілька ліній, що представляють пролітають доріжки літаків. Моя мета - створити карти для аналізу потоку руху в певних повітряних просторах. Я хотів би об'єднати всі паралельні або близькі паралельні лінії відрізки, які знаходяться на певній відстані один від одного (скажімо, 1 морська миля). Нові, об'єднані …
9 qgis  line 

2
QGIS 2.16 Опція злиття бракує папки
Я встановив QGIS 2.16 і помітив, що у Злитті (векторне меню> Управління даними) більше не з’являється параметр «Папка». Ця опція дозволила обробити / об'єднати повну папку, не спочатку завантажуючи шари у проект / робочу область. Я переглянув журнал змін QGIS 2.16 - хоча fTools замінено інструментами обробки, я не можу …

2
ggmap: графік багатокутника з shapefile
Використовуючи ggmap, я хочу включити межі муніципалітету (полігон) з файлу форм на карту, що містить деякі точки розташування. Цей сценарій робить все, крім побудови багатокутника: library(rgdal) library(ggmap) # Get shapefile with Drammen municipality borders tmpzip<-tempfile() tmpdir<-tempfile() dir.create(tmpdir) download.file("http://www.kartverket.no/Documents/Kart/N50-N5000%20Kartdata/33_N5000_shape.zip",tmpzip) unzip(tmpzip, exdir=tmpdir) kommune <- readOGR(dsn=tmpdir, layer="NO_AdminOmrader_pol") kommune<-kommune[kommune$NAVN=="Drammen",] kommune<-spTransform(kommune, CRS("+init=epsg:4326")) # Get location …
9 shapefile  r  ggmap 

2
Збереження результатів обробки у файлі за допомогою моделювання QGIS?
На моделі я хотів би зберегти результати обробки у файлі. У своїй моделі у мене є кілька Extract by locationалгоритмів (з двома векторними входами), які дають розумні результати, але лише як тимчасові шари, які мені доведеться Save as...вручну, що для купи аналізів турбує і забирає багато часу. Найкраще, я хотів …

1
Використання динамічного тексту для відображення кредитів шару
Я шукаю спосіб оновити 'кредитні шари' у динамічному текстовому полі. Я знайшов способи використання кредитів карти або фрейм даних кредитів тут , але не можу здатися способом отримати інформацію , отриману з шару. Я, здається, щоразу створює порожню рядок. Хтось робив це чи знайшов роботу? Здається, надзвичайно корисним способом оновлення …

1
Зареєструйте власну qgsfunction в pyqgis
Я використовую pyqgis в окремому додатку. Тепер я хотів створити спеціальний вираз, який використовуватиме як filterExpression у правилі ruleBasedRendererV2. (Я раніше випробував рендерінг із існуючими функціями, і все працювало нормально!) Спеціальна qgisfunction(бітова AND-функція - оскільки такої функції ще немає) виглядає так: from qgis.utils import qgsfunction @qgsfunction(args="auto", group='Python') def bitwise_and(value1, value2, …

1
Як просторово розділити цілу кількість балів?
У мене є дані про місцезнаходження клієнтів із понад 130 мільйонами записів, розповсюдженими по всій країні. Це просторова таблиця в PostGIS Я хочу зараз розділити всю країну на "зони обслуговування", щоб кожна зона обслуговування мала: Принаймні 30 клієнтів Знаходиться не більше 1000 кв. Я досліджував агрегатний інструмент ArcGIS, але він …
9 qgis  grass  partition 

2
Автоматична нумерація балів під час оцифрування в QGIS?
Хтось знає, як автоматично нумерувати бали під час оцифрування в Qgis. Для пояснення, коли я створюю нову точку, є вікно, в якому я повинен набрати номер точки. Чи є спосіб автоматичного числення без введення вручну номера точки вручну?

1
Що зберігає моя система координат?
Я намагаюся краще зрозуміти системи координат, дати, проекції тощо. Я розумію, що певні системи зберігають різні речі; відстань, форма, кути, площа. Мені цікаво, як можна сказати, що певна система зберігає. Яка частина назви CRS це вказує? Зокрема, мені цікаво про систему UTM в Альберті, Канада. NAD83 (CSRS) / Alberta 10-TM …


2
Як обчислити, скільки багатокутників я можу помістити всередині багатокутника?
Я зазвичай використовую qgis. Я пояснюю свою проблему прикладом: є ліс (неправильна геометрія1) та одне дерево (геомерія2). Я хочу знати максимальну кількість дерев, які може містити ліс. Окрім того, я хочу, щоб форматувала найкраще розташування цих дерев всередині лісу.
9 qgis  polygon 

1
Використовуйте тип даних масиву [] в QGIS від PostgreSQL
Я просто початківець в ГІС, тому буду радий побачити тут будь-який коментар. У мене є PostgreSQL таблиці, які я підключив до QGIS. У таблицях із типом даних є стовпці array[]. Але користувачам нелегко вставляти дані в стовпчик, використовуючи такий вид {a, d, c}. Чи є простий спосіб редагування даних? У …

3
Програмно знаходження багатокутників, які> 90% перекриті іншим шаром векторного багатокутника за допомогою QGIS?
Я намагаюся розібратися, як за допомогою пітона витягти багатокутники в одному векторі, які перекриваються на> 90% іншим вектором. Тоді я хотів би мати вектор / карту, яка відображатиме лише ті багатокутники. На прикладі зображення показані мої шари. Я хочу, щоб усі сірі багатокутники були> 90% червоними. Мені це потрібно зробити …
9 qgis  python  pyqgis 

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