Subversion Repositories eFlore/Projets.communes

Rev

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

Rev 17 Rev 19
Line 13... Line 13...
13
BASE_URL="http://export.openstreetmap.fr/contours-administratifs/export-communes/incomplet/"
13
BASE_URL="http://export.openstreetmap.fr/contours-administratifs/export-communes/incomplet/"
14
SCRIPT_NETTOYAGE="/home/jpm/web/divers/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_KML="${DOSSIER_DEPOT}Kml"
18
DOSSIER_LOCAL_KMZ="${DOSSIER_DEPOT}Kmz"
19
DOSSIER_LOCAL_KMZ="${DOSSIER_DEPOT}Kmz"
-
 
20
DOSSIER_DESTINATION_KML="/www/carto/kml/communes_incompletes"
19
DOSSIER_DESTINATION="/www/commun/google/map/3/kmz/communes_incompletes"
21
DOSSIER_DESTINATION_KMZ="/www/carto/kmz/communes_incompletes"
20
LOG="${DOSSIER_DEPOT}log.txt"
22
LOG="${DOSSIER_DEPOT}log.txt"
21
EXT="*.shp.tar.gz"
23
EXT="*.shp.tar.gz"
Line 22... Line 24...
22
 
24
 
23
# Aide
25
# Aide
Line 48... Line 50...
48
    shift 2
50
    shift 2
49
done
51
done
Line 50... Line 52...
50
 
52
 
51
rm -fR $DOSSIER_EXTRACTION
53
rm -fR $DOSSIER_EXTRACTION
-
 
54
mkdir $DOSSIER_EXTRACTION
-
 
55
rm -fR $DOSSIER_LOCAL_KML
52
mkdir $DOSSIER_EXTRACTION
56
mkdir $DOSSIER_LOCAL_KML
53
rm -fR $DOSSIER_LOCAL_KMZ
57
rm -fR $DOSSIER_LOCAL_KMZ
Line 54... Line 58...
54
mkdir $DOSSIER_LOCAL_KMZ
58
mkdir $DOSSIER_LOCAL_KMZ
55
 
59
 
Line 75... Line 79...
75
			if [ -f $fichier ]; then
79
			if [ -f $fichier ]; then
76
				if [ "$fichier" == "$fichier_shp" ]; then
80
				if [ "$fichier" == "$fichier_shp" ]; then
77
					rm -f "$dossier/*.km*"
81
					rm -f "$dossier/*.km*"
78
					ogr2ogr -f KML $fichier_kml $fichier_shp $nom_dpt 
82
					ogr2ogr -f KML $fichier_kml $fichier_shp $nom_dpt 
79
					/opt/lampp/bin/php $SCRIPT_NETTOYAGE nettoyage_kml -a nettoyer -f $fichier_kml
83
					/opt/lampp/bin/php $SCRIPT_NETTOYAGE nettoyage_kml -a nettoyer -f $fichier_kml
-
 
84
					cp $fichier_kml $DOSSIER_LOCAL_KML
80
				fi
85
				fi
81
			fi
86
			fi
82
		done
87
		done
83
		for fichier in $dossier/*; do
88
		for fichier in $dossier/*; do
84
			if [ -f $fichier ]; then
89
			if [ -f $fichier ]; then
Line 95... Line 100...
95
done
100
done
Line 96... Line 101...
96
 
101
 
97
if [ $NBREPARAM -eq 0 ]; then
102
if [ $NBREPARAM -eq 0 ]; then
98
	echo "Pas de transfert sur le serveur. Utiliser --help pour voir les options de transfert."
103
	echo "Pas de transfert sur le serveur. Utiliser --help pour voir les options de transfert."
-
 
104
else
99
else
105
	lftp ftp://$FTP_USER:$FTP_PASSWD@$HOST -e "set ftp:passive off; mirror -e -R -L -x .svn -x .htaccess -x index.php $DOSSIER_LOCAL_KML $DOSSIER_DESTINATION_KML ; quit"
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"
106
	lftp ftp://$FTP_USER:$FTP_PASSWD@$HOST -e "set ftp:passive off; mirror -e -R -L -x .svn -x .htaccess -x index.php $DOSSIER_LOCAL_KMZ $DOSSIER_DESTINATION_KMZ ; quit"