Mam model wysokości wykreślony w R. r <- raster("example.dem") plot(r, col = topo.colors(20)) Niektóre wartości znajdują się poniżej poziomu morza (0) i chciałbym, aby były wyświetlane na czerwono. Jak mogę przypisać określone zakresy do określonych kolorów na wykresie ()?
Wyciągam obszar i procent pokrycia różnych rodzajów użytkowania gruntów z rastra opartego na kilku tysiącach granic wielokąta. Przekonałem się, że funkcja wyodrębniania działa znacznie szybciej, jeśli iteruję po każdym wielokącie i przycinam, a następnie maskuje raster do rozmiaru określonego wielokąta. Niemniej jednak jest dość powolny i zastanawiam się, czy ktoś …
Zastanawiam się, jak połączyć wielokąty przestrzenne za pomocą kodu R? Pracuję z danymi spisu, w których niektóre obszary zmieniają się w czasie i chcę dołączyć do wielokątów i odpowiednich danych, a po prostu raportować o połączonych obszarach. Utrzymuję listę wielokątów, które zmieniły spis na spis i które planuję scalić. Chciałbym …
Mam funkcję zawartą w geobazie, która jest większa niż 2 GB jako eksportowany plik kształtu. Muszę uruchomić funkcję wyodrębniania w R, aby przypisać wielokątom dane z pliku rastrowego. Eksportowanie funkcji jako tabeli nie jest rozwiązaniem. Jak odczytać klasy elementów zawarte w geobazie pliku Esri?
Pracuję z R prawie cały czas, a teraz używam go do eksploracji danych przestrzennych. Mam bazę danych PostGIS z (oczywiście) danymi GIS. Jeśli chcę przeprowadzić statystyczną analizę przestrzenną i mapy działek, to lepszy sposób: eksportuj tabele jako pliki kształtów lub; pracować bezpośrednio w bazie danych?
Podczas wyszukiwania w sieci często pojawiają się rozwiązania dotyczące znajdowania centroidów wielokątów. Interesuje mnie znalezienie środka ciężkości skupiska punktów. Rodzaj ważonego rodzaju. Byłbym wdzięczny, gdyby ktoś mógł podać jakieś wskaźniki, pseudo kod (lub jeszcze lepiej pakiet R, który już to rozwiązał) lub linki, w jaki sposób można rozwiązać ten problem. …
Jak przekonwertować obiekt sf z powrotem na SpatialPolygonsDataFrame? Korzystam z wersji R 3.4.0 i sf w wersji 0.4.1. Dokumentacja sf wspomina o as_Spatialfunkcji, ale nie jest dostępna w mojej instalacji (z jakiegoś powodu).
Mam problem ze zlokalizowaniem jakiejkolwiek dyskusji lub porównawczego testu porównawczego różnych formatów plików rastrowych (np. Do zastosowania w analizie danych w R). Czy ktoś ma wgląd w to, dlaczego poszczególne formaty mogą być szybsze lub wolniejsze? A może różnice powinny być minimalne? W szczególności interesuje mnie, czy konwersja rastra (np. …
Mam SpatialPolygons lub SpatialPolygonsDataFrames, które chciałbym narysować. Jak zmienić kolor za pomocą trzech systemów kreślenia w R (grafika bazowa, grafika sieci i ggplot2)? Przykładowe dane: library(sp) Srs1 = Polygons(list(Polygon(cbind(c(2,4,4,1,2),c(2,3,5,4,2)))), "s1") Srs2 = Polygons(list(Polygon(cbind(c(5,4,2,5),c(2,3,2,2)))), "s2") SpDF <- SpatialPolygonsDataFrame( SpatialPolygons(list(Srs1,Srs2)), data.frame( z=1:2, row.names=c("s1","s2") ) ) spplot(SpDF, zcol="z")
Powszechnie dyskutowano na temat błędu własnego przecięcia „TopologyException: Input geom 1 is invalid”, który wynika z nieprawidłowych geometrii wielokątów. Jednak nie znalazłem w Internecie wygodnego rozwiązania, które opierałoby się wyłącznie na funkcjonalności R. Na przykład, udało mi się utworzyć obiekt 'SpatialPolygons spacerem od wyjścia map("state", ...)po miłą odpowiedź Josh O'Briena …
Chcę wykreślić granice kraju Ameryki Północnej na obrazie rastrowym przedstawiającym pewną zmienną, a następnie nałożyć wykres na wierzch wykresu za pomocą R. Udało mi się to zrobić przy użyciu podstawowej grafiki i sieci, ale wydaje się, że proces kreślenia jest o wiele za wolno! Nie zrobiłem tego jeszcze w ggplot2, …
Mam plik kształtu pobrany z Ordnance Survey, który wyznacza granice okręgu wyborczego dla hrabstwa Zjednoczonego Królestwa. Z powodzeniem użyłem R, aby załadować plik kształtu i sporządziłem różne mapy, używając ggplot2opisu opisanego w tym pytaniu . Wszystko działa całkiem dobrze. Teraz chciałbym stworzyć nowy wielokąt o dowolnym kształcie, dodać go do …
Mam taki obraz rastrowy Chcę usunąć izolowany punkt szumu i wygładzić krawędź (powiedzmy, że białe pojedyncze punkty i chcę, aby krawędzie elementu wyglądały gładko). Jak mogę to zrobić w ArcGIS lub w R? Rozmiar komórki wynosi 30 * 30.
Jaki jest prawidłowy id R dla rbinding SPDF razem, gdy identyfikatory nakładają się? Zauważ, że tutaj (jak to często bywa) identyfikatory są w zasadzie bez znaczenia, więc denerwuje mnie to, że nie mogę po prostu zmusić ich do ignorowania ... library(sp) library(UScensus2000) library(UScensus2000tract) data(state) # for state names states <- …
Tak więc zwykły sposób, w jaki czytamy plik kształtu w R, odbywa się za pomocą pakietu maptools, takiego jak to: sfdata <- readShapeSpatial("/path/to/my/shapefile.shp", proj4string=CRS("+proj=longlat")) Mam jednak przypadek użycia, w którym nie mam pliku shapefile.shp, ale zamiast tego mam szereg współrzędnych wielokąta 16.484375 59.736328125,17.4951171875 55.1220703125,24.74609375 55.0341796875,22.5927734375 61.142578125,16.484375 59.736328125 i odpowiadający mu …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.