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

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

2
QGIS не завантажується
Я встановив кілька бібліотек python за допомогою pip (pandas, scipy, simplekml) і з тих пір, коли я намагаюся завантажити QGIS, я отримую цю помилку: Warning: loading of qgis translation failed [/usr/share/qgis/i18n//qgis_en_US] Warning: loading of qt translation failed [/usr/share/qt4/translations/qt_en_US] Warning: QCss::Parser - Failed to load file "/style.qss" Warning: QVariantMap DBusMenuExporterDBus::getProperties(int, const …

1
Читання файлів зображень S3 Sentinel-2 з растеріо
В даний час спостерігається помилка "Відмовлено у доступі" після використання rasterio для відкриття файлів зображень Sentinel-2 AWS .jp2 (на даний момент розміщений Sinergise і його можна знайти тут ). Мій код виглядає приблизно так: import rasterio access_key = '*****************' secret_access_key = '***********************' region_name = 'eu-central-1' Session = rasterio.env.Env(aws_access_key_id=access_key, aws_secret_access_key=secret_access_key, region_name=region_name) …

1
Чистий спосіб скасувати сценарії обробки QGIS від gui
Я написав сценарій обробки QGIS, який здійснює аналіз найближчого обладнання. Беручи повний набір вхідних даних (адреса 20k як вихідні точки, ~ 100 цільових точок, дорожня мережа OSM з ~ 13k рядками), сценарій працює близько 3 годин, а тому використовує різні індикатори прогресу, щоб переконатись у користуванні, що це ще живий …

1
Композитор QGIS додає таблицю атрибутів із стовпцями, що повторюються
Мені потрібна допомога з композитором друку QGIS. Я використовую композитор атласу і намагаюся використовувати add attribute tableз вкладки макет. Я створив своє вираження там, де я хочу надрукувати композитор. вираз поля (що я хочу): case when "myfield" is not null then concat(myfield,' ',myfield1,' & ',myfield2) else concat(myfield1,' ',myfield3) Я визначив …

2
Чи повинні записи Легенди бути однини чи множини?
У легенді карти повинні бути записи однини чи множини? Що правильно? Дорога чи дороги? Пошук зображень Google для "легенди карти" приводить мене до висновку, що немає послідовного способу введення легенди бути в однині чи множині. Більш авторитетні карти, які я бачив, мають записи легенди в однині. (USGS, National Geographic тощо) …

2
Блокування міток у QGIS?
Хтось знає, як працює стиль "Блокування" в QGIS 2.16? У мене є граничний шар багатокутника, і я хотів би уберегти мітки від перекриття контуру. Я ввімкнув блокування для полігону, але, схоже, жодна мітка не змінюється.

2
Яке значення цифр перед кодом EPSG, наприклад, 6,9 в EPSG: 6,9: 4326?
Сервер WFS Я використовував запропоновані дані меж у наступних кодах EPSG: EPSG: 6,9: 27700 EPSG: 6,9: 4326 ... визначено у giveCapabilitiesспецифікації XML так: <DefaultCRS>urn:ogc:def:crs:EPSG:6.9:27700</DefaultCRS> <OtherSRS>urn:ogc:def:crs:EPSG:6.9:4326</OtherSRS> Як я розумію, EPSG 4326 - це «стандартний» еліпсоїд широти та довготи, який використовується системами GPS, а EPSG: 27700 - це старша британська система, що …
12 epsg 

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

1
QGIS, Населення поля з формулою самооновлення (як електронна таблиця)
Чи є якийсь спосіб (плагін або іншим способом) ввести формулу як значення поля , яке б потім самооновлювалося, оскільки інші поля, на основі яких вони коригуються, коригуються? Саме так поле-калькулятор оновлює значення поля, але замість того, щоб кожен раз повертатися до калькулятора поля, він може просто працювати як електронна таблиця, …

2
Налаштування профілю метаданих ISO 19139 в ArcCatalog?
Я використовую стандарт метаданих ISO 19115/19139, і мені потрібно перетворити деякі необов'язкові елементи в обов'язкові елементи. Чи можна цього досягти, використовуючи ArcCatalog як редактор метаданих? Про стандарти та профілі метаданих йдеться: " Профіль може додатково обмежувати необов'язковість елемента метаданих, роблячи його обов'язковим там, де раніше це було необов'язково ". У …

4
Відстань між центроїдом та найдальшою точкою багатокутника
Я маю сільський багатокутник, який налічує понад 6,00 000 записів. Я підрахував центроїд кожного села. Я хочу знайти відстань між центроїдом та найдальшім вузлом кожного багатокутника. Перегляньте зображення нижче для довідок. Чорні лінії - це межі багатокутника.

2
Встановлення значення за замовчуванням у полі QGIS
Я хотів би додати в поле шару значення за замовчуванням. Я маю на увазі, щоразу, коли створюється нова функція, це поле автоматично заповнюється значенням за замовчуванням. У моєму випадку типовим значенням буде змінна @project_filename (ім'я файлу проекту). Я не можу ніде знайти цю функціональність. З повагою,

1
Імпорт файлу форми у postgis з ogr2ogr дає: Не вдається відкрити джерело даних
Я хочу використовувати ogr2ogr для імпорту файлу форм у базу даних postgis. Я успішно встановив ogr2ogr і запускаю з pgsql наступну команду: ogr2ogr -f "PostgreSQL" PG:"host=localhost user=user_1 password=***** dbname=imports" world_boundaries.shp Що я повертаю - це повідомлення про помилку: Unable to open datasource `world_boundaries.shp' with the following drivers: --a list of …

3
Умовне присвоєння значень сусіднім растровим клітинам?
У мене є растрове значення: m <- matrix(c(2,4,5,5,2,8,7,3,1,6, 5,7,5,7,1,6,7,2,6,3, 4,7,3,4,5,3,7,9,3,8, 9,3,6,8,3,4,7,3,7,8, 3,3,7,7,5,3,2,8,9,8, 7,6,2,6,5,2,2,7,7,7, 4,7,2,5,7,7,7,3,3,5, 7,6,7,5,9,6,5,2,3,2, 4,9,2,5,5,8,3,3,1,2, 5,2,6,5,1,5,3,7,7,2),nrow=10, ncol=10, byrow = T) r <- raster(m) extent(r) <- matrix(c(0, 0, 10, 10), nrow=2) plot(r) text(r) Як можна з цього растру призначити значення (або змінити значення) 8 сусідніх комірок поточної комірки відповідно до …
12 raster  r  adjacency 

1
Як отримати межі шаруGroup в Leaflet?
Я додав на мою карту кілька шарів geoJSON, спершу додавши їх до LayerGroup, а потім додавши до групи layerGroup. Тепер я хочу викликати fitBounds на карті з комбінованими межами всіх шарів, проблема полягає в тому, що layerGroup не має методу getBounds що я можу зробити?
12 leaflet 

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