es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: OPENSTREETMAP

La consulta R osmdata devuelve un objeto contaminado con resultados de una consulta antigua.

He realizado la siguiente consulta utilizando el paquete osmdata: library(osmdata) library(sf) Obtener los límites del mapa para el Reino Unido: bb <- getbb (‘uk’, format_out = ‘polygon’) Obtener datos para los límites seleccionados de osmdata: ukbasemap <- opq(bbox = bb) %>% add_osm_feature(key = ‘admin_level’, value = ‘4’) %>% osmdata_sf() %>% . . . Read more

Datos de mapas de OpenStreetMap: distritos electorales.

Estoy teniendo dificultades para encontrar la clave y el valor correctos para trazar las secciones electorales en osmdata de R. library(tidyverse) library(osmdata) ward <- getbb("Sheffield United Kingdom") %>% opq() %>% add_osm_feature(boundary="political", political_division="ward") %>% osmdata_sf() La clave se especifica como una entrada típicamente de la naturaleza de “highway” y el valor . . . Read more

Convirtiendo .osm.pbf a .osm

Estoy intentando convertir un archivo .osm.pbf a un archivo .osm. https://wiki.openstreetmap.org/wiki/Osmosis/QuickInstall(Windows) Seguí las instrucciones aquí: – Instalé Java Runtime – Descargué osmosis y lo extraje en un directorio – Creé un archivo batch que contiene “C:\Users\paul\Desktop\osmosis\bin\osmosis.bat” En un símbolo del sistema de dos cuando estoy en el directorio donde se . . . Read more

¿Cómo obtener una lista de calles de OpenStreetMaps para un lugar poblado en un país dado?

Estoy intentando extraer listas de nombres de calles por nombres de lugares poblados de OpenStreetMap / Overpass utilizando, por ejemplo, el siguiente código de Python: import requests overpass_url = "http://overpass-api.de/api/interpreter" overpass_query = """ [out:json]; area [name="Fulda"]; way(area)[highway][name]; out; """ query = overpass_query response = requests.get(overpass_url, params={'data': query}) data = response.json() . . . Read more