Sistemas de Informação Geográfica

Perguntas e respostas para cartógrafos, geógrafos e profissionais de GIS

1
Importando várias imagens raster empilhadas no R?
Gostaria de importar todos os múltiplos rasters de mosaico (cada mosaico é composto por 7 camadas) da pasta indicada para o meu R. Em seguida, acesse-os como rasters de multicamadas únicas. Então eu fiz: # read all mosaics named "mos....img" in R raster_data<-list.files(path=getwd(), pattern="mos.*.img$") # read files as rasters s …

2
buffer e união em R sem reduzir para um multi-polígono
Eu gostaria de realizar uma sobreposição espacial para identificar o polígono no qual um conjunto de pontos se enquadra. No entanto, primeiro quero tamponar e dissolver os polígonos, de modo que os pontos que caem em qualquer lugar dentro dos polígonos mesclados (mas não dentro de quaisquer furos) sejam rotulados …
9 r  sp 




3
Como medir a similaridade dos objetos SpatialLines
Eu criei dois SpatialLinesobjetos em R: . Esses objetos foram criados desta maneira: library(sp) xy <- cbind(x,y) xy.sp = sp::SpatialPoints(xy) spl1 <- sp::SpatialLines(list(Lines(Line(xy.sp), ID="a"))) Agora, quero concluir de alguma forma que essa é a mesma linha girada e invertida, e que a diferença entre eles é igual a 0 (ou …



2
Filtrando API do Overpass por país
Alguém sabe como executar uma solicitação de overpass-api como esta? "Mostre-me todos os bancos na Alemanha"? Eu poderia apenas mostrar toda a 'comodidade = banco' em uma caixa delimitadora específica. Mas a Alemanha (ou a maioria de todos os países) não se encaixa muito bem nesse tipo de bbox. Há …



1
Converter coordenadas de readShapePoly em R em coordenadas long-lat
Estou tentando encontrar alguns centróides de um shapefile para os municípios dinamarqueses e depois encontrar o tempo de condução entre eles. Eu uso Ra readShapePolyfunção de maptoolscombinada com a gCentroidfunção de rgeose tudo funciona. No entanto, recebo pontos espaciais como SpatialPoints: x y 1 571860.7 6225016 Coordinate Reference System (CRS) …



2
Como criar polígono circular em openlayers 3?
Então, eu realmente gostaria de modificar este exemplo: http://openlayers.org/en/v3.0.0/examples/tissot.html?q=circle O problema é que, quando tento aplicá-lo ao meu mapa, ele não funciona, provavelmente porque uso o estilo OSM, que não é esférico: var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }), new ol.layer.Vector({ source: vectorSource }) …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.