Script para cargar capas en Postgis
En sistemas UNIX/Linux nos podemos aprovechar de la programación en shell para cargar nuestra información en procesos batch muy sencillos. El siguiente script convierte todos los shapefiles en un directorio a formato Postgis.
db=carto
for i in *.shp
do
x=${i%.shp}
echo 'Importando' $x
shp2pgsql -d $x $x $db | psql -d $db
done
La misma idea puede ser aplicada para cualquier comando de sistema operativo, o para cargar datos en otras bases de datos geográficas, por ejemplo este script es válido para cargar datos en ArcSDE bajo UNIX/Linux, simplemente cambiando el comando que realiza la conversión.
db=carto
for i in *.shp
do
x=${i%.shp}
echo 'Importando' $x
shp2pgsql -d $x $x $db | psql -d $db
done
La misma idea puede ser aplicada para cualquier comando de sistema operativo, o para cargar datos en otras bases de datos geográficas, por ejemplo este script es válido para cargar datos en ArcSDE bajo UNIX/Linux, simplemente cambiando el comando que realiza la conversión.
1 Comments:
افضل شركة مكافحة حشرات بالدمام
افضل شركة رش مبيدات بالجبيل
افضل شركة تنظيف سجاد بالجبيل
افضل شركة تنظيف فلل بالجبيل
افضل شركة تنظيف خزانات بالجبيل
شركة تنظيف بالجبيل
افضل شركة مكافحة حشرات بالجبيل
شركة تنظيف كنب بالجبيل
شركة تنظيف شقق بالجبيل
شركة تنظيف منازل بالجبيل
شركة تنظيف سجاد بالجبيل
شركة تنظيف بالجبيل
شركة تنظيف قصور بالجبيل
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>...
By لمار ابراهيم1, at 7:52 p. m.
Publicar un comentario
<< Home