Запитання з тегом «python»

Python - мова програмування з інтерпретацією з відкритим кодом, що використовується у багатьох програмах ГІС.

3
Як знайти дублікати записів у полі за допомогою ArcGIS for Desktop?
Я шукаю дублікати записів у dbf-файлах на основі атрибута під назвою 'ID'. У мене є різні dbf файли від 500 000 записів до 1,5 мільйона, і я знаю, що існує безліч дублікатів. Я хотів би додати поле "Дублікат", яке говорить Так чи Ні (або 1 або 0 добре), коли атрибут …

1
Як повернути впорядкування вершин у багатокутниках?
Я працюю з просторовим з'єднанням Oracle у QGIS, завдяки якому я отримую доступ та редагую векторний шар. Я вважаю, що коли я редагую геометрію, упорядкування вершин змінюється на зворотному напрямку (за годинниковою стрілкою у зовнішньому кільці), яке потім позначається як помилка в oracle. Я використовую функцію комбінування ( http://www.qgis.org/api/classQgsGeometry.html ) …

1
Чи є спосіб перевірити, чи дані відображалися за допомогою параметра "перемістити правки до бази"?
Чи є спосіб перевірити, чи дані відображалися за допомогою параметра "перемістити правки до бази"? Переважно через сам ArcGIS або за допомогою Python, але будь-який спосіб буде працювати. EDIT Чи є спосіб перевірити, чи цей прапорець встановлено під час версії даних:

3
Помилка Python з плагіном OpenLayers QGIS 2
Я використовую QGIS деякий час, але оскільки я використовую QGIS 2, плагін OpenLayers не працює для мене на домашньому ПК. Однак я встановив ту саму версію на своєму робочому місці з успіхом. Я переглянув інші пости та спробував встановити CRS та пускати в рух, але це не працює для мене. …

2
Чи є можливість python "приєднати атрибути за місцем розташування"?
Я намагаюся виконувати функцію join attributes by location, яку знайдено в меню QGIS Вектор> Інструменти управління даними. Я шукаю для цього варіант з відкритим кодом python. Я знаю, що arcpy має spatial joinфункцію, але я намагаюся виконувати це поза середовищем ESRI.

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

1
Python з GDAL та PostGIS як заміна ArcGIS
Кілька разів тому я працював із щоденними супутниковими знімками температури поверхні ділянки з розміром Аляски. Мені довелося обробити близько тисячі зображень. Я завантажував їх, мозаїкував, проектував, обрізав до межфайлів, витягував кошти з обрізаних растерів і розміщував засоби на графіку температури часу. Графік часу та температури був кінцевим результатом. Я все …

3
Немає модуля ogr, незважаючи на те, що встановлено gdal?
Я намагаюся використовувати компонент відображення чудового пакету PySAL , але чомусь у мене немає модуля ogr. У мене було враження, що він прийшов упакований з gdal . Я щось пропускаю? import gdal import ogr --------------------------------------------------------------------------- ImportError Traceback (most recent call last) <ipython-input-29-ef9eb3418665> in <module>() ----> 1 import gdal 2 import …
9 python  gdal  ogr 

3
Як використовувати композитор карт у автономному сценарії?
Я намагаюся прослідкувати за розділом візуалізації карти з кулінарної книги pyqgis, але я хотів би перевірити це як окремий додаток. Я можу виконати першу частину, використовуючи просте візуалізацію, але я трохи застряг, роблячи другий приклад, використовуючи композитор карт як окремий сценарій. Ось окремий приклад для біта, який я можу зробити: …
9 qgis  python  pyqgis 

3
Перетворення формфайлу в SVG, зберігаючи внутрішні дані?
Я дуже новачок у ГІС. Я знайшов підручник про те, як зробити хороплет за допомогою інструментів Python. Я хочу слідувати за цим, але використовувати власні дані та карту. Однак підручник використовує файл SVG на карті США, і мені потрібно використовувати поштовий індекс CA. Єдина карта, яку я знайшов у формі …

6
Як програмно перевірити, чи кількість фігур = кількість записів таблиці?
У мене є декілька приблизно 1000 файлів форм, які пошкоджені (див. Додане повідомлення про помилку). Файли форм були створені програмою eCognition Developer 8. Існує інструмент сценарію, який, здається, відновлює файл форми, коли він ідентифікується як пошкоджений. Редагувати: Я хочу створити швидкий скрипт, щоб проглянути всі мої файли форм і перевірити, …

4
Використовуючи бібліотеку PROJ.4 для перетворення з локальних координат системи в глобальну систему координат за допомогою наземних точок управління?
У мене є хмара точок, координати якої відносно локальної системи координат. У мене також є точки наземного управління зі значеннями GPS. Чи можу я перетворити ці локальні координати в глобальну систему координат за допомогою PROJ.4 або будь-якої іншої бібліотеки? Будь-який код у Python для вищезазначеної проблеми був би чудовою допомогою.

1
Плюси і мінуси використання Ruby / Rails / RGeo або Python / GeoDjango для веб-ГІС
Ми перебуваємо на етапі розслідування створення веб-ГІС. Ми оцінюємо варіанти ORM для використання у всіх наших процедурах імпорту / експорту та обробки та резервного копіювання. З мого дослідження, GeoDjango видається більш зрілим, але Rails / RGeo виглядає добре продуманим і розумним всебічним. Хтось має досвід роботи з обома і може …

1
Швидкість редагування атрибутів у QGIS з плагіна Python
Я намагаюся редагувати значення атрибута для кожної функції в шарі, використовуючи плагін QGIS Python. Я виявив, що робити це поза режимом редагування набагато повільніше, ніж під час редагування (навіть включаючи внесення змін). Дивіться код нижче (лінії, взаємозамінні в тій же точці в циклі). Різниця в швидкості для мого вибіркового набору …
9 qgis  python  pyqgis 

4
Створення квадратного формату багатокутника сітки з Python?
У мене є такі координати minx, maxx, miny ,maxy = 448262.080078, 450360.750122, 6262492.020081, 6262938.950073 Я хочу створити квадратну сітку розміром 1 м за допомогою python. import math minx,maxx,miny,maxy = 448262.080078, 450360.750122, 6262492.020081, 6262938.950073 size = 1 def set_bbox(minx, maxx, miny, maxy, distx, disty): nx = int(math.ceil(abs(maxx - minx)/distx)) ny = …

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