Le blog de Jean David TECHER, un Réunionnais à Saint-Priest/Lyon

Aller au contenu | Aller au menu | Aller à la recherche


< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 >

vendredi 25 mai 2007

Compilation de PgRouting 1.0.0.a sous Windows - 2ème partie: téléchargement disponible

Bon je viens de terminer cet après-midi la compilation sous Windows. La version avec gaul, bgl et cgal est disponible à http://www.davidgis.fr/download/pgRouting-1.0.0.a-0_win32.zip.

Ou sinon l'installeur http://www.davidgis.fr/download/pgRouting-1.0.0.a-0_win32.exe dont voici une screenshot


Mon installeur perso pour PgRouting 1.0.0.a

ATTENTION: N'A ETE COMPILE QUE POUR POSTGRESQL 8.2.4!!!. Le répertoire d'installation par défaut sera C:\Program Files\PostgreSQL\8.2. Pour avoir les fonctionnalités: S'ASSURER EN PREMIER LIEU QUE VOTRE BASE CONTIENNE DEJA LES FONCTIONNALITES DE POSTGIS

psql -d VOTRE_BASE -f C:\Program Files\PostgreSQL\8.2\share\contrib\routing.sql
psql -d VOTRE_BASE -f C:\Program Files\PostgreSQL\8.2\share\contrib\routing_postgis.sql
Pour la suite http://www.davidgis.fr/documentation/win32/html/apa.html

Avec les pauvres vielles machines que j'ai à la maison, je n'ai pu la testé que sur windows XP roulant sous VMWare et sur un de mes deux portables. S'il y a des âmes charitables pour essayer de l'installer, ce serait vraiment sympa! Merci .

Infos: si j'ai pu faire les tests c'est surtout grâce à Anton de l'équipe de PgRouting qui m'a donné ce lien http://pgrouting.postlbs.org/wiki/CreateWindowsBinary

jeudi 24 mai 2007

Compilation de PgRouting 1.0.0.a sous Windows - 1ère partie: GAUL et BOOST se compilent sans soucis

l

Après trois jours de compilation intense , j'ai enfin réussi à compiler GAUL sous MinGW/Msys! BOOST, j'avais réussi du premier. Y'avait un super-lien de l'enfer de la mort qui tue le diable http://nuwen.net/mingw.html qui m'a bien faciliter le travail. Il propose une version de MinGW précompilée qui permet d'avoir le répertoire include et lib nécessaires pour BOOST. Pas de race. Copier-coller dans mon MiNGW et basta!

Actuellement uniquement avec ça, pour PgRouting

configure --with-boost=/c/MinGW --with-gaul=no --with-cgal=no
make
make install
passe sans soucis. Ce qui me permet de tester shortest_path(), *_astar_*() de pgrouting.

Ce midi, j'ai réussi à compiler GAUL. Je vais voir si je peux le compiler avec pgrouting en suivant les instructions des gars de chez Orkney.

mercredi 23 mai 2007

Entre deux lignes de code...Ingrid Chauvin chez Marco sur M6 et Lazlo sur CartoonNetWork

Hier soir pendant que je programmais sous PostGIS/PostgreSQl, j'ai décidé entre deux lignes de code de faire une pause. Allé zou! Télécommande ATI Remote Wonder, on allume TVTIME,. Télécommande Freebox dans l'autre main, on allume la TV sur la freebox!

Et là je suis tombé sur Ingrid Chauvin venue faire la promotion pour son rôle dans la saga de l'été dans l'émisson de Marco sur M6. J'ai pas résisté à faire une petite copie d'écran d'un SMS qui passait par là:



No comment...

Finalement à la suite de son interview j'ai zappé sur Cartoon NetWork pour aller regarder «Camp Lazlo»



Après des heures de programmation...Ca c'est un bon programme...

Patch de Marc CAVE AYLAND et de la fonction ASX3D() et support natif du XML dans PostgreSQL 8.3 devel

POSTGIS - PATCH

J'ai pu faire des tests et incorporer la fonctionnalités asX3D() faite par Olivier COURTIN pour le nouveau patch réalisé par Marc CAVE AYLAND pour le repository de PostGIS en date du 2007-05-22. Le patch est à http://www.davidgis.fr/download/postgis-svn-1.2.2-20070522.patch

. Pour obtenir le patch: On télécharge le repository de PostGIS et on le décompresse
wget http://postgis.refractions.net/postgis-svn.tar.gz
tar xzf postgis-svn.tar.gz
N.B: pour la suite postgis-svn-goodo correspond à mon dossier qui fonctionne, patché par les modifications de Marc et de Olivier. Je vais créer un patch qui intégrera les modifications de Marc (postgis 1.2.2 svn+postgresql 8.3) et d'Olivier (asx3d())en faisant
diff  -cr  postgis-svn postgis-svn-goodo > postgis-svn-1.2.2-20070522.patch
Bien sûr pour la fonctionnalité asx3d(), il me faut le fichier postgis-svn/lwgeom/lwgeom_x3d.c mais celui-ci n'existe pas. Donc on fait
diff  -Nu  postgis-svn/lwgeom/lwgeom_x3d.c postgis-svn-goodo/lwgeom/lwgeom_x3d.c >> postgis-svn-1.2.2-20070522.patch
Pour appliquer le patch, on se place dans le répertoire qui contient postgis-svn et on fait
patch -p0 < postgis-svn-1.2.2-20070522.patch
Puis
cd postgis-svn && ./configure
make
make install
SUPPORT NATIF DU XML DANS POSTGRESQL 8.3

Pour le moment, je suis en train de me renseigner sur le support en natif de XML dans PostgreSQL 8.3. Celui-ci a l'air des plus intéressantsà exploiter. Je passerais ma jorunée de mercredi la-dessus. Ca me semble fort intéressant et très prometteur, notamment pour de la doc en DocBook ou des flux RSS on ce genre de chose! Mais là je ne fais que rêver. Je publierais un billet là-dessu le temps venu.