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

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

2
Як створити карту Данії за допомогою ggmap
Я встановив наступні два пакети: library(ggmap) library(maps) Я знайшов код в Інтернеті, щоб створити карту світу (див. Нижче). Як змінити масштаб сюжету на рівні країни? Наприклад, Данія . ggplot()+ borders("world", colour="gray50", fill="gray50")
14 r  ggplot2  ggmap 

2
Перенесення потоків (з'єднання + значення) між багатокутниками
У QGIS є два файли форми, що представляють рухомі дані між клітинками та одним додатковим шаром, див. Зображення нижче Переміщення даних, визначених: Багатокутник "LayerA"(прозорі квадрати з червоним контуром). Крім того, він також відноситься до кіл, що представляють рухи всередині клітин, візуалізовані на позиції "LayerA"геоцентроїдів. Полілінійний шар "Flows"(жовті / сірі стрілки) …

6
QGIS 3.0 не може завантажити модуль обробки плагінів, жоден модуль під назвою "osgeo" на Manjaro Linux
Я встановив QGIS3 з пакету AUR, а також усі необов'язкові залежності: https://aur.archlinux.org/packages/qgis/ Однак при запуску я отримую таку помилку: Couldn't load plugin 'processing' ModuleNotFoundError: No module named 'osgeo' Traceback (most recent call last): File "/usr/share/qgis/python/qgis/utils.py", line 311, in loadPlugin __import__(packageName) File "/usr/share/qgis/python/qgis/utils.py", line 664, in _import mod = _builtin_import(name, globals, …

4
Перетворіть растрові в гладкі контурні багатокутники в QGIS
Я мав обмежений успіх у створенні гладких контурних багатокутників із растрових шарів. Я створив контурні лінії та граничні полілінії, а потім застосував об'єднання QGIS. Потім я використовую QGIS Polygonize. Потім використовуйте зональну статистику до вихідного растру, щоб отримати значення на полігонах. 2-й метод, який я спробував, - це перетворити растр …
14 qgis  raster  contour 

2
Як полігонізувати растр до витончених багатокутників
Я шукаю рішення з відкритим кодом python для перетворення растра в полігон (без ArcPy). Я знав функцію GDAL для перетворення растра в полігон, і ось посібник: http://pcjericks.github.io/py-gdalogr-cookbook/raster_layers.html#polygonize-a-raster-band Тим не менш, я очікую, що на виході можуть бути стрункі багатокутники або будь-який об'єкт, тимчасово в пам'яті, а не збережений як файл. …

3
Інвертування багатокутників за допомогою QGIS?
У мене є Shapefile з функціями Polygon, що представляють суші світу (континенти, острови). Чи можна їх перевернути та отримати геометрію, яка зображує світові океани та моря? Тож оригінальні наземні багатокутники мають стати кільцями в єдиному глобальному Полігоні, який охоплює планету. В основному я шукаю щось подібне до Select> Inverse у …

2
Запуск сценарію Python у Планувальнику завдань. Сценарій не запускається
У мене є сценарій, який я хочу запускати регулярно щомісяця, не потребуючи його відкривати та запускати його. Я посилався на кожну веб-сторінку, яку я можу знайти в Планіровщику завдань Windows, і дотримувався їх вказівок. Однак запуск сценарію з програми планування завдань відкриє сценарій лише в Python, а не запустить його. …

1
Використання ТУТ фонових карт у QGIS
Плагін OpenLayers для QGIS дозволяє додавати фонові карти з різних джерел у кадр даних. До таких джерел належать OSM, Google, Bing, MapQuest та Apple. Втім, картки Nokia тут, серед них, немає. Хтось знає, як це додати, чи є інший варіант використання ТУТ "Карти" як фон у QGIS? Наскільки я знаю, …
14 qgis  fme  here-maps 

1
Як змінити розмір функції та запобігти її масштабуванню під час збільшення масштабів у OpenLayers 3
Я ініціалізував власну карту OpenLayers 3 (використовується для показу будинків для продажу в околицях) із зображенням у вигляді карти. Потім я створюю додаткові функції та шари динамічно для кожного будинку (якор кожної функції встановлюється як середина його зображення). Я намагався використовувати sizeвластивість під час ініціалізації функції, але те, що вона …
14 openlayers 

4
Площа в КМ від багатокутника координат
У мене є багатокутники від координат в (пітон витончено), який виглядає приблизно так POLYGON ((24.8085317 46.8512821, 24.7986952 46.8574619, 24.8088238 46.8664741, 24.8155239 46.8576335, 24.8085317 46.8512821)) Я б хотів обчислити площу цього многокутника в км ^ 2. Який найкращий спосіб зробити це в Python?
14 python  polygon  area  shapely 

3
Gdal: відсікання растра з іншим
Я пишу просту утиліту, щоб обрізати партії растрових файлів багатополосних геотифів на ту саму (меншу) область. Використовуючи gdalwarp, я можу легко обрізати файл за допомогою однофагового відсікання форм-файлу: gdalwarp -cutline clipper.shp -crop_to_cutline input.tif output.tif Однак фактична область, яку я хочу вирізати, завжди спочатку визначатиметься іншим растровим файлом геотифа, а не …
14 python  raster  gdal  clip  gdalwarp 

3
Змініть центр перегляду OpenLayers 3
Я використовую OpenLayers 3 для взаємодії з деякими картами. Я спочатку оголошую свою карту: map = new ol.Map({ target: 'map', layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }) ], view: new ol.View({ center: [0, 0], zoom: 2 }) }); У мене подія, яка запускає дію, щоб змінити центр перегляду моєї …

2
Як конвертувати дані з .gdb у файл форми без ArcMap?
У мене папка .gdb з файлами LOCK, файлами FREELIST, файлами ATX, файлами GDBINDEXES, файлами GDBTABLE, файлами GDBTABLEX та файлами SPX. Я хочу перетворити дані про посилки в цій папці у файл форми, щоб я міг завантажувати її в Arc GIS в Інтернеті. Якби у мене ще була версія для настільних …

2
Чи можна використовувати коментарі в QGIS Query Builder із формами ESRI?
Я пробую різні запити в Builder Query. Чи є можливість коментувати запит? Я спробував /* */ # -- без успіху: Під час виконання запиту сталася помилка. Постачальник даних сказав: помилка OGR [3] 1: помилка розбору виразів SQL: синтаксична помилка Редагувати : Я зробив запит на особливість цього питання: http://hub.qgis.org/isissue/10914 @Bernd …
14 qgis  query 


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