Вопросы по теме 'sf'

Создать объект sf из матрицы с двумя столбцами
У меня есть простая матрица с двумя столбцами, которую я хочу преобразовать в объект sf , где каждая строка указывает точку: > set.seed(123);m=matrix(runif(10),ncol=2) > m [,1] [,2] [1,] 0.2875775 0.0455565 [2,] 0.7883051...
2705 просмотров
r sf
schedule 03.04.2022

Проблемы с памятью (ОЗУ) при использовании пересечения из растрового пакета
У меня проблемы с получением пересечения между двумя большими SpatialPolygonsDataFrame на R. Мои данные полигонов представляют здания и административные границы, и я пытаюсь получить полигоны пересечения между ними. Я понимаю, что функция...
500 просмотров
schedule 21.12.2023

Как вычислить наибольшее расстояние между центроидом и краем многоугольника с помощью пакета SF?
У меня есть набор многоугольников разной формы и размера с центроидами. Я хочу рассчитать расстояние от каждого центроида до самой дальней точки соответствующего многоугольника. Этот вопрос был решен здесь с помощью пакет :: sp и пакет ::...
1389 просмотров
schedule 24.03.2023

Сделайте плоский буфер, используя простые функции st_buffer
Можно ли сделать «плоский» буфер вокруг строк так же, как работает gbuffer: buf_t <- gBuffer(py,capStyle="FLAT", width=py$width, byid=T) для sf работает с круглыми буферами, но не могу найти информацию о плоских буферах: buf_sf <-...
295 просмотров
schedule 31.10.2022

Включить масштаб карты и стрелку севера только к одному аспекту ggplot
Я строю карту, используя пакеты ggplot2 и sf , и я хотел бы включить масштаб карты и стрелку севера в фигуру, используя ggsn пакет. Вот в чем проблема. Я хочу показать фигуру с двумя или более facets , но я хотел бы добавить масштаб и...
1041 просмотров
schedule 02.08.2022

Аргумент размера geom_sf не работает, если размер ‹ 1
Вопрос: я пытаюсь создать карту штатов/округов США с помощью пакета sf и geom_sf() из ggplot2, но не могу получить аргумент size для ширины линии границы полигона в geom_sf() для правильного создания тонкие линии, когда size < 1...
2710 просмотров
schedule 08.05.2023

Базовая карта Google и geom_sf выровнены с пользовательскими символами geom_image и метками аннотаций в R
Я хотел бы использовать пользовательские символы и аннотацию на полигональном слое geom_sf, размещенном на базовой карте Google. Изначально у меня были трудности с корректным выравниванием базовой карты и полигона. Поэтому я использовал...
784 просмотров
schedule 23.06.2022

Не удается заменить определенную геометрию точки sf
При попытке заменить набор точек в столбце sf sfc я получаю несколько видов ошибок. Я пробовал несколько вещей, используя методы dplyr и base, каждый из которых приводил к ошибкам. Единственное решение, которое я нашел до сих пор, - это полностью...
469 просмотров
schedule 16.02.2022

Rstats - Как преобразовать километры в градусы дуги, чтобы создать буферы с {sf} / {units}?
У меня есть csv файл с городами и их координатами в WGS84. Я хотел бы создать буферы в 20 километров вокруг, чтобы найти слишком близкие города. В приведенном ниже примере Исламабад и Равалпинди расположены слишком близко друг к другу. Я смог...
504 просмотров
r sf gis
schedule 04.10.2023

Цикл while внутри цикла for для вычисления геопространственного расстояния между двумя наборами данных в R
У меня data.table с 957 геокодами. Я хочу сопоставить его с другим набором данных с 317 геокодами. Условие соответствия - геопространственная близость. Я хочу сопоставить каждое наблюдение из первого набора данных с наблюдением из второго, чтобы...
130 просмотров
schedule 24.07.2022

sf: записать широту / долготу из геометрии в отдельный столбец и сохранить столбец идентификатора
У меня есть df с идентификаторами многоугольника из шейп-файла и их центральными точками в столбце геометрии: # A tibble: 3 x 2 ID geometry <dbl> <POINT [°]> 1 1 (117.2 31.8) 2 2 (116.4 40.1) 3 4 (117.9 26)...
6683 просмотров
r sf
schedule 30.11.2023

Подсчет точек выборки в ячейке сетки
Рассчитайте общее количество точек выборки в каждой ячейке пространственной сетки. Я хотел бы сделать сетку и рассчитать общее количество точек выборки в каждой ячейке сетки. Я создал случайно сгенерированные данные и сетку и попытался вычислить...
1265 просмотров
schedule 02.11.2023

Как я могу преобразовать геопространственные данные, считанные как координаты широты и долготы из CSV, чтобы они соответствовали данным, считанным из SHP?
Вступление Я читаю два файла с геопространственными данными, один как .shp, а другой как .csv (с использованием options = c('X_POSSIBLE_NAMES=lat', 'Y_POSSIBLE_NAMES=lon' ). Файл .shp имеет необычные значения в поле bbox при чтении, но хорошо...
81 просмотров
r sf
schedule 25.11.2023

Установка толщины края/границы с помощью geom_sf в ggplot
Я пытаюсь изменить цвет границы областей и объекта sf, когда рисую его. Изменение цвета границы — это нормально, однако линии немного тонкие, поэтому я хочу сделать толще только цветные линии, чтобы они были более заметными. Чтение этого вопроса...
2713 просмотров
schedule 03.06.2023

Удаление отдаленных островов с карты США в шейп-файле с помощью R
Я скачал карту США уровня 0 (национальная граница) в формате R(sf) с https://gadm.org/download_country_v3.html . Я построил границу США (уровень 0) следующим образом: library(tidyverse) us0 <-...
443 просмотров
schedule 28.03.2023

Как я могу создать объект linnet, начиная с объекта sf с геометрическим столбцом LINESTRING?
В настоящий момент я работаю над проектом с событиями точечных паттернов в линейной сети (автомобильные аварии) и читаю главу 17 spatstat книги: «Пространственные точечные паттерны: методология и приложения с R». Авторы книги объясняют, что они...
213 просмотров
schedule 20.03.2024

Точки на расстоянии от точки
Я пытался сделать это правильно, на самом деле он работает, но расстояние неправильное: 1- У меня есть набор очков 2- У меня есть точка, в которой мне нужно найти все точки на расстоянии 200 метров 3- Обычно он должен возвращать 6 баллов, но...
117 просмотров
schedule 21.03.2024

Агрегированные взвешенные линейные линии для кластерных маркеров в буклете на языке R
Я пытаюсь нанести на карту местоположения и взвешенные соединительные линии. Когда я увеличиваю или уменьшаю масштаб, кластеризация маркеров настраивается нормально. Показанные метки кластеров представляют собой совокупность node_val маркеров....
218 просмотров
schedule 21.12.2023

tmap выводит пустую карту с одной переменной (но значения есть)
У меня есть две числовые переменные, которые я использую для создания двух тематических карт с помощью пакета tmap. Тот же код работает для одной из переменных, но создает пустую карту для другой. Я создал небольшое подмножество данных, чтобы...
156 просмотров
schedule 18.05.2024

Как сделать реактивную палитру, которая изменяет цвет многоугольников на карте, когда в Shiny выбрана другая переменная?
Это мой первый вопрос, поэтому прошу прощения, если все не так, но я застрял в проблеме, и мне действительно нужна помощь, пожалуйста. Я пытаюсь создать блестящее приложение, которое позволит вам выбрать вид из раскрывающегося меню, тем самым...
626 просмотров
schedule 12.04.2022