Описание тега rgeo-shapefile

0 ответов

Ошибка с опцией "id" в gIntersection (rgeos)

Я хотел бы поделиться проблемой с идентификатором опции из функции "gIntersection", которая заставляет меня потерять 4 часа. Платформа: x86_64-pc-linux-gnu (64-разрядная версия) Версия R 3.4.2 (2017-09-28) - "Короткое лето" пакет ргеос 0,3-27 Я хочу…
07 июн '18 в 17:38
1 ответ

R - Лучший способ выполнить геопространственные расчеты

Я работаю над проектом, в котором я извлекаю данные о преступности из API и, по сути, рассчитываю плотность преступлений на предварительно определенную единицу сетки. Я делаю это сейчас, помещая lat и lon в data.frame, а затем вычисляя количество то…
03 авг '18 в 20:08
0 ответов

R и ГИС: возникли проблемы с циклом сохранения файлов

Соответствующий файл NCDF находится здесь: https://www.ncdc.noaa.gov/paleo-search/study/19419 У меня есть файл NCDF, и я использую следующий цикл, чтобы сначала сохранить каждый файл как файл CSV, а затем как шейп-файл: for (m in 1:500){ #First I wa…
07 май '18 в 15:48
1 ответ

Ошибка ogrInfo при использовании rmapshaper::ms_simplify

Кто-нибудь еще видел следующую ошибку при использовании функции ms_simplify в пакете rmapshaper? foo = rmapshaper::ms_simplify(rworldmap::countriesLow) Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, use_iconv = use_iconv, : Cannot o…
01 апр '18 в 10:43
0 ответов

Использование R GIS для пересечения шейп-файлов: буфер и данные точек

У меня есть два шейп-файла, которые я бы хотел пересечь. Один является буфером для границы вокруг Германии, а другой - шейп-файлом с точками широты и долготы, каждый из которых содержит столбец для "засухи". Вот сводка для каждого из данных: summary…
04 май '18 в 03:19
0 ответов

Растеризовать шейп-файл с несколькими атрибутами (столбцами)

У меня есть шейп-файл с несколькими объектами (строками) и несколькими атрибутами (столбцами). Мне нужно преобразовать шейп-файл в упрощенный шейп-файл (т. Е. Меньшее количество объектов), создав меньше объектов большего размера, чтобы каждый из них…
08 май '18 в 13:00
1 ответ

Ошибка при выполнении gCentroid в R

Я не могу получить центроиды от многоугольников в R. Заблуждение состоит в том, что раньше он работал и внезапно перестал работать! Это кусок кода: polygon.centroids <- SpatialPointsDataFrame(gCentroid(polygon, byid = TRUE), polygon@data, match.I…
08 мар '18 в 03:06
0 ответов

Разделите многоугольник неправильной формы на 3 равные части

У меня есть многоугольник объекта линии разреза, который я хотел бы разделить на 3 равные части, которые расположены один за другим вдоль линии разреза. До сих пор мне удавалось разрезать многоугольник только по вертикали, что приводит к образованию…
09 ноя '18 в 21:25
1 ответ

Как определить, расположена ли широта / долгота внутри полигона шейп-файла

Я использую rgeo а также rgeo-shapefile драгоценные камни в моем приложении Rails 5. Моя цель - загрузить шейп-файл окрестностей и определить, в какой окрестности находится точка широты / долготы. В своей документации у них есть этот пример. require…
15 янв '18 в 23:32
2 ответа

Растворить перекрывающиеся полигоны, используя разность и объединение в R

Иметь файл формы, который имеет несколько полигонов с логическим разделением зон и графиков. Участки перекрывают зоны. Задача состоит в том, чтобы растворить / объединить участки с зонами без наложения. Вот spplot файла формы. Здесь участки находятс…
03 апр '19 в 06:49
0 ответов

Карта ggplot2 - неверные координаты

У меня есть карта регионов России, которая отлично работает, за одним огромным исключением library(dplyr) library(ggplot2) library(raster) library(rgeos) russian_map <- getData("GADM", country = "RUS", level = 1) russia_1 <- spTransform(russia…
12 мар '19 в 09:42
0 ответов

Цветной ландшафт на объекте SpatialLines из разреженных линий

У меня есть шейп-файл высокого разрешения от NOAA, который покрывает большую часть земного шара. Моя цель состоит в том, чтобы: 1 - обрезать этот набор данных в меньшую область (уже достигнута ОК); 2 - Наложение ограниченной области на базовый графи…
22 мар '19 в 08:38
1 ответ

Как объединить 2 пересекающихся полигона, получая 2 отдельных полигона

Как объединить пересекающиеся многоугольники (идеальные круги), как показано на следующем рисунке: До сих пор я использовал rgeos и sf, но пока не мог определить простой способ. library(rgeos) library(sp) pts <- SpatialPoints(cbind(c(2,3), c(1,1)…
27 мар '19 в 16:21
2 ответа

Как использовать функцию crop(x, y, ...) из растрового пакета, чтобы на выходе была информация о y (растре), содержащаяся в x (шейп-файл, объект экстента)

Я немного новичок в R и особенно в работе с GIS в R, поэтому я надеюсь, что объясню это правильно. Я хочу получить функцию обрезки (x,y...) из растрового пакета для слияния / наложения (не знаю, какое правильное выражение использовать) растровый фай…
09 апр '19 в 12:01
0 ответов

Как добавить метки в верхней оси Y моих полигонов в листовке (R)?

Я хочу добавить метки в верхнюю часть полигонов моих слоев на листовке. Мне нужно, чтобы они были близко к вершине (ось Y) моих полигонов, потому что они не должны быть скрыты, когда я включаю вид других слоев поверх этого слоя (с наименьшими прямоу…
13 авг '19 в 15:56
1 ответ

raster::erase function - Ошибка в RGEOSBinTopoFunc: TopologyException

Я использую функцию стирания растрового пакета в соответствии с моим предыдущим решением для вырезания и растворения перекрывающихся полигонов - растворение перекрывающихся полигонов с использованием разницы и объединения в R Для некоторых полигонов…
16 мар '20 в 01:02
0 ответов

фильтр / подмножество SpatialPolygonsDataFrame

У меня есть объект, O, типа SpatialPolygonsDataFrame. Это переменная / столбец с именем Notes. КолонкаNotes включает строковые файлы, в некоторых из них есть слово double в этом. Я хочу отфильтровать только те данные, в которых есть слово double в и…
06 ноя '19 в 20:32
1 ответ

Как буферизовать / расширить шейп-файл переписи на 1 милю с помощью rgeos::gBuffer?

Я пытаюсь расширить / увеличить шейп-файл народа чероки, который я загрузил из набора данных переписи здесь: https://www2.census.gov/geo/tiger/TIGER2019/AIANNH/, используя пакет rgeos. Код, который у меня есть для этого сейчас: library(rgeos) librar…
07 фев '20 в 00:43
2 ответа

Использование gContains и проверка, находятся ли точки внутри полигона / страны. р

Следующий код проверяет, принадлежит ли пара координат определенному многоугольнику или нет. Мне нужно проверить больше координатных данных, используя цикл или что-то в этом роде. Теперь, когда он вызывает код, он проверяет каждое значение, но если …
11 май '20 в 13:45
1 ответ

Шейп-файлы не накладываются на растровый слой в R

У меня есть сотни шейп-файлов без системы координат. Моя цель - наложить пространственные полигоны на растровый слой WorldClim. Раньше я без проблем использовал этот подход. Однако на этот раз координаты из моих шейп-файлов для меня странны. Каждая …