Subversion Repositories eFlore/Projets.communes

Rev

Rev 16 | Rev 19 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16 Rev 17
Line 8... Line 8...
8
# Version: 0.1
8
# Version: 0.1
9
# $Id$
9
# $Id$
10
########################################################################################################################
10
########################################################################################################################
11
# Constante
11
# Constante
12
NBREPARAM=$#
12
NBREPARAM=$#
13
BASE_URL="http://beta.letuffe.org/ressources/export-communes/incomplet/"
13
BASE_URL="http://export.openstreetmap.fr/contours-administratifs/export-communes/incomplet/"
14
SCRIPT_NETTOYAGE="/home/jpm/web/communes-y/cli.php"
14
SCRIPT_NETTOYAGE="/home/jpm/web/divers/communes-y/cli.php"
15
DOSSIER_DEPOT="/home/jpm/Documents/Cartographie/Communes/Incomplet/"
15
DOSSIER_DEPOT="/home/jpm/Documents/Cartographie/Communes/Incomplet/"
16
DOSSIER_TELECHARGEMENT="${DOSSIER_DEPOT}Telechargements/"
16
DOSSIER_TELECHARGEMENT="${DOSSIER_DEPOT}Telechargements/"
17
DOSSIER_EXTRACTION="${DOSSIER_DEPOT}Extraction/"
17
DOSSIER_EXTRACTION="${DOSSIER_DEPOT}Extraction/"
18
DOSSIER_LOCAL_KMZ="${DOSSIER_DEPOT}Kmz"
18
DOSSIER_LOCAL_KMZ="${DOSSIER_DEPOT}Kmz"
19
DOSSIER_DESTINATION="/www/commun/google/map/3/kmz/communes_incompletes"
19
DOSSIER_DESTINATION="/www/commun/google/map/3/kmz/communes_incompletes"
Line 57... Line 57...
57
wget -A "$EXT" -P $DOSSIER_TELECHARGEMENT -o $LOG -N -v -i $BASE_URL
57
wget -A "$EXT" -P $DOSSIER_TELECHARGEMENT -o $LOG -N -v -i $BASE_URL
58
echo "Extraction des fichiers en cours...";
58
echo "Extraction des fichiers en cours...";
59
cd $DOSSIER_EXTRACTION
59
cd $DOSSIER_EXTRACTION
60
for f in $DOSSIER_TELECHARGEMENT$EXT; do
60
for f in $DOSSIER_TELECHARGEMENT$EXT; do
61
	d=`basename $f .shp.tar.gz`
61
	d=`basename $f .shp.tar.gz`
-
 
62
	dossier=`echo "$d" | sed 's/ /_/g'`
62
	mkdir $d
63
	mkdir $dossier
63
	(cd $d && tar xf $f)
64
	(cd $dossier && tar xf "$f")
64
done
65
done
65
for dossier in $DOSSIER_EXTRACTION/*; do
66
for dossier in $DOSSIER_EXTRACTION/*; do
66
	#dossier="${DOSSIER_EXTRACTION}01-Ain"
67
	#dossier="${DOSSIER_EXTRACTION}01-Ain"
67
	if [ -d $dossier ]; then
68
	if [ -d $dossier ]; then
68
		nom_dpt=`basename $dossier`
69
		nom_dpt=`basename $dossier`
Line 95... Line 96...
95
 
96
 
96
if [ $NBREPARAM -eq 0 ]; then
97
if [ $NBREPARAM -eq 0 ]; then
97
	echo "Pas de transfert sur le serveur. Utiliser --help pour voir les options de transfert."
98
	echo "Pas de transfert sur le serveur. Utiliser --help pour voir les options de transfert."
98
else
99
else
99
	lftp ftp://$FTP_USER:$FTP_PASSWD@$HOST -e "set ftp:passive off; mirror -e -R -L -x .htaccess -x index.php -x .svn $DOSSIER_LOCAL_KMZ $DOSSIER_DESTINATION ; quit"
-
 
100
fi
100
	lftp ftp://$FTP_USER:$FTP_PASSWD@$HOST -e "set ftp:passive off; mirror -e -R -L -x .htaccess -x index.php -x .svn $DOSSIER_LOCAL_KMZ $DOSSIER_DESTINATION ; quit"
-
 
101
fi