[Francophone] Le cadastre en WMS !

HELFER Denis Denis.HELFER at region-alsace.eu
Tue Jan 20 11:20:49 EST 2009


> De : francophone-bounces at lists.osgeo.org
> De la part de François Van Der Biest

> > Les nouvelles de Brest Métropôle Océan sont également 
> bonnes. L'orthophotoplan est utilisable pour OSM (ou tout 
> autre projet libre). 
> Excellent !
> D'ou vient cette nouvelle ?

d'ici : http://lists.openstreetmap.org/pipermail/talk-fr/2009-January/005656.html
> 
> Pour l'instant, je ne vois que des JPG à télécharger sur
> http://www.brest-metropole-oceane.fr/vueduciel/carroyage-ortho
> photo.html
> A t'on les fichiers de georeferencement qui vont avec ?

non, mais j'ai fait un petit script en php (mode CLI) qui génère les fichier jgw
ça donne ceci : 
<?php
$x_res=0.2;
$y_res=-0.2;
$rot=0.0;
$rep=$argv[1];
$i=0;

if ($handle_d = opendir($rep)) {
  while (false !== ($file = readdir($handle_d))) {
    if ($file != "." && $file != "..") {
			$tableau[$i]=$file;
			$i++;
		}
 	}
 	closedir($handle_d);
}
foreach ($tableau as $file) { 
$fichier_i=basename($file,".jpg"); // prefixe du fichier
			$fichier_o=$rep.$fichier_i.".jgw"; //nom du fichier de géoréférencement
			echo "creation du fichier : ".$fichier_o."\n";
			$handle_f_o=fopen($fichier_o,'wt');
			$coord=explode("_",$fichier_i); // on sépare les coordonnées
			$ulx=($coord[0]*1000)+$x_res;
			$uly=($coord[1]*1000)+$y_res;
			fwrite($handle_f_o,$x_res."\r".$rot."\r".$rot."\r".$y_res."\r".$ulx."\r".$uly);
			fclose($handle_f_o);
}

?>

Après, il ne reste plus qu'à faire un gdaltindex, puis à écrire le mapfile.
Enfin, il faudra trouver un hébergeur pour le service WMS


Denis


More information about the Francophone mailing list