Systemy Informacji Geograficznej

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

2
Czy istnieje skuteczny sposób na konwersję Geojson na WKT?
Chcę użyć ST_GeomFromText (), aby załadować dane wektorowe do PostGIS. Nie wiem jednak, jak przekonwertować z typu Geojson na WKT. NB: Wiem, że mogę użyć OGR2OGR, aby bezpośrednio przesłać geojson, ale chcę tylko potwierdzić, czy istnieje sposób na jego konwersję, czy nie. Dzięki.
10 postgis  geojson  wkt 

1
Tworzysz linię z punktów za pomocą PostGIS?
Mam tabelę PostGIS z danymi pozycji wielu pojazdów i chcę tworzyć linie z tych punktów. Dane można wybrać według identyfikatora pojazdu i uporządkować według datownika, ale jak utworzyć linie z wyniku? W zasadzie potrzebuję jednego odcinka linii od punktu 1 do punktu 2, sfinalizuj linię, a następnie ponownie od punktu …

5
Obliczanie granicy / śladu obrazu satelitarnego przy użyciu narzędzi open source?
Muszę utworzyć kontury wielokątów kilku obrazów rastrowych jednowarstwowych, nie ramkę zasięgu / obwiedni, ale obszar bez wartości węzłów, jak pokazano tutaj: Tworzenie pliku kształtu pokazującego ślady rastrów? . W odpowiedzi na powyższe pytanie wspomniano o wtyczce Image Boundary , jednak nie znalazłem jej w QGIS 1.8.0 Lisboa, działającej na Ubuntu. …

3
Jak połączyć OpenLayers z danymi PostGIS?
Przeczytałem w OpenLayers, jak ładować pliki wektorowe KML, GeoJSON itp. W OpenLayers. Ale jak mogę połączyć się z danymi PostGIS. Jeśli nie, dlaczego powinienem przesłać moje dane do PostGIS, zamiast bezpośrednio umieszczać moje dane za pomocą WebServices. Czy coś mi brakuje? I chcę załadować te dane wektorowe, aby można było …

1
Ponowne przypisywanie wartości komórek rastrowych z innego atrybutu w tabeli atrybutów rastrowych?
Mam duży zestaw danych rastrowych o rozdzielczości 100 m (rozmiar mniejszy 48 US), który ma tabelę atrybutów rastrowych (RAT). Dane zostały utworzone przez kogoś innego. Jeden z atrybutów w RAT ma wartości danych, na których mi zależy, podczas gdy rzeczywiste wartości komórek rastrowych są bez znaczenia. Próbowałem dowiedzieć się, jak …

2
Dzielenie nieregularnego wielokąta na równe obszary za pomocą QGIS?
Jestem geodetą i używam QGIS do prowadzenia rejestrów badań gruntów w projektach cywilnych i stale otrzymuję wymaganą powierzchnię lub liczbę partii testowych. Zastanawiam się, czy mają one często nieregularny kształt. Czy istnieje wtyczka / rozwiązanie do wycinania warstwy zawierającej nieregularne wielokąty na równe obszary lub liczbę partii o określonym obszarze, …

1
Jak ponownie projektować pliki kształtów?
Chciałem ponownie zaprojektować projekt QGIS, ale nie ma takiej opcji. Podczas szukania odpowiedzi widzę ogr2ogrsugestię dotyczącą tego zadania, ponownie rzutując każdą warstwę wektorową (w tym przykładzie plik kształtu). Jednak nie otrzymuję oczekiwanego wyniku: C:\temp>ogrinfo -al -so misc.shp INFO: Open of `misc.shp' using driver `ESRI Shapefile' successful. Layer name: misc Geometry: …

