Attualmente sto usando PostGIS 1.5.3, ma presto aggiornerò a 2.0. Quindi, nota eventuali differenze tra le due versioni che sono rilevanti per le seguenti domande. È possibile creare una colonna del tipo di geometria PostGIS che consente l'inserimento di poligoni e multipoligoni ma limita l'inserimento di altri tipi di geometria …
Per la mia app di web mapping, sto usando GeoServer come server, PostGIS come DB spaziale e OpenLayer sul lato client (così come altre librerie JS). La mappa è composta da mappe di base e livelli vettoriali. Uno di questi livelli vettoriali è il livello "Istituzioni pubbliche". Per ogni categoria …
Ho una tabella PostgreSQL 9.1 con centinaia di migliaia di PUNTI PostGIS. Per ognuno di questi mi piacerebbe trovare il punto più vicino in un'altra tabella di PUNTI. I punti nella seconda tabella rappresentano una griglia su tutto il mondo, quindi so che ci sarà sempre una corrispondenza entro 1 …
Ho appena iniziato a utilizzare il GIS e sono interessato a utilizzarlo per creare mappe dei percorsi per mountain bike nella mia zona e nelle vicinanze. Ho imparato QGIS e ho fatto abbastanza progressi per generare una mappa decente. Finora ho archiviato i miei layer in Shapefile, che sembra funzionare …
Voglio convertire una tabella PostGIS in uno shapefile (senza usare pgsql2shp). Per creare una geometria nello shapefile devo dare Xmin, Ymin e Xmax, Ymax e la geometria che ho nella mia tabella PostGIS è di forma irregolare (posso ottenere l'esterno usando il riquadro di delimitazione ma includendo qualche area extra …
Devo scoprire la limitazione del lavoro con l'API di Google Maps e le possibili soluzioni per fare confronti spaziali semi-complessi. Quello che sto cercando di ottenere è un sistema di confronto che consentirà l'interrogazione di poligoni spaziali definiti dall'utente sovrapposti su un dato punto (un indirizzo residenziale). Fondamentalmente, un ristorante …
Questo è il seguito della domanda precedente . Vedrai che sono un nuovo utente PostGIS. Ho esaminato la validità della topologia nei miei dati e ho trovato circa 1700 problemi di topologia nel set di dati di landcover (poligono). Questi sono tutti "Ring Self_intersection". Utilizzando alcune informazioni utili in questa …
Sto usando Quantum GIS e i dbms PostGIS. Sono in grado di chiamare il livello PostGIS in QGIS ma non riesco ad aggiungere funzionalità ad esso. Sto usando il metodo per aggiungere funzionalità a uno Shapefile ma non si sta ancora riflettendo nel livello e non so come salvarlo nel …
Ho due tabelle: posizioni (id, region_id, the_geom) e regioni (id, the_geom). Per ogni punto di località che voglio determinare la regione in cui si trova: UPDATE locations SET region_id = (SELECT id FROM regions WHERE ST_Within(locations.the_geom,regions.the_geom) ); Ha senso costruire un indice GIST sui punti posizione? Costruirò un indice sui …
Ho preso una copia del libro malvagio 'Python Geospatial Development' di Erik Westra ( link Amazon ), e ci sto lavorando. Attualmente, mi sta insegnando a caricare i dati della costa GSHHS da un file di forma in un database PostGIS, in preparazione della creazione di un'app Web geospaziale. Il …
Ho caricato con successo un sacco di shapefile in un database PostGIS. Vorrei essere in grado di recuperare la geometria e i livelli specifici come file dxf basati su query SQL. Sto usando PostGIS, GDAL, PostgreSQL e Python dalla suite OSGeo4W su Windows. Immagino che dovrei usare ogr2ogr un po …
Sto creando un'applicazione di routing usando OpenStreetMap. Attualmente, il mio compito è convertire i dati da un file OSM a PostgreSQL. Ho letto di osm2pgsql, ma il problema è che lì dice che osm2pgsql non è adatto al routing. Ho letto anche dell'osmosi, ma c'è qualcosa sulla porta di Rails, …
Ho una serie di poligoni che rappresentano grandi aree, dicono i quartieri della città. Voglio identificare le grandi aree sovrapposte tra loro. Ma c'è un problema: a volte questi poligoni si sovrappongono lungo i loro perimetri (perché sono stati disegnati con poca precisione). Questo genererà sovrapposizioni lunghe e strette che …
È una tabella di punti. ~ 1 milione di record SELECT COUNT(*) as value FROM alasarr_social_mv s; Output: 976270 Sembra che le forze di st_intersects utilizzino gli indici spaziali, ma && no. Campione usando ST_Intersects(282ms) SELECT COUNT(*) as value FROM alasarr_social_mv WHERE ST_Intersects( the_geom_webmercator, ST_MakeEnvelope(-410961,4920492,-402305,4926887,3857) ) Aggregate (cost=34370.18..34370.19 rows=1 width=0) …
Ho pianto il mio tavolo (sopportato) in PostGIS id_borne serial NOT NULL, num_borne character varying, shape_borne geometry Ho modificato con successo l'SRID della mia tabella utilizzando select UpdateGeometrySRID('public', 'borne', 'shape_borne', 26191) ; Il vecchio SRID era 0. Il problema è che quando provo ad aggiungere un nuovo elemento alla mia …
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.