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

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

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

5
Змінити властивості стилю декількох шарів одночасно?
Я працюю над масовими даними. У мене є кілька сотень зображень GeoTIFF, імпортованих у проект QGIS, і я хотів би змінити їх властивості шару - такі речі, як відсутність даних, значення, прозорість певних значень пікселів, призначення кольорової карти ... Але я не можу знайти спосіб застосувати ці зміни одночасно до …


4
Більш ефективне просторове приєднання до Python без QGIS, ArcGIS, PostGIS тощо
Я намагаюся зробити просторове з'єднання подібно до прикладу тут: Чи є варіант python "приєднати атрибути за місцезнаходженням"? . Однак такий підхід здається дійсно неефективним / повільним. Навіть запуск цього моменту зі скромними 250 балами займає майже 2 хвилини, і він повністю провалюється на форматі з> 1000 очок. Чи є кращий …

2
Де знаходиться кнопка Об’єднати вибрані функції в QGIS 2.2?
Я не можу знайти кнопку "Об’єднати вибрані функції". Мені потрібно об'єднати кілька полігонів всередині форм-файлу, і я не можу знайти, як це зробити в цій версії. (Я працював у Вроцлаві до 2.2). Чи все ще включена кнопка Об’єднати вибрані функції в QGIS 2.2? Де я можу його знайти? Яка піктограма …
30 qgis  qgis-2.2 

3
Яка функція створення POINT у PostGIS?
Визначаючи точку в PostGIS, коли ви вирішите скористатись одним із наведених нижче? ST_SetSRID(ST_MakePoint(lon,lat),4326) ST_SetSRID(ST_Point(long,lat),4326) ST_SetSRID(ST_GeomFromText('POINT(lon lat)',4326) ST_GeomFromEWKT('SRID=4326;POINT(lon lat)') Якщо це по суті різниця в продуктивності, яка буде найшвидшою?

3
Відображення на карті лише вибраних функцій у QGIS?
Не впевнений, чи існував такий варіант колись, але нова версія QGIS приховує багато речей десь ще, і це здається настільки простим, що я певно переконаний, що це можна було зробити і раніше. У мене досить великий набір даних із судновими треками. Зараз я хочу проаналізувати окремі доріжки судна (зроблені з …
30 qgis  select  display 

3
Яка приблизна похибка теореми Піфагора проти Формули Гаверсіна при вимірюванні відстаней на кулі в різних масштабах?
Багато людей, коли вперше намагаються обчислити відстані між двома парами довготи / широти, запитують, чи працює теорема Піфагора як відповідна функція відстані. Найчастіше люди відповідають "ні, теорема Піфагора працює лише в 2D евклідовій площині". Однак рідко люди згадують про вплив масштабу та розташування на сферу на те, наскільки неточна теорема …

3
Додавання / вилучення шарів GeoJSON листівки
Я намагаюся показувати різні шари GeoJSON на різних шарах збільшення за допомогою API Leaflet. Я можу завантажувати та показувати всі три шари одночасно (хоча я насправді не хочу, щоб вони відображалися одразу). Я можу завантажувати та показувати їх на різних рівнях збільшення. У мене встановлений код, щоб на рівнях масштабування …

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

5
Як отримати растрові кутові координати за допомогою прив'язки Python GDAL?
Чи є спосіб отримати кутові координати (у градусах lat / long) з растрового файлу, використовуючи прив'язки Python gdal? Кілька пошукових запитів в Інтернеті переконали мене, що цього немає, тому я розробив роботу, аналізуючи вихід gdalinfo, це дещо принципово, але я подумав, що це може заощадити час людям, які можуть бути …
30 python  gdal 

4
Ітерація над шарами карти в QGIS Python?
У мене виникають труднощі розібратися, як перебирати шари карти. Я можу отримати доступ до поточного виділеного шару в змісті через, iface.activeLayer()але я хочу, щоб мій код працював на всіх шарах. Я не бачу нічого в API, що забезпечує простий доступ до цієї функціональності і не міг знайти хороший приклад в …
30 pyqgis  layers 

6
Встановлення QGIS3 на Mac?
Інсталятор Kyngchaos не знаходить python3. Я встановив python3 за допомогою HomeBrew і не знаходиться в/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/bin/python3.6 Як мені сказати інсталятору QGIS розпізнати, що встановлено python3? Раніше я встановлював GDAL за допомогою HomeBrew, тому спробував перевстановити (або встановити іншу версію, де б це не закінчилося), думаючи, що це може допомогти в ситуації, …

1
Як перетворити / набрати з полігону в мультиполігон в PostGIS?
Чи є спосіб набрати полігони на тип багатополігона? Наприклад, я створив коло за допомогою ST_Buffer () на точку. Тип повернення цієї функції має тип многокутника. Проблема полягає в тому, що на стовпчику геометрії існує обмеження, що обмежує його на тип мультиполігону. Отже, я не можу вставити простий багатокутник. Я використовував …
30 postgis 


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