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