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

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

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

4
Об'єднайте атрибути точкового та лінійного шарів за місцем розташування (найближчої відстані) у QGIS
Моя проблема полягає в наступному: у мене є рядок shp (цільовий шар) і точка shp (шар з'єднання). другий (точковий шар) містить атрибут, який я хочу з'єднати з шаром рядка на основі найближчої відстані до лінії. Точки та лінії не перетинаються Я можу це зробити за допомогою ArcGIS та просторового приєднання …

1
GeoPandas to_file () зберігає GeoDataFrame без системи координат
Я маю GeoPandas 0.2.1 py27_0 fiona 1.7.0 np110py27_1 Пітон 2.7.10 встановлений у середовищі Anaconda 2-4.1.1-Windows-x86. Я вмію конструювати GeoDataFrame, читаючи набори вхідних даних та керувати ними, але збереження вихідного набору даних не зберігає систему координат. import geopandas as gpd world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) world.to_file(driver='ESRI Shapefile',filename=r'C:\GIS\Temp\world_out.shp') Файл world_out.shpмістить особливості та схему вихідного …

3
Перевірте, чи крапка потрапляє в мультиполігон з Python
Я спробував кілька прикладів коду за допомогою бібліотек, таких як shapefile, fiona та ogr, щоб спробувати перевірити, чи точка (x, y) потрапляє в межі багатополігона, створеного за допомогою ArcMap (і, таким чином, у форматі shapefile). Однак жоден із прикладів не працює з багатополігонами, хоча вони добре справляються з правильними однофазними …


4
Динамічно встановити рівень масштабування на основі обмежувального поля
У мене є листівкова карта, розмір якої залежить від розміру вікна браузера. Я хотів би, щоб рівень масштабування був вибраний динамічно, щоб він був максимально збільшеним, показуючи всю рамку обмежувального поля. Зараз у мене просто жорстко закодований рівень масштабування та центральна точка на основі середнього бала. map = new L.Map('map', …
13 leaflet 

2
Шукаєте QGIS, еквівалентного фокальній статистиці ArcGIS Spatial Analyst?
Я намагаюся використовувати QGIS v2.0.1 для виконання тих же завдань, які я можу виконувати за допомогою ArcMap v10.1, і я стикаюся з деякими проблемами у пошуку рівноцінних інструментів. У ArcMap я використовую інструмент «Фокусна статистика» (середній) просторовий аналітик, і я не знаю, чи GRASS або SAGA мають еквівалент QGIS. Хтось …

1
Як бачити команди друку через Python Script під час програмування плагіна для QGIS?
Чи є спосіб запустити користувальницький плагін для QGIS, що Python Shell може з'являтися під час запуску плагіна, як екран налагодження? Я запитую це, щоб знати, чи є спосіб побачити команди друку через Python Script під час програмування плагіна для QGIS.

2
Проектування EPSG: 4326 даних у двовимірній карті?
Мені подобається вважати, що я досить добре розбираюся в датах, проекціях та системах відліку координат. Дані OpenStreetMap зберігаються у WGS84 Lat / Lon (EPSG: 4326). Ця CRS є географічною і тому призначена для зберігання місць на тривимірній кулі. Коли я бачу цю карту, на що я дивлюсь? Якщо дивитися на …

3
QGIS надає базову карту різної роздільної здатності в макеті друку
Я використовую плиткову фонову карту з онлайн-джерела з 512-піксельною плиткою і намагаюся використовувати її як фон для друкованої карти, використовуючи макет друку та експорт у PDF. Проблема: здається, що вибір масштабу плитки залежить автоматично від налаштування DPI. Шар базової карти визначається просто як шар "плитки XYZ" із такою URL-адресою: http://1.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}@2x.png …
13 qgis 

2
Перетворення кластера точок у багатокутники за допомогою QGIS?
У мене є вхідний точковий шар, який згрупований у кластери, тому я хочу, щоб кожен кластер точок перетворився на багатокутник. На це запитання ( як перетворити набір точок у багатокутник на основі конкретного поля в QGIS ), схоже, наближається до того, що я хотів, щоб він не отримав відповіді. Отже, …

4
Немає модуля з іменем "osgeo"
Я встановив GDAL і перевірив у командному рядку, він працює і коли я запускаю gdal2tiles.py в командному рядку, він працює, але коли я запускаю той самий файл gdal2tiles.py з python IDLE, я отримую "Жоден модуль з іменем" osgeo помилка "". Чи можете ви допомогти.
13 python  gdal  osgeo  osgeo4w  pyqt4 

2
Завантаження GeoJSON в QGIS
Я початківець з QGIS. Я намагаюся дізнатися це через lynda.com. Я спробував завантажити карту злочину на нанаймо у форматі GeoJSON, але я отримав повідомлення про те, що джерело даних недійсне. Мене спокушає те, що я роблю, дотримуючись вказівок до листа.
12 qgis  geojson 

3
Як відобразити діаграми поруч із функціями на карті?
Це питання стосується передусім програмного забезпечення QGIS, але всі інші програмні рішення вітаються, наскільки це можливо досягти якомога простіше, бажано поза рамками. Хоча обмеженням є статична карта (підлягає друку), тому тут немає застосованих інтерактивних веб-карт. Чи існує спосіб, як створити діаграми (інструмент / плагін у QGIS) для даних / таблиці …

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

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