Quick mapping in R: Getting elevation data for a local area

Mapeamento rápido em R: Obtendo dados de elevação para uma área local

Duncan Golicher's weblog

Quick mapping in R: Getting elevation data for a local area.

All code here http://rpubs.com/dgolicher/quick_map_edit

Duncan Golicher



There are now many ways of obtaining maps of the world in R in vector format. These can be useful if you want to analyse some statistics at a country, or administrative level.

library(tmap) library(raster) library(dismo) library(rayshader) library(elevatr) library(rnaturalearth) library(mapedit) library(mapview) library(dplyr) library(tmaptools) library(cartogram) library(sf) library(rmapshaper) library(geojsonio) library(sp)

The Natural Earth layers

Natural Earth has some useful layers that can be loaded directly from the web into R with a line of code. Countries and adminstrative districts (i.e counties and states) together with the standard letter codes.

countries<-ne_countries(scale = 110, type = "countries", continent = NULL, country = NULL, geounit = NULL, sovereignty = NULL, returnclass = c("sf")) admin<-ne_states(country = NULL, geounit = NULL, iso_a2 = NULL, spdf = NULL, returnclass = c("sf")) mapview(countries)


5000 km
3000 mi


Ver o post original 322 mais palavras

User question of the Month – Jan19 & answers from Dec

User question of the Month – Jan19 & answers from Dec

QGIS User Question of the Month

QGIS.org blog

In December, we wanted to know what QGIS.ORG should focus on in 2019.

Based on these results, in today’s PSC meeting, we’ve decided that the 2019 grant programme will be focusing on bug fixing and polishing existing features. So thanks to everyone who provided feedback!

New question

This month, we’d like to know if you have ever contributed to improving QGIS and – if yes – how. As you’ll see, there are many different ways to contribute to QGIS, so please go ahead and take the survey.

The survey is available in English, Spanish, Portuguese, French, Italian, Ukrainian, and Danish. If you want to help us translate user questions in more languages, please get in touch!

Ver o post original

QGIS: minima distanza tra punti e linee

QGIS: minima distanza tra punti e linee

Ligação de Ramais à Rede de Distribuição


Con questo articolo rispondo al quesito posto su GIS Italia:

Buongiorno a tutti!
sono alle prese con il seguente dilemma:
Ho una serie di punti ed una serie di linee: voglio calcolare la distanza ortogonale tra ogni punto e la linea più’ vicina.

Un modo rapido per risolvere il problema all’interno di QGIS è attraverso l’uso dei virtual layer (occorre conoscere le basi del SQL e di SpatiaLite).

Prenderò come esempio gli assi stradali (layer: grafo_stradale) e dei punti della pubblica illuminazione (layer: punti):

N2 Screenshot QGIS

dopo aver importati i due i layer in QGIS, aggiungere un virtual layer:

N9 QGIS – virtual layer

si aprirà una maschera, importare i due layer presenti nella TOC e scrivere il seguente script SQL (NB: occorre personalizzare ID, che nel caso specifico è pk_uid):

la maschera:

N10 creare virtual layer

fare una ‘Prova‘, se compare un messaggio ‘NO error‘  cliccare su

Ver o post original 149 mais palavras