3
Jak oznaczyć wielokąty GeoJSON?
Używam Ulotki w połączeniu z funkcjami GeoJSON. Czy istnieje sposób na oznaczenie obiektów GeoJSON (w tym przypadku - wielokątów)? Powinien uzyskać etykiety od feature.properties.name To jest mój kod, w którym myślę, że mógłbym wstawić etykietę: function style(feature) { return { weight: 2, opacity: 1, color: 'white', dashArray: '3', fillOpacity: 0.7, …

4
Jak wyodrębnić POINT z ciągu [LINE | MULTILINE]
Chciałbym utworzyć vectorLayer w QGIScelu wyświetlenia wszystkich punktów, które tworzą a LINESTRINGlub MULTILINESTRINGprzechowywane w PostGISDB. Myślę, że muszę przekształcić wszystkie punkty LINESTRING(lub MULTILINESTRING) na POINT. Pierwsze pytanie : Czy jest jakaś PostGISfunkcja, aby to zrobić? Drugie pytanie : POINTJak mogę to zrobić, jeśli chcę wykluczyć zduplikowane punkty z tabeli wyników …

2
Oblicz obszar przecinających się wielokątów w QGIS
Mam dwie kolekcje plików kształtów: 1 - kody pocztowe, obszary administracyjne i polityczne 2 - różne kategorie użytkowania gruntów, takie jak parki i działki, oraz punkty, takie jak drzewa Chcę tworzyć statystyki dotyczące tych kategorii użytkowania gruntów w podziale według kodu pocztowego, obszaru administracyjnego i politycznego oraz liczby punktów za …

2
Używasz MultiValue w parametrach narzędzia skryptowego Python?
Mój skrypt działa dobrze z wybraną jedną klasą funkcji clip_fc = arcpy.GetParameter(0). Jednak po ustawieniu clip_fc na MultiValue we właściwościach skryptu, a następnie wybraniu kilku klas elementów, pojawia się błąd „Parametry są niepoprawne.”. Czy ktoś może mi pokazać, gdzie popełniam błąd? import arcpy import os.path from arcpy import env arcpy.env.workspace …

2
Dodawanie danych georeferencyjnych do obrazu tiff
Chcę utworzyć .tiffplik georeferencyjny z .pngpliku. Więc przekonwertować .png na normalny .tiffplik przy użyciu następującego wiersza polecenia: convert image.png image.tiff Tutaj wszystko działa dobrze, mam prawidłowy .tiffplik, który wyświetla się dobrze. Następnie chcę dodać do niego dane georeferencyjne. Aby to zrobić, znalazłem narzędzie o nazwie tiff2geotiff, używam go w następujący …
10 qgis  gdal  php  geotiff-tiff 

2
Jak traktujesz częściowe funkcje 3D w PostGIS?
Mamy funkcje z danych ankietowych, które zawierają częściowe informacje 3d. Najczęstszym przykładem jest 2D LineString reprezentujący drogę, która zawiera informacje o wysokości w niektórych punktach, w których była badana. Inne przykłady obejmują kształty dachu - MultiLineString, w którym niektóre kluczowe punkty mają przypisane rzędne z rzutu budynku, ale nie wszystkie. …
10 postgis  data  3d  model 

5
Wyświetlanie tabeli dynamicznej w środowisku Strony oparte na danych?
Tworzę serię map, która ma wiele wielokątów na arkusz. Dla wielokątów jest adnotacja, jednak niektóre wielokąty są bardzo małe, bez adnotacji (adnotacja całkowicie ukryłaby wielokąt). Mam więc tabelę atrybutów, w której są przechowywane etykiety dla tych konkretnych wielokątów. Jak mogę wyświetlić tę tabelę na mapie, zawierającą tylko wartości atrybutów na …

3
Czy można ustawić CRS projektu za pomocą komendy Python?
Czy można ustawić CRS projektu w QGIS za pomocą komendy Python? W moim przypadku użytkownik powinien otworzyć QGIS, uruchomić moją pisemną wtyczkę, a ta wtyczka załaduje dane przestrzenne, które mają kod epsg 31467 (Gauss Krueger Zone 3). Niestety domyślnym CRS QGIS jest WGS84, więc mam kłopoty z jednostkami i skalą. …
10 qgis  python 

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.