Ich benutze Postgis 2.0 jetzt seit einem Vierteljahr und obwohl ich es sehr gerne benutze, hat eine übermäßige Abfrageverarbeitungszeit es für meinen Anwendungsfall im Grunde unbrauchbar gemacht. Ich neige dazu, starke Geoverarbeitung für kommunale Datensätze durchzuführen, die häufig Hunderttausende von Multipolygonen enthalten. Diese Multipolygone sind manchmal sehr unregelmäßig geformt und …
Ich habe eine Rasterdatenbank in postgresql / postgis mit diesen Spalten: (ID, Raster, Daten_der_Daten) . 'rast' ist die Spalte, die Rasterdateien im WKT-Format enthält. Eine Beispielabfrage zum Ermitteln des DN-Werts eines Punkts im WGS84-System (30.424, -1.66) und für den 09.01.2002 lautet wie folgt: SELECT st_value(rast,(st_GeomFromText('POINT(30.424 -1.66)', 4326))) as val FROM …
Ich habe ungefähr 75 Millionen Datensätze in einer SQL Server 2008 R2 Express-Datenbank. Jedes ist eine Lat-Länge, die einem bestimmten Wert entspricht. Die Tabelle enthält die Spalte "Geografie". Ich versuche, einen nächsten Nachbarn für einen bestimmten Längengrad (Punkt) zu finden. Ich habe bereits eine Abfrage mit räumlichem Index. Abhängig davon, …
Ich habe eine Tabelle mit ungefähr 2 Millionen Datensätzen. Ich erstelle einen räumlichen Index, wobei ich andere Standardwerte als den Begrenzungsrahmen verwende. Ich habe festgestellt, dass einige Abfragen extrem schnell und andere extrem langsam sind. Der bestimmende Faktor ergibt sich aus der Größe des in der Abfrage verwendeten Polygons. In …
Ich bin gespannt, wie die internen Datenstrukturen und Speichermechanismen des räumlichen GiST-Index in Postgis aussehen. In Oracle habe ich gerne gezeigt, wie die SDO-Indizes "nur eine andere Tabelle" sind und wie die Ebenen Attribute der Indizes sind und die B-Boxen der indizierten Geometrien als Blobs gespeichert wurden (die extrahiert werden …
Ich habe Probleme, die Verwendung von räumlichen Indizes mit RTree zu verstehen. Beispiel: Ich habe 300 gepufferte Punkte und muss den Schnittbereich jedes Puffers mit einem Polygon-Shapefile kennen. Das Polygon Shapefile hat> 20.000 Polygone. Es wurde vorgeschlagen, räumliche Indizes zu verwenden, um den Prozess zu beschleunigen. SO ... Wenn ich …
Erneutes Posten einer Frage zu Stack Overflow, wenn vorgeschlagen wurde, dass dies ein besseres Forum wäre. Ich versuche ein kleines Experiment, um einen Datensatz zu verschieben, der nicht georäumlich ist, aber recht gut dazu passt, und finde die Ergebnisse etwas beunruhigend. Der Datensatz besteht aus genomischen Daten, z. B. dem …
Ich habe OpenStreetMap-Daten für die Niederlande mit dem Osmoseschema in eine PostGIS-Datenbank (PostgreSQL 8.3 / PostGIS 1.3.3) geladen . Dies bedeutet, dass alle Tags in einem Speicherfeld gespeichert werden. Zusätzlich zum GIST-Index, den die Osmose für das Geometriefeld erstellt, habe ich einen zusätzlichen GIST-Index für das Tags-Feld erstellt. Wenn ich …
Ich kann PostGIS 2.1 unter PostgreSQL 9.3.5 nicht zum Laufen bringen, um selbst für die einfachsten Abfragen einen räumlichen Index zu verwenden. Der gesamte Datensatz umfasst 8 Millionen Punkte (Bevölkerungszahlraster von hier) . Die Tabelle wird erstellt als CREATE TABLE points ( population DOUBLE PRECISION NOT NULL, location GEOGRAPHY(4326, POINT) …
Ich versuche, mithilfe der Qgis-API einen räumlichen Index für einige Shapefiles zu erstellen. Ich habe die in Nathan Woodrows Blog ( https://nathanw.net/2013/01/04/using-a-qgis-spatial-index-to-speed-up-your-code/ ) beschriebenen Schritte befolgt und es funktioniert hervorragend :: layer = QgsVectorLayer(path, name, 'ogr') idx = QgsSpatialIndex() all_features = layer.getFeatures() map(idx.insertFeature, all_features) Mein Problem ist, dass ich keine …
Das PyQGIS-Kochbuch erklärt, wie der räumliche Index eingerichtet wird, erklärt jedoch nur die Hälfte seiner Verwendung: räumlichen Index erstellen - Der folgende Code erstellt einen leeren Index index = QgsSpatialIndex() Features zum Index hinzufügen - index nimmt das QgsFeature-Objekt und fügt es der internen Datenstruktur hinzu. Sie können das Objekt …
Ich habe eine Reihe von Shapefiles mit SPIT (QGIS-Plugin) in meine PostGIS-Datenbank geladen. Für diese Ebenen wurde beim Laden kein räumlicher Index erstellt. Ich frage mich, ob es eine Möglichkeit gibt, einen räumlichen Index für jede Ebene im Schema zu erstellen, ohne eine Abfrage für jede Ebene zu schreiben. Ich …
Dies ist meine allererste Frage hier, also nimm sie mit! Ich implementiere ein Back-End für eine mobile App, die Proximity-Suchen durchführen muss, um POIs in der Nähe zu finden (Punkte von Interesse). Ich weiß, dass es ein sehr häufiges Szenario ist und sehr einfach aussieht, aber es gibt viele verschiedene …
QuadKey Bing Maps verwendet eine Quadkey-Struktur für das Kachelschema. Hier ist eine Übersicht über das Konzept http://msdn.microsoft.com/en-us/library/bb259689.aspx . GeoHash Ein Geohash scheint die akzeptiertere Darstellung im Open-Source-Wort http://en.wikipedia.org/wiki/Geohash zu sein Ich frage mich also, ob es Kompromisse zwischen den beiden gibt, wenn sie als räumlicher Index verwendet werden. Sie sind …
Ich habe in einem Forum gefragt, ob es eine gute Idee sein könnte, räumliche Indizes für Teilmengen einer Tabelle zu erstellen, wenn Ihre Anwendung nur diese Teilmengen und niemals die gesamte Tabelle auf der Karte anzeigt. Ich habe diese Frage gestellt, weil ich dachte, da die Teilmengen nicht die gleichen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.