Systemy Informacji Geograficznej

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



1
Wybierz PostGIS według prostopadłej / długiej ramki ograniczającej
Mam minLat, minLong, maxLat i maxLong z pudełka narysowanego na mapie. W tej chwili moje zapytanie o uzyskanie wszystkich punktów w polu wygląda następująco: SELECT * FROM geomTable WHERE (longitude BETWEEN minLon AND maxLon) AND (latitude BETWEEN minLat AND maxLat) Chcę użyć kolumny geometrii zamiast kolumn długich / długich, aby …
18 postgis 

5
Zmiana źródła danych warstwy w QGIS
Czy istnieje sposób na źródło pliku kształtu do pliku warstwy w QGIS, podobnie jak to robisz we właściwościach warstwy ArcGIS? (tzn. Przejdź do właściwości warstwy, zakładki źródła, a następnie po prostu naciśnij 'Set Dat Source'przycisk) Sprawdziłem wszystkie właściwości warstw w QGIS i nigdzie tego nie widzę ... EDYCJA: Otrzymałem komentarze …
18 qgis  data-source 


4
Uzyskiwanie listy odrębnych wartości z pola shapefile przy użyciu QGIS?
Mam plik kształtu, którego funkcje mogę filtrować, podając klauzulę where w oknie dialogowym zapytania. Fx Mam pole o nazwie „city_name” i wpisując „city_name =" London "w klauzuli gdzie wyświetlany jest tylko Londyn. Chciałbym teraz pobrać wszystkie wartości z „city_name” z tabeli atrybutów. Coś w tym stylu: select distinct city_name from …
18 qgis  shapefile  sql 

8
Zmieniasz wartości pojedynczych pikseli w QGIS?
Chciałbym zmodyfikować raster (wartości pikseli) w QGIS. Wtyczki „narzędzia wartości” mogą łatwo dostarczyć mi wartość piksela mojego rastra. Nie wiem jednak, jak to zmienić. Znalazłem pytanie zatytułowane Ręczna korekta rastra DEM (OpenSource)? który mówi, że można to zrobić w GRASS. Spędziłem kilka godzin, próbując zrozumieć, jak trawa działa bez powodzenia. …
18 qgis  raster 



4
Dlaczego prawidłowe wielokąty powtarzają ten sam punkt początkowy i końcowy?
W świecie GIS w przypadku większości współczesnych formatów i standardów (np. Shapefiles, WKB / WKT , GML, KML itp.) Prawidłowe wielokąty muszą mieć zamknięte pierścienie liniowe, co stanowi linię współrzędnych, w których pierwszy punkt jest powtórzeniem ostatniego punktu. Na przykład trójkąt wymaga czterech punktów (nie trzech). POLYGON ((10 20, 30 …

4
Implementacja mapowania pierścieniowego w ArcGIS Desktop
W ostatnim artykule Stewarta i współpracowników z IJHG natknąłem się na interesującą technikę wizualizacji danych za pomocą mapowania pierścieniowego. Więcej informacji w tym artykule na temat tej techniki tutaj i tutaj . [ Źródło ] Z artykułu: Mapy pierścieniowe zostały utworzone w programie Adobe Illustrator poprzez zastosowanie niestandardowego skryptu, który …

1
Jak poprawnie skonfigurować indeksy dla zapytań o odległość PostGIS?
Tworzę aplikację, która ma wysyłać zapytania i zwracać każdy Recordw tabeli Xoddalonej o kilometry PointX. Recordsi PointXpozycje są określane na podstawie (long/lat)informacji dostarczonych przez Google Geocode API. Jestem nowy w PostGIS. Po szybkich badaniach znalazłem to pytanie . Wydaje się, że odpowiedź jest następująca: SELECT * FROM your_table WHERE ST_Distance_Sphere(the_geom, …

5
Włączasz CORS w GeoServer (jetty)?
Mam nadzieję, że ktoś już to wymyślił. Właśnie zainstalowałem Geoserver 2.9 na waniliowej dystrybucji Ubuntu 16.04. Metoda Geoserver 2.8 włączania CORS z klasą shanbe.hezoun nie działa już z Jetty 9.2.13. Istnieją wzmianki, że obsługa CORS jest już spakowana z Jetty 9.2.13 w jetty-servlets.jar. Biblioteka Jetty skompilowana z Geoserver zawiera jetty-servlet-9.2.13.v20150730.jar …
18 geoserver  cors  jetty 

1
Zalety R-drzew w porównaniu z geohashami
Geohashy są szeroko stosowane w produktach takich jak: Lucene, mongodb itp. I stały się jedną z najważniejszych technologii współczesnych. Czy Geohashowie zastąpili stare dobre R-drzewa lub czy R-drzewa mają jakieś zalety w porównaniu z Geohashami?

4
Jak zatrzymać writeOGR od skracania nazw pól podczas korzystania ze sterownika „ESRI Shapefile”
Obecnie używam następującego skryptu, aby dodać niektóre dane atrybutów z tabeli do wielu pojedynczych plików kształtów: library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } Na końcu pojawia …

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.