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

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

1
Чому закрити набір даних у GDAL Python?
Я досить часто в коді Python GDAL бачу, що люди закривають набори даних наприкінці сценарію. Чому має сенс закрити набір даних у Python GDAL? Чи є наслідки, якщо я цього не роблю? import gdal # open dataset ds = gdal.Open('test.tif') # close dataset ds = None
17 python  gdal 

2
Репроектування WGS 1984 Web Mercator (EPSG: 3857) в Python за допомогою програми GDAL
Я перепроектую растри в python за допомогою GDAL. Мені потрібно спроектувати декілька тифів від географічних координат WGS 84 до Web Mercator WGS 1984 (допоміжна сфера), щоб згодом використовувати їх у Openlayers разом із OpenStreetMap та, можливо, картами Google. Я використовую Python 2.7.5 та GDAL 1.10.1 звідси і перетворюю координати, використовуючи …

3
Додавання GeoPandas Dataframe до таблиці PostGIS?
У мене простий DataPreme GeoPandas: Я хотів би завантажити цей GeoDataframe в таблицю PostGIS. У мене вже встановлена ​​база даних з розширенням PostGIS, але не можу додати цей Dataframe як таблицю. Я спробував таке: engine = <> meta = MetaData(engine) eld_test = Table('eld_test', meta, Column('id', Integer, primary_key=True), Column('key_comb_drvr', Text), Column('geometry', …

3
Геотрансформація для полярної стереографічної?
Зараз я працюю над імпортом кліматичних даних CANGRID (надаються як Surfer Grid ascii, ".grd" файли) в ArcGIS. Сітка має 95 рядів розміром 125 стовпців. Метадані містять ширину / тривалість походження (лівий нижній кут), розмір комірки (50 км), а також відзначає проекцію як полярну стереографічну з центральним меридіаном (110 градусів Шт) …

5
Шукаєте бібліотеку Python (окрім ArcPy) для геообробки, наприклад, буфера? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 9 місяців тому . За винятком ArcPy, чи існує будь-яка бібліотека пітонів, яка може робити обробку географічної обробки, …

1
Як я можу використовувати масиви NumPy для оптимізації геообробки великих даних?
Мені цікаво дізнатися, як використовувати масиви NumPy для оптимізації геообробки. Значна частина моєї роботи пов'язана з "великими даними", де геопроцедура часто займає кілька днів для виконання певних завдань. Потрібно сказати, що я дуже зацікавлений в оптимізації цих процедур. ArcGIS 10.1 має ряд функцій NumPy, до яких можна отримати доступ через …

3
Генерування GeoJSON з Python
Я хочу програмно створити файл GeoJSON, використовуючи полігони з форм-файлу, але додаючи атрибути з моєї власної програми. Це легко зробити для файлу форми: def create_data_dayer(self,varlist, data): """ Creates a new shape to contain data about nodes. varlist is the list of fields names associated with the nodes. data is a …
16 python  geojson  ogr  fiona 

4
Модуль Python для видалення функцій SHP (без встановленого GIS на робочому столі)
У мене є програмне забезпечення (не Arc), яке працює щоночі на невиробничій машині, яка оновлює функції форм-файлів із зовнішньої бази даних. Періодично я хотів би видалити всі функції з формфайлу (а не сам файл, який повинен залишитися) і дозволити програмному забезпеченню "перебудувати" файл форми з нуля. Я хотів би автоматизувати …

5
Як я можу програмно отримати шлях "Python.exe", який використовується ArcMap
Я працюю з надбудовою ArcMap в C #. З коду C # я виконав деякі сценарії Python. Тепер, щоб запустити цей сценарій, у мене є жорстко закодований шлях python. Але це не портативно. Отже, я хочу отримати шлях виконуваного Python з коду та використовувати його. Питання: Як я можу отримати …
16 arcgis-10.0  python  c# 

8
Як отримати координати XY та значення комірки кожного пікселя в растрі за допомогою Python?
Я дійсно новачок у Python, і я хотів би знати, чи існує швидкий метод отримання значень комірок растрового пікселя за пікселем та координат (карта XY координати центру кожного пікселя) за допомогою Python в ArcGIS 10? Щоб описати це далі, мені потрібно отримати карту X, відобразити Y і значення комірки першого …

2
Перетворення прогнозованого geoTiff в WGS84 за допомогою GDAL та Python
Вибачте, якщо наступне питання є дещо дурним, але я лише ДУЖЕ новий для всієї цієї ГІС речі. Я намагаюся перетворити деякі проектовані зображення GeoTiff в WGS84 за допомогою gdal в python. Я знайшов публікацію, яка окреслює процес перетворення точок в прогнозованих GeoTiff, використовуючи щось подібне до наступного: from osgeo import …

5
Різниця між розрахунками Вінсенті та величиною відстані великого кола?
Пакет геопітів Python містить дві методики вимірювання відстані: формули Великого кола та формули Вінсента . >>> from geopy.distance import great_circle >>> from geopy.distance import vincenty >>> p1 = (31.8300167,35.0662833) # (lat, lon) - https://goo.gl/maps/TQwDd >>> p2 = (31.8300000,35.0708167) # (lat, lon) - https://goo.gl/maps/lHrrg >>> vincenty(p1, p2).meters 429.16765838976664 >>> great_circle(p3, p4).meters …

2
Отримання ділянок полігонів за допомогою геопанд?
Враховуючи geopandas GeoDataFrameсерію полігонів, я хотів би отримати площу в км кв кожної функції в моєму списку. Це досить поширена проблема, і звичайним запропонованим рішенням у минулому було використання shapelyта pyprojбезпосередньо (наприклад, тут і тут ). Чи є спосіб зробити це по-чистому geopandas?


1
Як побачити, які рядки змінилися в оновленому Shapefile?
Я використовую дані ГІС мого округу для оновлення доріг у OpenStreetMap. У мене є примірник, який вони опублікували минулого року, і щойно опублікований, і я хотів би знайти всі рядки LineStrings, які або мали свої атрибути, або змінили геометрію. Це допоможе мені забезпечити оновлення всіх нових та модифікованих вулиць у …

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