Описание тега osmar

An R package to provide access to OpenStreetMap data and work with the data in R.
1 ответ

Построение дорог от осмарского объекта на карте ggplot

Я создал карту высот из растрового объекта (данные высот из worldclim) моих учебных площадок в Китае, используя код ggplot (упрощенная версия кода). Соответствующие растровые объекты были загружены с worldclim.org и преобразованы в data.frame с испо…
20 сен '17 в 03:56
1 ответ

Используйте osmar для загрузки всех данных из файла OSM

Стандартный рабочий процесс для Osmar: src <- osmsource_osmosis(file = "my_place.osm") muc_bbox <- center_bbox(11.575278, 48.137222, 3000, 3000) muc <- get_osm(muc_bbox, src) Но что, если я хочу загрузить все данные из myplace.osm и не знае…
14 июн '15 в 14:35
3 ответа

Как извлечь конкретные значения из матрицы высот (цифровая модель рельефа)?

Я пытаюсь рассчитать данные высоты для пешеходных маршрутов, используя открытые данные (избегая лицензионных ограничений, таких как Google). Я смог прочитать общедоступную ЦМР своей страны (с разрешением 10 метров), используя readGDAL (из пакета RGD…
19 ноя '14 в 10:11
2 ответа

Информационный пакет osmar R

Я использую osmar пакет с R, но я хотел бы понять некоторые выводы. В общем, я хотел бы понять эти выводы: ua$nodes$attrs ua$nodes$tags ua$ways$attrs ua$ways$tags ua$ways$refs ua$relations$attrs ua$relations$tags ua$relations$refs в частности этот: …
15 фев '17 в 15:30
1 ответ

Пакет Osmar в R "Ошибка в файле (con, "r"): не удается открыть соединение"

Я пытаюсь запустить пакет osmar на моем windows 10, R 3.4.2, и у меня правильно установлен осмос. Однако, когда я пытаюсь запустить код: >library("osmar") > >src <- osmsource_osmosis(file = "c:/users/ben_c/Documents/FYP/FYP_NL_Map/muench…
06 ноя '17 в 13:06
1 ответ

Как наложить осмар фигуру на ggmap с помощью R?

У меня проблемы с наложением осмара на ggmap с R. Я получаю осмарский объект (в данном случае это Лейк-Парк в Милуоки, Висконсин): lp<-get_osm(relation(6044259), full=T) Я преобразовываю это в форму: lpp<-as_sp(lp, "lines") Это выглядит хорошо…
04 июн '16 в 12:05
1 ответ

Проблемы с кодировкой OSM

У меня проблемы с кодированием данных osm. Вот воспроизводимый пример с использованием пакета osmar: osmData <- osmar::get_osm(osmar::center_bbox(23.334360, 42.693180, 100, 100)) osmData$nodes$tags[80:100, ] #the output is not UTF-8 Я также скача…
20 июл '17 в 13:02
0 ответов

Соберите теги и координаты из OSM с помощью R

Я ищу способ загрузить всю информацию об объектах, расположенных в OpenStreetMaps, используя R. Предположим, я хочу собрать данные обо всех ресторанах в Нью-Йорке. OSM предоставляет нам множество тегов объекта, например, для кафе Hard Rock есть теги…
17 май '18 в 08:55
1 ответ

Преобразовать SpatialLinesDataframe с несколькими линейными элементами в KML в R

Я пытаюсь преобразовать пространственный объект (река, извлеченная из OSM) с несколькими строками в KML. Для объекта с одной линией это легко с kmlLine. Однако с несколькими строками следующий подход не работает, и мои попытки адаптировать пример из…
21 дек '12 в 22:21
1 ответ

Использование Open Street Map в R с get_osm {osmar}

Я хотел бы добавить ряд способов, которые связаны между собой и дать границы района. Я попробовал следующее, но застрял: require(osmar) require(XML) # a set of open street map ways (lines) related as given by a relation.. # (if connected these ways …
23 янв '12 в 23:07
0 ответов

Получить похожие области, используя geosphere::areaPolygon для SpatialPointDataFrame?

Я работал с областью файла OSM, полученного как следующие: library(osmar) id<-1818782 dist <- get_osm(relation(id), full=T) dist_lines <- as_sp(dist, 'lines') dist_lines_closed <- gLineMerge(dist_lines) list_of_Lines <- slot(dist_line…
31 янв '18 в 14:11
1 ответ

Невозможно запустить демонстрацию OSMAR навигации в R. Возможно, потому что демо ожидает igraph0, который устарел

Я пытаюсь запустить демонстрацию osmar navigation в R. Эта демонстрация будет использовать osmar и igraph построить маршрут движения вокруг центра Мюнхена на основе данных openstreetmap. Я использую R версии 3.1.1 на Lubuntu Демонстрация и библиотек…
23 дек '14 в 13:19
2 ответа

Как преобразовать объект osmar (отношение OSM), содержащий несколько способов, в замкнутый многоугольник

Мне было интересно, как преобразовать осмарский объект (отношение OSM) в замкнутый многоугольник путем объединения его "внешних" способов. Вот связь, которую я хочу получить: http://www.openstreetmap.org/relation/416271. library(osmar) wv <- get_…
10 дек '14 в 14:13
2 ответа

Пакет Осмар в R (OpenStreetMap)

osmar Пакет в R имеет демонстрационный файл под названием demo("navigator"), Он предназначен для иллюстрации возможностей и функций пакета. Когда я запускаю сценарий, я получаю следующую строку и ошибку: R> muc <- get_osm(muc_bbox, src) sh: os…
23 июл '12 в 20:12
1 ответ

Как мне разделить очень большой файл OpenStreetMap на файлы меньшего размера в R без нехватки памяти?

В настоящее время я ищу файлы карт, которые не превышают размеры муниципалитетов в Мексике (самое большее, около 3 градусов по долготе / широте поперек). Тем не менее, я столкнулся с проблемами памяти (по крайней мере) при попытке сделать это. Разме…
13 апр '15 в 23:09
1 ответ

Как извлечь данные osm с помощью osmar

Подобно этому вопросу, я получаю сообщение об ошибкеget_osm library(maptools) library(osmar) url <- "http://osmar.r-forge.r-project.org/" file <- "muenchen.osm.gz" # download.file(sprintf("%s%s", url, file), file) # gzip is linux only, on wind…
25 май '20 в 18:02
1 ответ

Изменение веса края пути в графике на основе открытой карты улиц на основе списка GPS-координат

Я хочу изменить вес частей маршрута на основе координат GPS. Для этого я хотел бы получить gps-координаты края рассчитанного маршрута, затем сравнить их со списком координат, которые у меня есть, и если координаты в моем списке совпадают с координат…
14 июн '20 в 16:18
1 ответ

Оптимизируйте время выполнения: изменение веса ребер в графике занимает много времени. Есть ли способ его оптимизировать?

Я ищу набор ребер в графике, созданном из объекта osmar, и хочу изменить их вес. Поскольку мой график довольно большой, эта задача занимает довольно много времени. Поскольку я запускаю эту функцию в цикле, время выполнения становится еще больше. Ест…
19 июл '20 в 09:03
1 ответ

Openstreetmap / iGraph - Создайте center_bbox из объекта osmar center_bbox / сделайте его эффективным

Звонок get_osm(muc_bbox, src)занимает довольно много времени (46,151 сек) при загрузке из большого файла osm. Мне было интересно, можно ли создать center_bbox из center_bbox, так сказать, по запросу? Один раз загрузить в память большой файл и создат…
18 июн '20 в 14:42
1 ответ

ʻE <-`(`*tmp*`, value = `*vtmp*`): неверное индексирование, построение подмножества объекта OSM. Изменить: подмножество не создает истинное подмножество

Я пытаюсь создать небольшое подмножество более крупного объекта osm: Сначала я загружаю в память более крупный объект osm: muc_bbox <- center_bbox(mid_point[1], mid_point[2], dist * 2, dist * 2) src <- osmsource_osmosis(file = paste(maps_pfad,…
11 июл '20 в 13:48