Systemy Informacji Geograficznej

Pytania i odpowiedzi dla kartografów, geografów i specjalistów GIS

3
Tworzenie niestandardowego serwera kafelków OpenStreetMap
Chciałbym utworzyć serwer kafelków mapy w oparciu o całą bazę danych planety OSM dla projektu, nad którym pracuję. Pracowałem z kilkoma przewodnikami, aby spróbować uruchomić coś, ale nie znalazłem zbyt wielu kompleksowych zasobów, które przechodzą ten proces od początku do końca. Moje dotychczasowe wymagania: Linux (wolę 10.04, ale jestem otwarty …




2
QGIS 3 ciągle tworzy niepotrzebny folder „palet”
Nowe instalacje QGIS 3.0.x systematycznie tworzą folder „palet” w folderze c: / w systemie Windows. Nawet jeśli go usuniesz, zostanie odtworzony po każdym ponownym uruchomieniu / ponownej instalacji QGIS. Jest jakaś sztuczka, aby pozbyć się tego folderu raz na zawsze? A przynajmniej zmienić ścieżkę, w której jest tworzony?
13 qgis  qgis-3 

3
Jak edytować wywołanie konsoli GDAL / OGR w QGIS 3.0?
W QGIS 2.XX narzędzia rozwijanego paska menu miały na dole edytowalne okno wywoływania, w którym polecenia niedostępne w GUI można było wprowadzić ręcznie (klikając przycisk ołówka). W 3.0 narzędzia paska menu są takie same jak narzędzia GDAL znajdujące się w przyborniku przetwarzania, co ma większy sens, ale teraz nie widzę …
13 gdalwarp  qgis-3 

4
Spawaj pojedyncze segmenty linii w jeden LineString za pomocą Shapely
Używam Shapely w pythonie i dostaję MultiLineStringmnóstwo Linestringobiektów. Mogę zagwarantować, że wszystkie LineStringobiekty są prostymi liniami z tylko 2 wierzchołkami i że wszystkie są częścią jednej pojedynczej linii (bez gałęzi). Chcę „połączyć kropki” i stworzyć singiel LineString. Czy muszę do tego napisać metodę spawania rekurencyjnego, czy jest szybszy sposób?
13 python  shapely 

2
Jak importować dane geoJSON do MapBox
przy próbie zaimportowania danych edytowalnych do mapbox nie udało mi się zaimportować danych w formie akceptowanej przez system. Odrzuca dane z komunikatem o błędzie: cities.geojson: Wprowadzanie nie powiodło się. członek CRS w starym stylu nie jest zalecany w wierszu 1. Czytając, że zakładam, że coś musiało pójść nie tak z …
13 geojson  mapbox 



1
Błąd Mapbox: Ładowanie nie zostało zakończone
Próbuję narysować mapę mapbox, opartą na wynikach suncalc i używając geojson. Najpierw próbowałem stworzyć 2 funkcje, po jednej do każdej linii, którą próbowałem narysować. Ale kiedy to zrobiłem, wyświetlałaby tylko ostatnią wywoływaną funkcję. Doszedłem więc do wniosku, że nie wiem, jak zarządzać warstwami, ponieważ jestem nowy w mapbox i składni …

2
Czy istnieje sposób przypisania numeru wiersza do posortowanej tabeli według kolumny w QGIS?
Kalkulator pola ma świetną funkcję pod „Rekordy” o nazwie „$ rownum”, która zwraca (przypisuje) numer bieżącego wiersza. Czy istnieje sposób, aby współpracować z sortowaniem? Powiedzmy, że chcę posortować tabelę według kolumny „długość” i uzyskać porządek (sekwencję) wierszy według długości od najkrótszej do najdłuższej. Wiem, że mogę łatwo korzystać z oprogramowania …

1
Zaimportuj plik kształtu do postgis za pomocą ogr2ogr daje: Nie można otworzyć źródła danych
Chcę użyć ogr2ogr, aby zaimportować plik shapefile do bazy danych Postgis. Pomyślnie zainstalowałem ogr2ogr i uruchamiam z pgsql następującą komendę: ogr2ogr -f "PostgreSQL" PG:"host=localhost user=user_1 password=***** dbname=imports" world_boundaries.shp Otrzymuję komunikat o błędzie: Unable to open datasource `world_boundaries.shp' with the following drivers: --a list of drivers follows (ESRI Shape File etc.) …

1
Utwórz wielokąty zasięgu i granicy danego rastra w R.
Chcę utworzyć dwa wielokąty. Jeden jest z prostokątnych rozmiarów mojego rastra. Wiem, że mogę uzyskać zasięg użycia rastra, r <- raster("band5.tif") e <- extent(r) plot(e)daje mi to: Jak mogę utworzyć JEDEN wielokąt granicy rastra, jak pokazano poniżej? Tak wygląda mój raster:
13 raster  r  rgdal 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.