Геоинформационные системы

Q & A для картографов, географов и специалистов по ГИС

1
Перепроектировать растр из широты / долготы в UTM в R?
Я должен превратить его в UTM, чтобы сделать буфер работоспособным. wets<-readOGR(dsn=".",layer="shapefile") r.raster <- raster() extent(r.raster) <- extent(wets) res(r.raster) <- 100 wets.r <- rasterize(wet,r.raster) plot(wets.r) wetsbuf<-buffer(wets.r,width=500) Во время создания буфера, который является последней строкой кода, он выдает следующее предупреждение: Warning message: In couldBeLonLat(x) : raster has a longitude/latitude CRS, but coordinates …


3
Какой прогноз лучше всего подходит для картирования смежных Соединенных Штатов?
Если бы я хотел спроецировать данные о широте и долготе для смежных Соединенных Штатов (за исключением Аляски и Гавайских островов), какой прогноз я бы использовал? Я предпочитаю более точные расстояния, за которыми следуют формы

1
Расчет плотности дороги в R с использованием плотности ядра? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . У меня есть большой (~ 70 МБ) шейп-файл дорог, и я …

1
Почему порядок импорта имеет значение в автономном скрипте обработки PyQGIS?
Я столкнулся со странной проблемой при запуске автономных сценариев обработки PyQGIS. Порядок импорта в сценарии влияет на его нормальное выполнение. Вы можете воспроизвести проблему, открыв консоль Python и введя следующий скрипт (я использую GNU / Linux, QGIS 2.6.1, плагин обработки v.2.2.0-2 и Python 2.7.3): # Prepare the environment import sys …

2
Загрузка растровых данных в python из postgis с помощью psycopg2
У меня есть растровые данные в таблице postgres, которые я хочу добавить в python в виде массива. Я использую psycopg2 для подключения к БД. Я могу загрузить данные, но они возвращаются в виде строки (вероятно, сериализованного двоичного файла). Кто-нибудь знает, как взять эту строку и преобразовать в массив Numpy? Я …

5
Извлечение областей кроны деревьев из данных дистанционного зондирования (визуальные изображения и LiDAR)
Я ищу метод для обработки изображения дистанционного зондирования и извлечения областей кроны отдельных деревьев из изображения. У меня есть как визуальные снимки с использованием длин волн, так и лидарные данные из этой области. Место, о котором идет речь, является пустынным районом, поэтому древесный покров не такой плотный, как лесной массив. …

1
Как использовать ST_DelaunayTriangles для построения диаграммы Вороного?
(редактировать 2019) ST_VoronoiPolygons доступны с PostGIS v2.3 ! С PostGIS 2.1+ мы можем использовать ST_DelaunayTriangles () для генерации триангуляции Делоне , которая является двойственным графом ее диаграммы Вороного , и, теоретически, они имеют точное и обратимое преобразование. Существует ли какой-либо безопасный сценарий SQL-стандарта с оптимизированным алгоритмом для этого преобразования PostGIS2 …

1
Какой лучший способ получить имя OBJECTID?
Каков наилучший способ получить OBJECTID-имя класса объектов? Я знаю, что вы можете использовать «OID @» в курсоре, чтобы получить поле, но вы можете также получить имя от этого? Я пишу сценарий, и мне нужно учитывать различные имена OBJECTID, такие как OBJECTID_2, OBJECTID_12, FID и т. Д., Которые будут использоваться в …
13 arcpy  objectid 

1
Выбор проектируемой системы координат для отображения всех штатов США?
Я на проекте требует интеграции данных для всех штатов США. Это означает, что у меня есть два набора данных о дорогах, и я собираюсь назначить атрибуты дорог в одном наборе данных тем же дорогам в другом наборе данных (аналогично пространственному соединению). Каждое состояние - это независимый шейп-файл, и мне нужно …

9
Классифицировать градуированные данные вручную вне диапазона в ArcGIS for Desktop?
У меня есть два шейп-файла, представляющих сетки со значениями, которые обозначены градуированными цветами, как показано ниже: Вы можете видеть, что два шейп-файла охватывают одинаковые диапазоны данных, но присваивают немного разные цвета диапазонам в этих данных. Я хотел бы обозначить диапазоны в каждом из двух шейп-файлов, используя одинаковые цвета для одинаковых …

3
Извлеките Растр из Растра, используя шейп-файл Polygon в R
Я новичок в R и использую растровый пакет. У меня проблема с извлечением полигонов из существующего растрового файла. Если я использую extract(raster, poly_shape) Функция на растре всегда создает список с данными. Что я действительно хочу, так это извлечь еще один растровый файл, который я могу снова загрузить с ArcGIS. Прочитав …
13 raster  shapefile  r  line 

3
Количественная оценка неравномерности границ полигонов?
У меня есть два полигона: Полигон 1 и Полигон 2. Используя две метрики, площадь и длину периметра, я хочу количественно выразить, что у Полигона 1 периметр неровный / неровный / нерегулярный, чем у Полигона 2. Каждый многоугольник имеет одинаковую длину периметра, но каждый покрывает совершенно разные области. Для количественной оценки …

1
Подмножество SpatialPolygonsDataFrame идентификатором в R?
Я использовал gIntersectфункцию из rgeosпакета, чтобы определить, какие полигоны пересекаются в двух SpatialPolygonsDataFrames (spdfs). В результате получается логическая матрица с именами строк, состоящими из идентификаторов многоугольников из sfdf # 1, и именами столбцов из spdf # 2. Я хотел бы использовать эту матрицу для подмножества двух исходных spdf, исключая те …
13 r 

2
Создание CSV с геометрией как WKT в QGIS (с выбором разделителя полей)
Есть ли способ выбрать разделитель полей при экспорте CSV с геометрией как wkt в QGIS? У меня есть шейп-файл с отверстиями для пончиков, и я хотел бы экспортировать его в формате CSV. Это для партнера, чья БД не поддерживает пространственные данные. Я следовал методологии Грега Кракова, чтобы добавить поле WKT …
13 qgis  export  csv  wkt 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.