As Francesco mentioned, using MapServer with PHP MapScript will give you
access to the DBF attributes; also the 'dbase' extension for PHP can be
used to query the DBF (https://pecl.php.net/package/dbase). Both PHP
MapScript and the dbase extension are included in MS4W, for Windows
users
Una soluzione è utilizzare il DBF come sorgente ODBC, ed utilizzare i
moduli ODBC di PHP per connettersi a tale sorgente.
Su Linux non so se esistano driver ODBC in grando di leggere DBF. Su
Windows è sicuramente supportato, anche se la stessa Microsoft sta
dismettendo il supporto ai formati
ciao,
io spesso ricorro alle API di Mapserver (PHP MapScript):
http://www.mapserver.org/mapscript/php/phpmapscript.html#shapefileobj
sul quale poi puoi eseguire delle query, ma ovviamente dipende da come poi
devi gestire il risultato della query.
saluti,
francesco
Il giorno 13 febbraio 2017
Ciao,
tieni conto che DBF non è un DB di tipo SQL, quindi non puoi fare delle
query di tale tipo.
Tutto quello che puoi fare su una tabella DBF con PHP lo trovi qui:
http://php.net/manual/en/book.dbase.php
... ma forse lo sai gia!
Se hai bisogno di fare query SQL, allora ti conviene passare da
Buongiorno a tutti,
vorrei sapere se esiste un metodo semplice per richiamare esternamente e
fare query ad un file .dbf di uno shapefile utilizzando uno script php nella
mia pagina.php.
Nel caso vi chiedo di inserire le righe dei comandi.
Grazie
--
View this message in context: