Geografisches Informationssystem

Fragen und Antworten für Kartographen, Geographen und GIS-Experten

2
Anzeigen riesiger Geotiffs (oder vrts) mit QGIS?
Ich manipuliere und verarbeite globale Raster mit einer Auflösung von 30 m. Die Gesamtgröße der Raster beträgt normalerweise [1.440.000 560.000]. Ich habe Zugriff auf einen Supercomputer, daher habe ich Code geschrieben, mit dem ich globale Raster in überschaubare Teile aufteilen, einige Berechnungen parallel durchführen und sie recht schnell auf die …

2
Ebenenausdehnung in PyQGIS erhalten?
Ich versuche, ein Verarbeitungsskript mit dem Grasalgorithmus r.neighborsfür Raster zu schreiben . Wenn Sie die GUI für diesen Algorithmus verwenden, können Sie das GRASS-Ebenenausdehnungsfeld leer lassen, um die minimale Ausdehnung zu verwenden. Im Gegenteil, wenn ich in der Python-Konsole verwendet werde, kann ich nicht finden, wie diese Art von "Standard" …

2
Mapnik rendert nur "leere" Kacheln
Ich bin neu in der faszinierenden GIS-Welt und habe in den letzten Tagen das gesamte Thema untersucht. Mein Ziel ist es, weltweite Karten mit OSM-Daten auf meinen eigenen Servern bereitzustellen. Mein Stack ist: Postgres + Postgis - Zum Speichern, Transformieren und Verarbeiten von GIS-Daten. Mapnik - Bibliothek zum Rendern von …





1
Tooltip-Stil für Broschüren überschreiben?
Ich möchte den Standardstil der QuickInfos zu Leaflet 1.0.0 überschreiben, insbesondere die Blase / den Rahmen. Ich sehe keine Optionen oder Methoden dafür. Wie binde ich mich in das CSS ein? Ich möchte Ebenen einzeln ändern, daher muss ich die QuickInfos jeder Ebene einzeln mit CSS auswählen.
10 leaflet  css 

1
Konvertieren von Shapely MultiPolygon in Polygon: Die Technik funktioniert nicht immer
Um die äußeren Koordinaten zu erhalten, muss ich ein formschönes MultiPolygon in ein Polygon konvertieren. So mach ich es: if poly.geometry.type == 'Polygon': x, y = poly.geometry.exterior.xy elif poly.geometry.type == 'MultiPolygon': allparts = [p.buffer(0) for p in poly.geometry] poly.geometry = shapely.ops.cascaded_union(allparts) x, y = poly.geometry.exterior.xy # here happens the error …

1
Wischwerkzeug in QGIS?
Gibt es in QGIS ein SWIPE-Tool, das dem in ArcGIS ähnelt? Was ich suche, ist ein Tool zum schnellen Wechseln zwischen zwei Ebenen. Ich vergleiche das Side-Scan-Sonarmosaik mit der Bathymetrie, um Positionierungsprobleme zu lösen.
10 qgis  tools  swipe 

3
Fügen Sie einen Ereignis-Listener zu einem Marker in der Broschüre hinzu
Ich benutze Leaflet, um eine Karte zu rendern. Ich habe eine Karte mit Markierungen erstellt und weiß nicht, wie ich den Ereignis-Listener 'onClick' für jede Markierung implementieren soll. Mein Code var stops = JSON.parse(json); var map = new L.Map('map', { zoom: 12, minZoom: 12, center: L.latLng(41.11714, 16.87187) }); map.addLayer(L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}', { …

3
R: Wie erstelle ich eine Heatmap mit dem Faltblattpaket?
Ich habe mit dem Paket einen Beitrag über interaktive Karten mit R gelesen leaflet. In diesem Artikel hat der Autor eine Heatmap wie folgt erstellt: X=cbind(lng,lat) kde2d <- bkde2D(X, bandwidth=c(bw.ucv(X[,1]),bw.ucv(X[,2]))) x=kde2d$x1 y=kde2d$x2 z=kde2d$fhat CL=contourLines(x , y , z) m = leaflet() %>% addTiles() m %>% addPolygons(CL[[5]]$x,CL[[5]]$y,fillColor = "red", stroke = …
10 r  leaflet  heat-map 

1
Übersichten: zu Kacheln oder .vrt oder beidem?
Wenn Sie vrt verwenden , um große Bildersammlungen im laufenden Betrieb zu mosaikieren, ist es besser, den einzelnen Rastern oder der endgültigen .vrt oder beiden Übersichten (Pyramiden) hinzuzufügen? (Wo "besser" bedeutet, den Gleichgewichtspunkt zwischen der Verwendung von nicht mehr Speicher als nötig zu finden und gleichzeitig eine reibungslose Erfahrung für …

2
Rastere ein Shapefile mit Geopandas oder Fiona - Python
Ich muss ein wirklich einfaches Shapefile ein bisschen wie dieses http://tinyurl.com/odfbanu rastern . Welches ist nur ein Shapefile, das Counties in den USA umfasst. Ich habe diese vorherige Antwort gesehen: GDAL RasterizeLayer brennt nicht alle Polygone zu Raster? aber ich habe mich gefragt, ob es eine Möglichkeit gibt, dies mit …

2
Wie führe ich SQL-Abfragen durch und erhalte Ergebnisse von der QGIS-Python-Konsole?
Ich schreibe ein Python-Skript mit der QGIS-API. Ich muss Ergebnisse aus der Postgres-Datenbanktabelle erhalten. Die Tabelle enthält Geometriefelder und andere Nichtgeometriefelder. Ich möchte SQL-Abfragen für Felder ohne Geometrie ausführen und Ergebnisse in meinem Code erhalten. Wie macht man das? Gibt es eine Klasse dafür? Ich kenne mich mit QgsDataSourceURIKlasse aus, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.