<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://sig.cenlr.org/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>Présentation du&lt;br/&gt;&lt;br/&gt;Système d'Information</title>
        <description></description>
        <link>http://sig.cenlr.org/</link>
        <lastBuildDate>Sat, 04 Feb 2012 06:48:18 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://sig.cenlr.org/lib/images/favicon.ico</url>
            <title>Présentation du&lt;br/&gt;&lt;br/&gt;Système d'Information</title>
            <link>http://sig.cenlr.org/</link>
        </image>
        <item>
            <title>start - [Bienvenue !] </title>
            <link>http://sig.cenlr.org/start</link>
            <description>&lt;!--[if !IE]&gt; --&gt;
&lt;object width=&quot;700&quot; height=&quot;375&quot; type=&quot;application/x-shockwave-flash&quot; data=&quot;/lib/plugins/cumulus/tagcloud.swf?r=4006078&quot; &gt;
&lt;!-- &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
&lt;object width=&quot;700&quot; height=&quot;375&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; &gt;
    &lt;param name=&quot;movie&quot; value=&quot;/lib/plugins/cumulus/tagcloud.swf?r=4006078&quot; /&gt;
&lt;!--&gt;&lt;!-- --&gt;
  &lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;
  &lt;param name=&quot;bgcolor&quot; value=&quot;#000000&quot; /&gt;
  &lt;param name=&quot;FlashVars&quot; value=&quot;tcolor=0x333333&amp;amp;tcolor2=0xffffff&amp;amp;hicolor=0x333333&amp;amp;tspeed=100&amp;amp;distr=true&amp;amp;mode=tags&amp;amp;tagcloud=%3Ctags%3E%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Faction%3Fdo%3Dshowtag%26amp%3Btag%3Daction%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Aaction%22%20style%3D%22font-size%3A%208pt%3B%22%3Eaction%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fbatch%3Fdo%3Dshowtag%26amp%3Btag%3Dbatch%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Abatch%22%20style%3D%22font-size%3A%2012pt%3B%22%3Ebatch%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fbdtopo%3Fdo%3Dshowtag%26amp%3Btag%3Dbdtopo%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Abdtopo%22%20style%3D%22font-size%3A%2012pt%3B%22%3Ebdtopo%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fcentos%3Fdo%3Dshowtag%26amp%3Btag%3Dcentos%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Acentos%22%20style%3D%22font-size%3A%208pt%3B%22%3Ecentos%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fcentos_5%3Fdo%3Dshowtag%26amp%3Btag%3Dcentos_5%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Acentos_5%22%20style%3D%22font-size%3A%2012pt%3B%22%3Ecentos%205%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fconfig%3Fdo%3Dshowtag%26amp%3Btag%3Dconfig%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Aconfig%22%20style%3D%22font-size%3A%208pt%3B%22%3Econfig%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fdblink%3Fdo%3Dshowtag%26amp%3Btag%3Ddblink%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Adblink%22%20style%3D%22font-size%3A%208pt%3B%22%3Edblink%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Felevation%3Fdo%3Dshowtag%26amp%3Btag%3Delevation%22%20class%3D%22cloud5_tag2%22%20title%3D%22tag%3Aelevation%22%20style%3D%22font-size%3A%2016pt%3B%22%3Eelevation%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fggis%3Fdo%3Dshowtag%26amp%3Btag%3Dggis%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Aggis%22%20style%3D%22font-size%3A%208pt%3B%22%3Eggis%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Finpn%3Fdo%3Dshowtag%26amp%3Btag%3Dinpn%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Ainpn%22%20style%3D%22font-size%3A%208pt%3B%22%3Einpn%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fjabref%3Fdo%3Dshowtag%26amp%3Btag%3Djabref%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Ajabref%22%20style%3D%22font-size%3A%208pt%3B%22%3Ejabref%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fmapproxy%3Fdo%3Dshowtag%26amp%3Btag%3Dmapproxy%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Amapproxy%22%20style%3D%22font-size%3A%2012pt%3B%22%3Emapproxy%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fogr2ogr%3Fdo%3Dshowtag%26amp%3Btag%3Dogr2ogr%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Aogr2ogr%22%20style%3D%22font-size%3A%2012pt%3B%22%3Eogr2ogr%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fpgsql2shp%3Fdo%3Dshowtag%26amp%3Btag%3Dpgsql2shp%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Apgsql2shp%22%20style%3D%22font-size%3A%208pt%3B%22%3Epgsql2shp%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fphp%3Fdo%3Dshowtag%26amp%3Btag%3Dphp%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Aphp%22%20style%3D%22font-size%3A%208pt%3B%22%3Ephp%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fplpgsql%3Fdo%3Dshowtag%26amp%3Btag%3Dplpgsql%22%20class%3D%22cloud5_tag2%22%20title%3D%22tag%3Aplpgsql%22%20style%3D%22font-size%3A%2020pt%3B%22%3Eplpgsql%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fplpython%3Fdo%3Dshowtag%26amp%3Btag%3Dplpython%22%20class%3D%22cloud5_tag2%22%20title%3D%22tag%3Aplpython%22%20style%3D%22font-size%3A%2020pt%3B%22%3Eplpython%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fpostgesql%3Fdo%3Dshowtag%26amp%3Btag%3Dpostgesql%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Apostgesql%22%20style%3D%22font-size%3A%208pt%3B%22%3Epostgesql%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fpostgis%3Fdo%3Dshowtag%26amp%3Btag%3Dpostgis%22%20class%3D%22cloud5_tag2%22%20title%3D%22tag%3Apostgis%22%20style%3D%22font-size%3A%2024pt%3B%22%3Epostgis%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fpostgresql%3Fdo%3Dshowtag%26amp%3Btag%3Dpostgresql%22%20class%3D%22cloud5_tag2%22%20title%3D%22tag%3Apostgresql%22%20style%3D%22font-size%3A%2020pt%3B%22%3Epostgresql%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fpython%3Fdo%3Dshowtag%26amp%3Btag%3Dpython%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Apython%22%20style%3D%22font-size%3A%2012pt%3B%22%3Epython%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Frge%3Fdo%3Dshowtag%26amp%3Btag%3Drge%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Arge%22%20style%3D%22font-size%3A%208pt%3B%22%3Erge%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Frecursivite%3Fdo%3Dshowtag%26amp%3Btag%3Dr%25C3%25A9cursivit%25C3%25A9%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Arecursivite%22%20style%3D%22font-size%3A%2012pt%3B%22%3Er%C3%A9cursivit%C3%A9%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fserveur%3Fdo%3Dshowtag%26amp%3Btag%3Dserveur%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Aserveur%22%20style%3D%22font-size%3A%208pt%3B%22%3Eserveur%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fsh%3Fdo%3Dshowtag%26amp%3Btag%3Dsh%22%20class%3D%22cloud5_tag2%22%20title%3D%22tag%3Ash%22%20style%3D%22font-size%3A%2016pt%3B%22%3Esh%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fspecies%3Fdo%3Dshowtag%26amp%3Btag%3Dspecies%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Aspecies%22%20style%3D%22font-size%3A%208pt%3B%22%3Especies%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fsql%3Fdo%3Dshowtag%26amp%3Btag%3Dsql%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Asql%22%20style%3D%22font-size%3A%208pt%3B%22%3Esql%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Ftopologie%3Fdo%3Dshowtag%26amp%3Btag%3Dtopologie%22%20class%3D%22cloud2_tag2%22%20title%3D%22tag%3Atopologie%22%20style%3D%22font-size%3A%208pt%3B%22%3Etopologie%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fwebservcies%3Fdo%3Dshowtag%26amp%3Btag%3Dwebservcies%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Awebservcies%22%20style%3D%22font-size%3A%2012pt%3B%22%3Ewebservcies%3C%2Fa%3E%0A%3Ca%20href%3D%22http%3A%2F%2Fsig.cenlr.org%2Ftag%2Fwxsign%3Fdo%3Dshowtag%26amp%3Btag%3Dwxsign%22%20class%3D%22cloud4_tag2%22%20title%3D%22tag%3Awxsign%22%20style%3D%22font-size%3A%2012pt%3B%22%3Ewxsign%3C%2Fa%3E%0A%3C%2Ftags%3E&quot; /&gt;
&lt;div id=&quot;cloud&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/tag/action?do=showtag&amp;amp;tag=action&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:action&quot; &gt;action&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/batch?do=showtag&amp;amp;tag=batch&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:batch&quot; &gt;batch&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/bdtopo?do=showtag&amp;amp;tag=bdtopo&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:bdtopo&quot; &gt;bdtopo&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/centos?do=showtag&amp;amp;tag=centos&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:centos&quot; &gt;centos&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/centos_5?do=showtag&amp;amp;tag=centos_5&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:centos_5&quot; &gt;centos 5&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/config?do=showtag&amp;amp;tag=config&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:config&quot; &gt;config&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/dblink?do=showtag&amp;amp;tag=dblink&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:dblink&quot; &gt;dblink&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/elevation?do=showtag&amp;amp;tag=elevation&quot; class=&quot;cloud5_tag2&quot; title=&quot;tag:elevation&quot; &gt;elevation&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/ggis?do=showtag&amp;amp;tag=ggis&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:ggis&quot; &gt;ggis&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/inpn?do=showtag&amp;amp;tag=inpn&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:inpn&quot; &gt;inpn&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/jabref?do=showtag&amp;amp;tag=jabref&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:jabref&quot; &gt;jabref&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/mapproxy?do=showtag&amp;amp;tag=mapproxy&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:mapproxy&quot; &gt;mapproxy&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/ogr2ogr?do=showtag&amp;amp;tag=ogr2ogr&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:ogr2ogr&quot; &gt;ogr2ogr&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/pgsql2shp?do=showtag&amp;amp;tag=pgsql2shp&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:pgsql2shp&quot; &gt;pgsql2shp&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/php?do=showtag&amp;amp;tag=php&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:php&quot; &gt;php&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/plpgsql?do=showtag&amp;amp;tag=plpgsql&quot; class=&quot;cloud5_tag2&quot; title=&quot;tag:plpgsql&quot; &gt;plpgsql&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/plpython?do=showtag&amp;amp;tag=plpython&quot; class=&quot;cloud5_tag2&quot; title=&quot;tag:plpython&quot; &gt;plpython&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/postgesql?do=showtag&amp;amp;tag=postgesql&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:postgesql&quot; &gt;postgesql&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/postgis?do=showtag&amp;amp;tag=postgis&quot; class=&quot;cloud5_tag2&quot; title=&quot;tag:postgis&quot; &gt;postgis&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/postgresql?do=showtag&amp;amp;tag=postgresql&quot; class=&quot;cloud5_tag2&quot; title=&quot;tag:postgresql&quot; &gt;postgresql&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/python?do=showtag&amp;amp;tag=python&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:python&quot; &gt;python&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/rge?do=showtag&amp;amp;tag=rge&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:rge&quot; &gt;rge&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/recursivite?do=showtag&amp;amp;tag=récursivité&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:recursivite&quot; &gt;récursivité&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/serveur?do=showtag&amp;amp;tag=serveur&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:serveur&quot; &gt;serveur&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/sh?do=showtag&amp;amp;tag=sh&quot; class=&quot;cloud5_tag2&quot; title=&quot;tag:sh&quot; &gt;sh&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/species?do=showtag&amp;amp;tag=species&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:species&quot; &gt;species&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/sql?do=showtag&amp;amp;tag=sql&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:sql&quot; &gt;sql&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/topologie?do=showtag&amp;amp;tag=topologie&quot; class=&quot;cloud2_tag2&quot; title=&quot;tag:topologie&quot; &gt;topologie&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/webservcies?do=showtag&amp;amp;tag=webservcies&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:webservcies&quot; &gt;webservcies&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/tag/wxsign?do=showtag&amp;amp;tag=wxsign&quot; class=&quot;cloud4_tag2&quot; title=&quot;tag:wxsign&quot; &gt;wxsign&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;Download &lt;a href=&quot;http://www.macromedia.com/go/getflashplayer&quot;&gt;Flash Player&lt;/a&gt; 9 or better for full experience.&lt;/p&gt;

&lt;/object&gt;
&lt;!-- &lt;![endif]--&gt;

&lt;h2 class=&quot;sectionedit1&quot;&gt;&lt;a name=&quot;bienvenue&quot; id=&quot;bienvenue&quot;&gt;Bienvenue !&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Ce wiki est mis en place pour présenter le SIG développé au &lt;a href=&quot;http://www.cenlr.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.cenlr.org&quot;  rel=&quot;nofollow&quot;&gt;CEN L-R&lt;/a&gt; depuis fin 2006 sur la plate-forme libre &lt;a href=&quot;http://www.postgresql.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.postgresql.org&quot;  rel=&quot;nofollow&quot;&gt;PostgreSQL&lt;/a&gt;/&lt;a href=&quot;http://postgis.refractions.net&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://postgis.refractions.net&quot;  rel=&quot;nofollow&quot;&gt;PostGIS&lt;/a&gt; pour en améliorer la documentation, en favoriser la diffusion et l&amp;#039;utilisation et pourquoi pas son amélioration collective.
&lt;/p&gt;

&lt;p&gt;
Cette base de données spatiales permet la gestion et l&amp;#039;exploitation de données relatives :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; à la faune, la flore et aux habitats naturels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux limites des collectivités&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux périmètres de protection et d&amp;#039;inventaire&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux observateurs et aux partenaires&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux études réalisées et aux protocoles employés&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux référentiels taxonomiques&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux référentiels habitats&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aux référentiels cartographiques vecteurs&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

La particularité de ce SIG repose depuis 2006 sur l&amp;#039;utilisation d&amp;#039;un système de gestion de bases de données relationnelles (utilisation des contraintes de domaine, de colonne, de table) pour la gestion de données spatiales et à thématique environnementale. L&amp;#039;utilisation de SGBD spatiaux est aujourd&amp;#039;hui de plus en plus répandue mais mérite de se généraliser&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; name=&quot;fnt__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;.
&lt;/p&gt;

&lt;p&gt;
La mise en œuvre logicielle de ce système d&amp;#039;information repose sur l&amp;#039;utilisation de &lt;a href=&quot;http://sig.cenlr.org/demarche/choix_logiciels&quot; class=&quot;wikilink1&quot; title=&quot;demarche:choix_logiciels&quot;&gt;logiciels open source&lt;/a&gt;. La base de données est gérée par le couple PostgreSQL/PostGIS.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;vous_trouverez_sur_ce_site&quot; id=&quot;vous_trouverez_sur_ce_site&quot;&gt;Vous trouverez sur ce site :&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; une présentation générale du SIG du CEN (&lt;a href=&quot;http://sig.cenlr.org/presentation_sig&quot; class=&quot;wikilink1&quot; title=&quot;presentation_sig&quot;&gt;ici&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; les attentes qui ont guidées la mise en oeuvre de ce SI (&lt;a href=&quot;http://sig.cenlr.org/demarche/attentes_cen&quot; class=&quot;wikilink1&quot; title=&quot;demarche:attentes_cen&quot;&gt;ici&lt;/a&gt; à venir)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; les choix logiciels effectués (&lt;a href=&quot;http://sig.cenlr.org/demarche/choix_logiciels&quot; class=&quot;wikilink1&quot; title=&quot;demarche:choix_logiciels&quot;&gt;ici&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; la description des différents modules de la base de données (&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/modules&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:modules&quot;&gt;ici&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; les codes des fonctions plpgsql et plpython développées et utilisées pour exploitation de la base (&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/fonctions&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:fonctions&quot;&gt;ici&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; les applications logicielles libres utilisées pour mettre en œuvre ce SI (&lt;a href=&quot;http://sig.cenlr.org/demarche/choix_logiciels&quot; class=&quot;wikilink1&quot; title=&quot;demarche:choix_logiciels&quot;&gt;ici&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

&lt;em&gt;Mathieu BOSSAERT (sig à cenlr point org)
Responsable du Système d&amp;#039;Information du CEN L-R&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
— &lt;em&gt;&lt;a href=&quot;mailto:&amp;#x77;&amp;#x65;&amp;#x62;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#x74;&amp;#x72;&amp;#x65;&amp;#x40;&amp;#x63;&amp;#x65;&amp;#x6e;&amp;#x6c;&amp;#x72;&amp;#x2e;&amp;#x6f;&amp;#x72;&amp;#x67;&quot; class=&quot;mail JSnocheck&quot; title=&quot;&amp;#x77;&amp;#x65;&amp;#x62;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#x74;&amp;#x72;&amp;#x65;&amp;#x40;&amp;#x63;&amp;#x65;&amp;#x6e;&amp;#x6c;&amp;#x72;&amp;#x2e;&amp;#x6f;&amp;#x72;&amp;#x67;&quot;&gt;Mathieu Bossaert&lt;/a&gt; 2011/08/18 12:34&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/signature-courriel_mathieu.jpg?id=start&quot; class=&quot;media&quot; title=&quot;signature-courriel_mathieu.jpg&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/signature-courriel_mathieu.jpg&quot; class=&quot;medialeft&quot; align=&quot;left&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT1 SECTION &quot;Bienvenue !&quot; [110-] --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; name=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
Système de Gestion de Bases de Données Relationnelles&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>admin_wiki_sicen</author>
            <pubDate>Thu, 02 Feb 2012 17:39:11 +0100</pubDate>
        </item>
        <item>
            <title>integration_donnees:externes:ign - [Calcul de la taille sur disque des tables du schéma inpn ...</title>
            <link>http://sig.cenlr.org/integration_donnees/externes/ign</link>
            <description>
&lt;h2 class=&quot;sectionedit2&quot;&gt;&lt;a name=&quot;integration_des_themes_de_l_ign_a_notre_base_de_donnees&quot; id=&quot;integration_des_themes_de_l_ign_a_notre_base_de_donnees&quot;&gt;Intégration des thèmes de l&amp;#039;IGN à notre base de données&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT2 SECTION &quot;Intégration des thèmes de l'IGN à notre base de données&quot; [1-70] --&gt;
&lt;h2 class=&quot;sectionedit3&quot;&gt;&lt;a name=&quot;octobre_2010&quot; id=&quot;octobre_2010&quot;&gt;octobre 2010&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT3 SECTION &quot;octobre 2010&quot; [71-95] --&gt;
&lt;h3 class=&quot;sectionedit4&quot;&gt;&lt;a name=&quot;calcul_de_la_taille_sur_disque_des_tables_du_schema_ign_bd_topo_5_departements&quot; id=&quot;calcul_de_la_taille_sur_disque_des_tables_du_schema_ign_bd_topo_5_departements&quot;&gt;Calcul de la taille sur disque des tables du schéma ign_bd_topo (5 départements)&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;box round&quot; style=&quot;width: 60%; &quot;&gt;
  &lt;b class='xtop'&gt;&lt;b class='xb1'&gt;&lt;/b&gt;&lt;b class='xb2'&gt;&lt;/b&gt;&lt;b class='xb3'&gt;&lt;/b&gt;&lt;b class='xb4'&gt;&lt;/b&gt;&lt;/b&gt;
  &lt;div class='xbox'&gt;
&lt;div class='box_content'&gt;pg_total_relation_size(regclass) renvoit l&amp;#039;espace disque total utilisé par la table de cet OID ou nom, incluant les index et les données de la partie TOAST&lt;/div&gt;
  &lt;/div&gt;
  &lt;b class='xbottom'&gt;&lt;b class='xb4'&gt;&lt;/b&gt;&lt;b class='xb3'&gt;&lt;/b&gt;&lt;b class='xb2'&gt;&lt;/b&gt;&lt;b class='xb1'&gt;&lt;/b&gt;&lt;/b&gt;
&lt;/div&gt;

&lt;p&gt;
voici les statistiques pour notre serveur (RHEL 4, diques en ext4) : 
&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; f_table_name&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; pg_total_relation_size&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'ign_bd_topo.'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;f_table_name&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; pg_size_pretty&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;pg_total_relation_size&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'ign_bd_topo.'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;f_table_name&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
  &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; geometry_columns
  &lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; f_table_schema&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'ign_bd_topo'&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
Au total, l&amp;#039;ensemble des tables prend une place d&amp;#039;environ 2.9 Giga, le mnt n&amp;#039;y est pas encore intégré (&lt;a href=&quot;http://trac.osgeo.org/postgis/wiki/WKTRaster&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://trac.osgeo.org/postgis/wiki/WKTRaster&quot;  rel=&quot;nofollow&quot;&gt;http://trac.osgeo.org/postgis/wiki/WKTRaster&lt;/a&gt;|piste]])
&lt;/p&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;nom de la table&lt;/th&gt;&lt;th class=&quot;col1&quot;&gt;&lt;a href=&quot;http://docs.postgresqlfr.org/8.4/functions-admin.html#functions-admin-dbsize&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://docs.postgresqlfr.org/8.4/functions-admin.html#functions-admin-dbsize&quot;  rel=&quot;nofollow&quot;&gt;pg_total_relation_size()&lt;/a&gt;&lt;/th&gt;&lt;th class=&quot;col2&quot;&gt;&lt;a href=&quot;http://docs.postgresqlfr.org/8.4/functions-admin.html#functions-admin-dbsize&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://docs.postgresqlfr.org/8.4/functions-admin.html#functions-admin-dbsize&quot;  rel=&quot;nofollow&quot;&gt;pg_size_pretty(pg_total_relation_size())&lt;/a&gt;&lt;/th&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;aire_triage&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;172032&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;168 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;bati_indifferencie&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;265838592&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;254 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;bati_industriel&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;15687680&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;15 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;bati_remarquable&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;2703360&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2640 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;canalisation_eau&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;155648&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;152 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;chef_lieu&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;385024&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;376 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;chemin&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;185024512&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;176 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;cimetiere&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;794624&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;776 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;conduite&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;90112&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;88 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;construction_lineaire&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;19144704&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;18 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;construction_ponctuelle&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;1294336&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1264 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;construction_surfacique&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;466944&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;456 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;emprise&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;417792&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;408 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;gare&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;90112&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;88 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;hydronyme&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;475136&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;464 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;lieu_dit&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;34013184&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;32 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;lieu_dit_habite&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;4743168&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;4632 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;lieu_dit_non_habite&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;4349952&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;4248 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;ligne_electrique&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;434176&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;424 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;ligne_orographique&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;31105024&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;30 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;oronyme&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;2719744&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2656 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_administratif_militaire&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;548864&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;536 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_culture_loisirs&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;385024&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;376 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_espace_naturel&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;4685824&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;4576 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_gestion_eaux&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;311296&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;304 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_hydrographie&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;475136&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;464 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_industriel_commercial&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;958464&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;936 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_orographie&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;2719744&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2656 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_religieux&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt; 507904&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;496 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_sante&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt; 122880&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;120 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_science_enseignement&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;393216&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;384 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_sport&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;90112&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;88 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_transport&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;638976&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;624 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pai_zone_habitation&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;5169152&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;5048 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;piste_aerodrome&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;172032&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;168 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row36&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;point_eau&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;1253376&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1224 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row37&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;poste_transformation&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;114688&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;112 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row38&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;pylone&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;2088960&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2040 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row39&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;reservoir&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;1941504&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1896 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row40&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;reservoir_eau&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;1662976&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1624 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row41&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;route&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;509304832&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;486 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row42&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;route_nommee&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;130162688&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;124 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row43&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;route_primaire&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;12091392&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;12 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row44&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;route_secondaire&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;270352384&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;258 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row45&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;surface_activite&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;2908160&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2840 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row46&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;surface_eau&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;17031168&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;16 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row47&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;surface_route&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;483328&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;472 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row48&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;terrain_sport&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;1474560&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1440 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row49&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;toponyme_communication&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;237568&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;232 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row50&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;toponyme_divers&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;622592&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;608 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row51&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;toponyme_ferre&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;81920&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;80 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row52&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;transport_cable&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;106496&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;104 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row53&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;troncon_cours_eau&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;104742912&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;100 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row54&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;troncon_laisse&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;892928&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;872 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row55&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;troncon_voie_ferree&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;2121728&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2072 kB&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row56&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;zone_vegetation&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;1361412096&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1298 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row57&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;&lt;strong&gt;total&lt;/strong&gt;&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;3008372736&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;2869 &lt;acronym title=&quot;Megabyte&quot;&gt;MB&lt;/acronym&gt;&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT5 TABLE [838-2930] --&gt;
&lt;/div&gt;
&lt;!-- EDIT4 SECTION &quot;Calcul de la taille sur disque des tables du schéma ign_bd_topo (5 départements)&quot; [96-2931] --&gt;
&lt;h2 class=&quot;sectionedit6&quot;&gt;&lt;a name=&quot;juillet_2010&quot; id=&quot;juillet_2010&quot;&gt;juillet 2010&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT6 SECTION &quot;juillet 2010&quot; [2932-2956] --&gt;
&lt;h3 class=&quot;sectionedit7&quot;&gt;&lt;a name=&quot;creation_de_la_table_des_lieu-dits_pour_l_interface_de_saisie&quot; id=&quot;creation_de_la_table_des_lieu-dits_pour_l_interface_de_saisie&quot;&gt;Création de la table des lieu-dits pour l&amp;#039;interface de saisie&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Les toponymes sont stockés dans 4 tables de la &lt;span class=&quot;curid&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/ign#integration_de_la_bdtopo&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:ign&quot;&gt;BD TOPO&lt;/a&gt;&lt;/span&gt; :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; lieu_dit_habite&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; lieu_dit_non_habite&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; oronyme&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; hydronyme&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

De manière à pouvoir proposer efficacement une aide à la saisie d&amp;#039;un lieu-dit selon l&amp;#039;endroit ou la donnée a été localisée sur la carte, nous allons rassembler ces informations dans une seule et même table nommée lieu_dit, dans le schéma public de notre base de données :

&lt;/p&gt;
&lt;dl class=&quot;file&quot;&gt;
&lt;dt&gt;&lt;a href=&quot;http://sig.cenlr.org/_export/code/integration_donnees/externes/ign?codeblock=1&quot; title=&quot;Télécharger un extrait&quot; class=&quot;mediafile mf_sql&quot;&gt;lieu_dit.sql&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;pre class=&quot;code file sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;TABLE&lt;/span&gt; lieu_dit
&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
  id character varying&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;24&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;PRIMARY&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;KEY&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
  origin_nom character varying&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;13&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
  nom character varying&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;70&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
  importance character varying&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
  nature character varying&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;24&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
  code_insee character varying&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
  &lt;span class=&quot;coMULTI&quot;&gt;/* Ce dernier champ n'existe pas initialement dans les tables &amp;quot;nymes&amp;quot; de la BD TOPO 
  Nous le rajoutons pour permettre des jointures avec la table commune et accélérer 
  le temps de récupération des lieu-dits proches d'un objet créé sur la carte */&lt;/span&gt;
  gid serial &lt;span class=&quot;kw1&quot;&gt;UNIQUE&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;-- utile pour QGIS&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
  OIDS&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;FALSE
&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* création de la colonne géométrique de type point en lambert 93 */&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; AddGeometryColumn&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'lieu_dit'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'geometrie'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'POINT'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* remplissage de la table */&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;INSERT&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;INTO&lt;/span&gt; lieu_dit&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; origin_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; importance&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nature&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; origin_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; importance&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nature&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;lieu_dit_habite;
&lt;span class=&quot;kw1&quot;&gt;INSERT&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;INTO&lt;/span&gt; lieu_dit&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; origin_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; importance&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nature&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; origin_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; importance&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nature&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;lieu_dit_non_habite;
&lt;span class=&quot;coMULTI&quot;&gt;/*INSERT INTO lieu_dit(id, origin_nom, nom, importance, nature, geometrie)
SELECT id, origin_nom, nom, importance, nature, geometrie FROM ign_bd_topo.hydronyme;
INSERT INTO lieu_dit(id, origin_nom, nom, importance, nature, geometrie)
SELECT id, origin_nom, nom, importance, nature, geometrie FROM ign_bd_topo.oronyme;*/&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* indexation des géométries */&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;INDEX&lt;/span&gt; lieu_dit_geometrie_gist
  &lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; lieu_dit
  &lt;span class=&quot;kw1&quot;&gt;USING&lt;/span&gt; gist
  &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* mise à jour du code insee */&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;UPDATE&lt;/span&gt; lieu_dit
&lt;span class=&quot;kw1&quot;&gt;SET&lt;/span&gt; code_insee&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;code_insee
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; st_intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* indexation du code_insee des lieu-dits */&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;INDEX&lt;/span&gt; ind_lieu_dit_code_insee
  &lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; lieu_dit
  &lt;span class=&quot;kw1&quot;&gt;USING&lt;/span&gt; btree
  &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_insee&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;
&lt;/dd&gt;&lt;/dl&gt;

&lt;/div&gt;
&lt;!-- EDIT7 SECTION &quot;Création de la table des lieu-dits pour l'interface de saisie&quot; [2957-5365] --&gt;
&lt;h3 class=&quot;sectionedit8&quot;&gt;&lt;a name=&quot;comment_lister_les_lieux-dits_situes_dans_un_rayon_de_2_km_de_l_objet_cree&quot; id=&quot;comment_lister_les_lieux-dits_situes_dans_un_rayon_de_2_km_de_l_objet_cree&quot;&gt;Comment lister les lieux-dits situés dans un rayon de 2 km de l&amp;#039;objet créé&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' | '&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' - '&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_distance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;centroid&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;saisie_faune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' m.'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_distance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;centroid&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;saisie_faune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; saisie_faune &lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; gid&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; saisie_faune &lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune &lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; st_intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; centroid&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;saisie_faune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; lieu_dit &lt;span class=&quot;kw1&quot;&gt;USING&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_insee&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; st_intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_buffer&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;saisie_faune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2000&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;ORDER&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_distance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;saisie_faune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;ASC&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom&lt;/pre&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' | '&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' - '&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_distance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;centroid&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geomfromtext&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' m.'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_distance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;centroid&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geomfromtext&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune &lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; lieu_dit &lt;span class=&quot;kw1&quot;&gt;USING&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_insee&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; 
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; st_intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; centroid&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geomfromtext&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;AND&lt;/span&gt; st_intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_buffer&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geomfromtext&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2000&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;ORDER&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_distance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geomfromtext&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; lieu_dit&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;ASC&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ign_bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;commune&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;nom&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT8 SECTION &quot;Comment lister les lieux-dits situés dans un rayon de 2 km de l'objet créé&quot; [5366-6876] --&gt;
&lt;h2 class=&quot;sectionedit9&quot;&gt;&lt;a name=&quot;fevrier_2010&quot; id=&quot;fevrier_2010&quot;&gt;février 2010&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT9 SECTION &quot;février 2010&quot; [6877-6902] --&gt;
&lt;h3 class=&quot;sectionedit10&quot;&gt;&lt;a name=&quot;integration_de_la_bd_parcellaire_dans_le_schema_ign_bd_parcellaire&quot; id=&quot;integration_de_la_bd_parcellaire_dans_le_schema_ign_bd_parcellaire&quot;&gt;integration de la BD PARCELLAIRE dans le schema ign_bd_parcellaire&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; format : shp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; projection : lambert 93&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT10 SECTION &quot;integration de la BD PARCELLAIRE dans le schema ign_bd_parcellaire&quot; [6903-7025] --&gt;
&lt;h2 class=&quot;sectionedit11&quot;&gt;&lt;a name=&quot;janvier_2010&quot; id=&quot;janvier_2010&quot;&gt;janvier 2010&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT11 SECTION &quot;janvier 2010&quot; [7026-7050] --&gt;
&lt;h3 class=&quot;sectionedit12&quot;&gt;&lt;a name=&quot;integration_de_la_bdtopo&quot; id=&quot;integration_de_la_bdtopo&quot;&gt;Intégration de la BDTOPO&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;transformation_des_mif_en_shp&quot; id=&quot;transformation_des_mif_en_shp&quot;&gt;Transformation des MIF en shp&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;em&gt;La BD topo a été initialement commandée en MIF/MID…&lt;/em&gt;

&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;set&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-x&lt;/span&gt;
&lt;span class=&quot;re2&quot;&gt;i&lt;/span&gt;=&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;co0&quot;&gt;# on initialise le compteur&lt;/span&gt;
&lt;span class=&quot;re2&quot;&gt;option&lt;/span&gt;=&lt;span class=&quot;st_h&quot;&gt;''&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; rep &lt;span class=&quot;kw1&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*/`&lt;/span&gt;; &lt;span class=&quot;kw1&quot;&gt;do&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; mif &lt;span class=&quot;kw1&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$rep&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-iname&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&amp;quot;*.MIF&amp;quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;`&lt;/span&gt;; &lt;span class=&quot;kw1&quot;&gt;do&lt;/span&gt;
                &lt;span class=&quot;co0&quot;&gt;#echo $i : $PWD : $rep : $(echo $(basename $mif) | cut -d&amp;quot;.&amp;quot; -f1) | tr '[A-Z]' '[a-z]'&lt;/span&gt;
                &lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; ogr2ogr &lt;span class=&quot;re1&quot;&gt;$option&lt;/span&gt; -a_srs &lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt;+&lt;span class=&quot;re2&quot;&gt;init&lt;/span&gt;=IGNF:LAMB93&lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f&lt;/span&gt; &lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt;ESRI Shapefile&lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt; SHP&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;$&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;basename&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$mif&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cut&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f1&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tr&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[A-Z]'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[a-z]'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;.shp .&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$mif&lt;/span&gt;
                &lt;span class=&quot;co0&quot;&gt;#echo ogr2ogr $option -f \&amp;quot;PostgreSQL\&amp;quot; PG:\&amp;quot;host=localhost user=dba dbname=ign password=dbroot\&amp;quot; $PWD/$rep$mif -nln bdtopo.$(echo $mif | cut -d&amp;quot;.&amp;quot; -f1) | tr '[A-Z]' '[a-z]' &lt;/span&gt;
		&lt;span class=&quot;kw3&quot;&gt;eval&lt;/span&gt; ogr2ogr &lt;span class=&quot;re1&quot;&gt;$option&lt;/span&gt; -a_srs &lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt;+&lt;span class=&quot;re2&quot;&gt;init&lt;/span&gt;=IGNF:LAMB93&lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f&lt;/span&gt; &lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt;ESRI Shapefile&lt;span class=&quot;co3&quot;&gt;\&amp;quot;&lt;/span&gt; SHP&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;$&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;basename&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$mif&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cut&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f1&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tr&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[A-Z]'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[a-z]'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;.shp .&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$mif&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;done&lt;/span&gt;
	&lt;span class=&quot;kw3&quot;&gt;let&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt; i+=&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;co0&quot;&gt;# incremente i de 1 a chaque boucle&lt;/span&gt;
	&lt;span class=&quot;re2&quot;&gt;option&lt;/span&gt;=&lt;span class=&quot;st_h&quot;&gt;'-update -append'&lt;/span&gt; &lt;span class=&quot;co0&quot;&gt;# après la première série de fichier, il faudra ajouter les nouvelles données aux fichiers shp déja existants.&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;done&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;integration_des_shp_a_la_base_de_donnees&quot; id=&quot;integration_des_shp_a_la_base_de_donnees&quot;&gt;Intégration des shp à la base de données&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; shp &lt;span class=&quot;kw1&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-R&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;.shp&lt;span class=&quot;sy0&quot;&gt;`&lt;/span&gt;; &lt;span class=&quot;kw1&quot;&gt;do&lt;/span&gt;
	&lt;span class=&quot;kw3&quot;&gt;eval&lt;/span&gt; shp2pgsql &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-W&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&amp;quot;latin1&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-s&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;310024140&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-g&lt;/span&gt; geometrie &lt;span class=&quot;re5&quot;&gt;-I&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-S&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$shp&lt;/span&gt; ign_bd_topo.$&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;basename&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$shp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cut&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f1&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tr&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[A-Z]'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[a-z]'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt;..&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;SQL&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;$&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;basename&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$shp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cut&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f1&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tr&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[A-Z]'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[a-z]'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;.sql
	&lt;span class=&quot;kw3&quot;&gt;eval&lt;/span&gt; psql &lt;span class=&quot;re5&quot;&gt;-f&lt;/span&gt; ..&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;SQL&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;$&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;basename&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$shp&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cut&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-f1&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;tr&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[A-Z]'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'[a-z]'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;.sql &lt;span class=&quot;re5&quot;&gt;-h&lt;/span&gt; localhost &lt;span class=&quot;re5&quot;&gt;-U&lt;/span&gt; dba sicen &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;..&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;erreurs.log
&lt;span class=&quot;kw1&quot;&gt;done&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT12 SECTION &quot;Intégration de la BDTOPO&quot; [7051-8615] --&gt;
&lt;h2 class=&quot;sectionedit13&quot;&gt;&lt;a name=&quot;fevrier_2009&quot; id=&quot;fevrier_2009&quot;&gt;février 2009&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;

Transformer les shapes en sql :
&lt;strong&gt;”“for /R %F IN (*.shp) DO shp2pgsql -s 27572 -g geometrie -I ”%F” ”%~nF”&amp;gt;“ign_bdcarto_%~nF.sql””“&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Chargement dans la base de données :
&lt;strong&gt;”“for /R %F IN (*.sql) DO psql -f ”%F” -h addresse_ip_hote -U utilisateur base_de_donnée”“&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
- &lt;strong&gt;Données de la BD Parcellaire (Département du Gard)&lt;/strong&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT13 SECTION &quot;février 2009&quot; [8616-8972] --&gt;
&lt;h2 class=&quot;sectionedit14&quot;&gt;&lt;a name=&quot;octobre_2008&quot; id=&quot;octobre_2008&quot;&gt;octobre 2008&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT14 SECTION &quot;octobre 2008&quot; [8973-8995] --&gt;
&lt;h3 class=&quot;sectionedit15&quot;&gt;&lt;a name=&quot;integration_des_differentes_couches_de_la_bd_carthage&quot; id=&quot;integration_des_differentes_couches_de_la_bd_carthage&quot;&gt;intégration des différentes couches de la BD CARTHAGE&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;

La version mise à disposition sur le site du sandre introduit des accents dans le nommage des colonnes.
&lt;/p&gt;

&lt;p&gt;
Après téléchargement des couches (ici au format mif/mid, si shp alors passer à l&amp;#039;étape suivante), les transformer en shp à l&amp;#039;aide de la console (windows):

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;for /R %F IN (*.MIF) DO ogr2ogr -f &amp;quot;ESRI ShapeFile&amp;quot; -s_srs &amp;quot;EPSG:2154&amp;quot; -t_srs &amp;quot;EPSG:27582&amp;quot; &amp;quot;%~nF.shp&amp;quot; %F&lt;/pre&gt;

&lt;p&gt;
Transformer ces shapes en sql :

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;for /R %F IN (*.shp) DO shp2pgsql -s 27582 -S -g geometrie -I  &amp;quot;%F&amp;quot;  &amp;quot;ign_bdc_%~nF&amp;quot;&amp;gt;&amp;quot;prefixe_%~nF_suffixe.sql&amp;quot;&lt;/pre&gt;

&lt;p&gt;
Les charger dans la base de données :

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;for /R %F IN (*.sql) DO psql -f &amp;quot;%F&amp;quot; -h addresse_ip_hote -U utilisateur base_de_donnée&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT15 SECTION &quot;intégration des différentes couches de la BD CARTHAGE&quot; [8996-] --&gt;</description>
            <author>admin_wiki_sicen</author>
        <category>integration_donnees:externes</category>
            <pubDate>Wed, 01 Feb 2012 18:56:27 +0100</pubDate>
        </item>
        <item>
            <title>cours:bts:session2 - [Saisie de données] </title>
            <link>http://sig.cenlr.org/cours/bts/session2</link>
            <description>
&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_export/s5/cours/bts/session2&quot; title=&quot;Voir cette page sous forme de diaporama.&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/lib/plugins/s5/screen.gif&quot; align=&quot;right&quot; alt=&quot;Voir cette page sous forme de diaporama.&quot; width=&quot;48&quot; height=&quot;48&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h1 class=&quot;sectionedit16&quot;&gt;&lt;a name=&quot;bts_gpn_-_systemes_d_information_geographique&quot; id=&quot;bts_gpn_-_systemes_d_information_geographique&quot;&gt;BTS GPN - Systèmes d&amp;#039;information géographique&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;session_n_2_-_sig_structuration_creation_et_consultation_de_donnees&quot; id=&quot;session_n_2_-_sig_structuration_creation_et_consultation_de_donnees&quot;&gt;Session n°2 - SIG : structuration, création et consultation de données&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;em&gt;Montpellier - le 1er février 2012&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;Mathieu Bossaert : sig@cenlr.org&lt;/em&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT16 SECTION &quot;BTS GPN - Systèmes d'information géographique&quot; [16-236] --&gt;
&lt;h2 class=&quot;sectionedit17&quot;&gt;&lt;a name=&quot;rappels_de_la_premiere_session&quot; id=&quot;rappels_de_la_premiere_session&quot;&gt;Rappels de la première session&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Projections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cordonnées&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Formats de données&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Données attributaires&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Opérateurs&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT17 SECTION &quot;Rappels de la première session&quot; [237-379] --&gt;
&lt;h2 class=&quot;sectionedit18&quot;&gt;&lt;a name=&quot;rappels_sur_l_utilisation_de_qgis&quot; id=&quot;rappels_sur_l_utilisation_de_qgis&quot;&gt;Rappels sur l&amp;#039;utilisation de QGis&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT18 SECTION &quot;Rappels sur l'utilisation de QGis&quot; [380-425] --&gt;
&lt;h2 class=&quot;sectionedit19&quot;&gt;&lt;a name=&quot;sig_creation_de_donnees_vecteurs&quot; id=&quot;sig_creation_de_donnees_vecteurs&quot;&gt;SIG : Création de données &amp;quot;vecteurs&amp;quot;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Structuration de la table attributaire&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choix des descriteurs de la données (attributs)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choix du type de géométrie&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT19 SECTION &quot;SIG : Création de données vecteurs&quot; [426-607] --&gt;
&lt;h2 class=&quot;sectionedit20&quot;&gt;&lt;a name=&quot;sig_saisie_de_donnees&quot; id=&quot;sig_saisie_de_donnees&quot;&gt;SIG : Saisie de données&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; pointage sur fond de carte&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; pointage de coordonnées&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; gps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aide à la saisie&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; activation de l&amp;#039;édition topologiques (anti-recouvrement et options d&amp;#039;accrochage)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT20 SECTION &quot;SIG : Saisie de données&quot; [608-823] --&gt;
&lt;h2 class=&quot;sectionedit21&quot;&gt;&lt;a name=&quot;exercice_1&quot; id=&quot;exercice_1&quot;&gt;Exercice 1&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em&gt;&lt;strong&gt;Création d&amp;#039;un projet de cartographie sur les salins du castellas&lt;/strong&gt;&lt;/em&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;enregistrer_le_projet_vide_sous_tp_session_2qgs&quot; id=&quot;enregistrer_le_projet_vide_sous_tp_session_2qgs&quot;&gt;Enregistrer le projet vide sous tp_session_2.qgs&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/svg_projet_sous.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:svg_projet_sous.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/svg_projet_sous.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;specifier_la_projection_du_projet_lambert_93_et_activer_la_projection_a_la_volee&quot; id=&quot;specifier_la_projection_du_projet_lambert_93_et_activer_la_projection_a_la_volee&quot;&gt;Spécifier la projection du projet (lambert 93) et activer la projection à la volée&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
préférences → propriétés du projet →activer la projection à la volée → 2154→ trouver → ok
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/proj_volee_27563.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:proj_volee_27563.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/proj_volee_27563.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;ajouter_au_projet_les_couches_raster_scan25_et_orthophotos&quot; id=&quot;ajouter_au_projet_les_couches_raster_scan25_et_orthophotos&quot;&gt;Ajouter au projet les couches raster (scan25 et orthophotos)&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/ajout_rasters.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:ajout_rasters.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/ajout_rasters.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;precisez_leur_projection_si_les_donnees_ne_s_affichent_pas_au_bon_endroit&quot; id=&quot;precisez_leur_projection_si_les_donnees_ne_s_affichent_pas_au_bon_endroit&quot;&gt;Précisez leur projection si les données ne s&amp;#039;affichent pas au bon endroit&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/precision_proj_2154.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:precision_proj_2154.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/precision_proj_2154.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
* reprendre les deux étapes précédentes

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;ajouter_la_couche_zps_du_serveur_wfs_de_la_dreal&quot; id=&quot;ajouter_la_couche_zps_du_serveur_wfs_de_la_dreal&quot;&gt;Ajouter la couche ZPS du serveur WFS de la DREAL&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;activer_l_extension_wfs_web_feature_service&quot; id=&quot;activer_l_extension_wfs_web_feature_service&quot;&gt;Activer l&amp;#039;extension WFS (Web Feature Service)&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Extensions → Gestionnaire d&amp;#039;extensions → cocher “Extension WFS” → Ok

&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;creer_un_nouveau_serveur_wfs&quot; id=&quot;creer_un_nouveau_serveur_wfs&quot;&gt;Créer un nouveau serveur WFS&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://ws.carmen.developpement-durable.gouv.fr/WFS/19/dreal_lr_general&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://ws.carmen.developpement-durable.gouv.fr/WFS/19/dreal_lr_general&quot;  rel=&quot;nofollow&quot;&gt;http://ws.carmen.developpement-durable.gouv.fr/WFS/19/dreal_lr_general&lt;/a&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/nouveau_wfs.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:nouveau_wfs.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/nouveau_wfs.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;se_connecter_au_serveur_et_choisir_la_couche_zps&quot; id=&quot;se_connecter_au_serveur_et_choisir_la_couche_zps&quot;&gt;Se connecter au serveur et choisir la couche ZPS&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/choix_couche_wfs.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:choix_couche_wfs.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/choix_couche_wfs.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT21 SECTION &quot;Exercice 1&quot; [824-2175] --&gt;
&lt;h2 class=&quot;sectionedit22&quot;&gt;&lt;a name=&quot;exercice_2&quot; id=&quot;exercice_2&quot;&gt;Exercice 2&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em&gt;&lt;strong&gt;Création de couches de données vecteur en Lambert 93&lt;/strong&gt;&lt;/em&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT22 SECTION &quot;Exercice 2&quot; [2176-2261] --&gt;
&lt;h3 class=&quot;sectionedit23&quot;&gt;&lt;a name=&quot;ajouter_au_fichier_issu_du_gps_les_colonnes_necessaires&quot; id=&quot;ajouter_au_fichier_issu_du_gps_les_colonnes_necessaires&quot;&gt;Ajouter au fichier issu du GPS les colonnes nécessaires&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ajouter le fichier gpx au projet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; enregistrer la couche en shp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; regarder les colonnes disponibles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; nous allons supprimer les colonnes superflues en utilisant l&amp;#039;extension “table manager”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ajouter les colonnes manquantes (espece, abondance, unité)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT23 SECTION &quot;Ajouter au fichier issu du GPS les colonnes nécessaires&quot; [2262-2589] --&gt;
&lt;h3 class=&quot;sectionedit24&quot;&gt;&lt;a name=&quot;creation_de_3_couches_de_donnees&quot; id=&quot;creation_de_3_couches_de_donnees&quot;&gt;Création de 3 couches de données&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; création d&amp;#039;une table de données d&amp;#039;observations de faune (points)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; id &lt;em&gt;entier&lt;/em&gt;, date &lt;em&gt;texte&lt;/em&gt;, espece &lt;em&gt;texte&lt;/em&gt;, observateurs &lt;em&gt;texte&lt;/em&gt;, abondance &lt;em&gt;texte&lt;/em&gt;, unite &lt;em&gt;texte&lt;/em&gt;, remarque &lt;em&gt;texte&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; création d&amp;#039;une table de digitalisation des chemins (ligne)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; id &lt;em&gt;numerique entier&lt;/em&gt;, nom &lt;em&gt;texte 100&lt;/em&gt;, largeur &lt;em&gt;entier&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; création d&amp;#039;une table de cartographie des bassins visibles (polygones)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; id &lt;em&gt;numerique entier&lt;/em&gt;, nom &lt;em&gt;texte 100&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;creation_d_une_nouvelle_couche&quot; id=&quot;creation_d_une_nouvelle_couche&quot;&gt;Création d&amp;#039;une nouvelle couche&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
On peut utiliser les menus ou la combinaison des touches Ctrl + Shift + n
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/nouvelle_couche_vecteur.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:nouvelle_couche_vecteur.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/nouvelle_couche_vecteur.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;on_choisit_le_type_de_donnees_et_la_projection&quot; id=&quot;on_choisit_le_type_de_donnees_et_la_projection&quot;&gt;On choisit le type de données et la projection&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/choix_type_projection.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:choix_type_projection.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/choix_type_projection.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;on_ajoute_les_attributs_colonnes&quot; id=&quot;on_ajoute_les_attributs_colonnes&quot;&gt;On ajoute les attributs (colonnes)&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/ajout_attribut.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:ajout_attribut.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/ajout_attribut.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
L&amp;#039;étape n° 3 est utile pour les attributs de type texte, pour préciser le nombre de caractères que le champ peut contenir.
Répétez ces 3 ou 4 étapes pour chaque attribut. Quand la liste des attributs est complète, cliquez su “Ok” et données un nom à votre couche.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Si vous souhaitez par la suite modifier votre couche et ajouter un attribut par exemple, il existe l&amp;#039;extension Table Manager&lt;/strong&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT24 SECTION &quot;Création de 3 couches de données&quot; [2590-3959] --&gt;
&lt;h3 class=&quot;sectionedit25&quot;&gt;&lt;a name=&quot;saisie_de_donnees&quot; id=&quot;saisie_de_donnees&quot;&gt;Saisie de données&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;choisir_la_couche_a_editer_1_et_basculer_en_mode_edition_2&quot; id=&quot;choisir_la_couche_a_editer_1_et_basculer_en_mode_edition_2&quot;&gt;Choisir la couche à éditer (1) et basculer en mode édition (2)&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/mode_edition.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:mode_edition.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/mode_edition.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;pour_commencer_a_creer_des_donnees_cliquez_sur_capturer_la_ligne&quot; id=&quot;pour_commencer_a_creer_des_donnees_cliquez_sur_capturer_la_ligne&quot;&gt;Pour commencer à créer des données : cliquez sur capturer la ligne&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/creation_ligne.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:creation_ligne.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/creation_ligne.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
On termine la saisie d&amp;#039;une nouvelle donnée par un clic sur le bouton droit de la souris. A ce moment, la fenêtre de renseignement des attributs s&amp;#039;ouvre.

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT25 SECTION &quot;Saisie de données&quot; [3960-4446] --&gt;
&lt;h3 class=&quot;sectionedit26&quot;&gt;&lt;a name=&quot;creation_d_une_carte_-_composeur_d_impression&quot; id=&quot;creation_d_une_carte_-_composeur_d_impression&quot;&gt;Création d&amp;#039;une carte - Composeur d&amp;#039;impression&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT26 SECTION &quot;Création d'une carte - Composeur d'impression&quot; [4447-4503] --&gt;
&lt;h2 class=&quot;sectionedit27&quot;&gt;&lt;a name=&quot;installation_du_plugin_openlayers&quot; id=&quot;installation_du_plugin_openlayers&quot;&gt;Installation du plugin OpenLayers&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Il permet l&amp;#039;affichage d&amp;#039;un fond issue de google ou de yahoo

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT27 SECTION &quot;Installation du plugin OpenLayers&quot; [4504-4609] --&gt;
&lt;h3 class=&quot;sectionedit28&quot;&gt;&lt;a name=&quot;installation&quot; id=&quot;installation&quot;&gt;Installation&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Aller dans extensions / installateur d’extensions python / 
Dans l&amp;#039;onglet “dépots” :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cliquez sur “ajouter un dépôt-tiers…”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Dans l&amp;#039;onglet “Extensions” :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saisissez “openlayers plugin” dans la case filtre&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sélectionnez le plugin qui apparait dans la fenêtre&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; puis cliquez sur installer l&amp;#039;extension&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

Une fois l&amp;#039;extension télécharger : dans les préférences du projet : 
Préférences / propriétés du projet /Système de coordonnées de référence /
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cocher la case activer la projection à la volée&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rechercher la valeur 3644&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cliqez sur Ok&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/projection_volee.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:projection_volee.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/projection_volee.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Enfin, ajouter l&amp;#039;image de fonds en allant dans “Extension” / “Openlayers plugin” / “Add google Satellite layer”
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT28 SECTION &quot;Installation&quot; [4610-5402] --&gt;
&lt;h2 class=&quot;sectionedit29&quot;&gt;&lt;a name=&quot;pour_aller_plus_loin&quot; id=&quot;pour_aller_plus_loin&quot;&gt;Pour aller plus loin&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Dans les propriétés du projet, vous pouvez spécifier un certain nombre de préférences qui vous permettront une saisie propre et facilitée :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; définir les options d&amp;#039;accrochage permettra lors de la création d&amp;#039;un nouvel objet de voir votre curseur se coller à l&amp;#039;objet voisin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; si vous créez par exemple une couche de polygones d&amp;#039;occupation du sol, il n&amp;#039;y a aucun raison que deux polygones voisins se chevauchent, vous pouvez choisir d&amp;#039;éviter les intersections entre nouveaux polygones&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/aller_plus_loin.png?id=cours%3Abts%3Asession2&quot; class=&quot;media&quot; title=&quot;cours:bts:aller_plus_loin.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/aller_plus_loin.png?w=100&quot; class=&quot;media&quot; title=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; alt=&quot;cliquez sur l&amp;#039;image pour l&amp;#039;agrandir&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT29 SECTION &quot;Pour aller plus loin&quot; [5403-] --&gt;</description>
            <author>admin_wiki_sicen</author>
        <category>cours:bts</category>
            <pubDate>Wed, 01 Feb 2012 14:16:27 +0100</pubDate>
        </item>
        <item>
            <title>menu</title>
            <link>http://sig.cenlr.org/menu</link>
            <description>&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/start&quot; class=&quot;wikilink1&quot; title=&quot;start&quot;&gt;Accueil&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/start&quot; class=&quot;wikilink1&quot; title=&quot;start&quot;&gt;Nuage de tags&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/start/derniers_ajouts&quot; class=&quot;wikilink1&quot; title=&quot;start:derniers_ajouts&quot;&gt;derniers ajouts&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/actubdd&quot; class=&quot;wikilink1&quot; title=&quot;actubdd&quot;&gt;Actualités&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/presentation_sig&quot; class=&quot;wikilink1&quot; title=&quot;presentation_sig&quot;&gt;Présentation diverses&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/stages/2011&quot; class=&quot;wikilink1&quot; title=&quot;stages:2011&quot;&gt;Offres de stage&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Démarche&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/demarche/constat&quot; class=&quot;wikilink1&quot; title=&quot;demarche:constat&quot;&gt;Constat&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/demarche/attentes_cen&quot; class=&quot;wikilink1&quot; title=&quot;demarche:attentes_cen&quot;&gt;Attentes&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/demarche/modelisation_si&quot; class=&quot;wikilink2&quot; title=&quot;demarche:modelisation_si&quot; rel=&quot;nofollow&quot;&gt;Modélisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/demarche/choix_logiciels&quot; class=&quot;wikilink1&quot; title=&quot;demarche:choix_logiciels&quot;&gt;Choix logiciels, Mise en œuvre&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/demarche/pistes_de_travail&quot; class=&quot;wikilink1&quot; title=&quot;demarche:pistes_de_travail&quot;&gt;Pistes de travail&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/demarche/documents&quot; class=&quot;wikilink1&quot; title=&quot;demarche:documents&quot;&gt;Documents liés&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Création de la base&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/creation_base&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:creation_base&quot;&gt;Création de la base&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/modules&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:modules&quot;&gt;Modules&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/fonctions&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:fonctions&quot;&gt;Fonctions&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/requetes&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:requetes&quot;&gt;Requetes&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/dump_restore&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:dump_restore&quot;&gt;Sauvegarde et restauration des données&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/creation_bdd/evolution&quot; class=&quot;wikilink1&quot; title=&quot;creation_bdd:evolution&quot;&gt;Evolutions&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Les Données&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Diffusion / Echanges&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/echange_donnees/refelxion&quot; class=&quot;wikilink1&quot; title=&quot;echange_donnees:refelxion&quot;&gt;Pistes de reflexion&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Format de données&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/format_donnees/fsd&quot; class=&quot;wikilink1&quot; title=&quot;format_donnees:fsd&quot;&gt;Format Standard de données&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Intégration de données &lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;em&gt;Données internes&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/internes/problematique&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:internes:problematique&quot;&gt;Problématique&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;em&gt;Données externes&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/generalites&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:generalites&quot;&gt;Généralités&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/dgi&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:dgi&quot;&gt;DGI&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/diren&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:diren&quot;&gt;DIREN L-R&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/ifn&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:ifn&quot;&gt;IFN&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/ign&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:ign&quot;&gt;IGN&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/inpn&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:inpn&quot;&gt;INPN&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/integration_donnees/externes/siglr&quot; class=&quot;wikilink1&quot; title=&quot;integration_donnees:externes:siglr&quot;&gt;SIGLR&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sources de données&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.worldclim.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.worldclim.org&quot;  rel=&quot;nofollow&quot;&gt;Météorologiques&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/donnees/geologie&quot; class=&quot;wikilink1&quot; title=&quot;donnees:geologie&quot;&gt;Géologie&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.naturalearthdata.com&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.naturalearthdata.com&quot;  rel=&quot;nofollow&quot;&gt;http://www.naturalearthdata.com&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; topo&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exploitation de la base&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/exploitation/commandes_export&quot; class=&quot;wikilink1&quot; title=&quot;exploitation:commandes_export&quot;&gt;Commande d&amp;#039;export&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/exploitation/contenu_de_la_base_de_donnees&quot; class=&quot;wikilink1&quot; title=&quot;exploitation:contenu_de_la_base_de_donnees&quot;&gt;Contenu de la bdd&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; (Biblio|Webo)graphie&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/bibliographie/rapports&quot; class=&quot;wikilink1&quot; title=&quot;bibliographie:rapports&quot;&gt;Rapport&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/bibliographie/diaporamas&quot; class=&quot;wikilink1&quot; title=&quot;bibliographie:diaporamas&quot;&gt;Présentations&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/bibliographie/liens&quot; class=&quot;wikilink1&quot; title=&quot;bibliographie:liens&quot;&gt;Docs en ligne&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/bibliographie/liens_divers&quot; class=&quot;wikilink1&quot; title=&quot;bibliographie:liens_divers&quot;&gt;Liens divers&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/bibliographie/rss&quot; class=&quot;wikilink1&quot; title=&quot;bibliographie:rss&quot;&gt;Syndication&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Outils utilisés&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; SIG&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;PostgresSQL/PostGIS&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/postgresql_postgis/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:postgresql_postgis:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/postgresql_postgis/propaganda&quot; class=&quot;wikilink1&quot; title=&quot;outils:postgresql_postgis:propaganda&quot;&gt;Fonds d&amp;#039;écran /Wallpapers&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;PostGIS/Raster&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/postgis_raster/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:postgis_raster:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/postgis_raster/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:postgis_raster:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;Moskitt/Moskitt&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/moskitt/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:moskitt:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/moskitt/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:moskitt:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;GRASS&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/grass/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:grass:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/grass/formation&quot; class=&quot;wikilink1&quot; title=&quot;outils:grass:formation&quot;&gt;Formation(s)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/grass/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:grass:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;QGis&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/qgis/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:qgis:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/qgis/formation&quot; class=&quot;wikilink1&quot; title=&quot;outils:qgis:formation&quot;&gt;Formation(s)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/qgis/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:qgis:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;GVSIG&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/gvsig/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:gvsig:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/gvsig/formation&quot; class=&quot;wikilink2&quot; title=&quot;outils:gvsig:formation&quot; rel=&quot;nofollow&quot;&gt;Formation(s)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/gvsig/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:gvsig:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;gdal&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/gdal/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:gdal:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/gdal/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:gdal:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;ogr2ogr&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/ogr2ogr/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:ogr2ogr:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/ogr2ogr/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:ogr2ogr:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;Talend Open Studio / SDI&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/tos_sdi/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:tos_sdi:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/tos_sdi/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:tos_sdi:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/tos_sdi/perspectives&quot; class=&quot;wikilink1&quot; title=&quot;outils:tos_sdi:perspectives&quot;&gt;Perspectives&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;MDWEB2&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/mdweb/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:mdweb:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/mdweb/cas_d_utilisation&quot; class=&quot;wikilink2&quot; title=&quot;outils:mdweb:cas_d_utilisation&quot; rel=&quot;nofollow&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/mdweb/perspectives&quot; class=&quot;wikilink2&quot; title=&quot;outils:mdweb:perspectives&quot; rel=&quot;nofollow&quot;&gt;Perspectives&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;Mapproxy&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/mapproxy/installation&quot; class=&quot;wikilink1&quot; title=&quot;outils:mapproxy:installation&quot;&gt;Installation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Non SIG&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;iReport&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/ireport/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:ireport:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/ireport/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:ireport:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/ireport/perspectives&quot; class=&quot;wikilink2&quot; title=&quot;outils:ireport:perspectives&quot; rel=&quot;nofollow&quot;&gt;Perspectives&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.anuko.com/content/time_tracker/open_source/index.htm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.anuko.com/content/time_tracker/open_source/index.htm&quot;  rel=&quot;nofollow&quot;&gt;Anuko Time Tracker&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;&lt;a href=&quot;http://sig.cenlr.org/outils/expressions_regulieres&quot; class=&quot;wikilink1&quot; title=&quot;outils:expressions_regulieres&quot;&gt;Expressions régulières&lt;/a&gt;&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;JabRef&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/jabref/ressources&quot; class=&quot;wikilink2&quot; title=&quot;outils:jabref:ressources&quot; rel=&quot;nofollow&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/jabref/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:jabref:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;Dokuwiki&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/dokuwiki/ressources&quot; class=&quot;wikilink1&quot; title=&quot;outils:dokuwiki:ressources&quot;&gt;Ressources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/dokuwiki/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:dokuwiki:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;Drupal&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/outils/drupal/cas_d_utilisation&quot; class=&quot;wikilink1&quot; title=&quot;outils:drupal:cas_d_utilisation&quot;&gt;Cas d&amp;#039;utilisation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Système d&amp;#039;exploitation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;Linux&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/systeme/commandes_shell&quot; class=&quot;wikilink1&quot; title=&quot;systeme:commandes_shell&quot;&gt;commandes Shell&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;RHEL / CentOS&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/systeme/rhct&quot; class=&quot;wikilink1&quot; title=&quot;systeme:rhct&quot;&gt;Formation et Certification RHCT&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/systeme/ressources&quot; class=&quot;wikilink1&quot; title=&quot;systeme:ressources&quot;&gt;Ressources en ligne&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/systeme/centos_serveur&quot; class=&quot;wikilink1&quot; title=&quot;systeme:centos_serveur&quot;&gt;centos_serveur&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/systeme/samba&quot; class=&quot;wikilink1&quot; title=&quot;systeme:samba&quot;&gt;Création du serveur de fichier&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;&lt;em class=&quot;u&quot;&gt;FEDORA&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/systeme/fedora/ressources&quot; class=&quot;wikilink1&quot; title=&quot;systeme:fedora:ressources&quot;&gt;Ressources en ligne&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cours&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; BTS&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/cours/bts/session1&quot; class=&quot;wikilink1&quot; title=&quot;cours:bts:session1&quot;&gt;Session 1&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/cours/bts/session2&quot; class=&quot;wikilink1&quot; title=&quot;cours:bts:session2&quot;&gt;Session 2&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; bric à brac&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/bric_a_brac/html_entities&quot; class=&quot;wikilink1&quot; title=&quot;bric_a_brac:html_entities&quot;&gt;remplacement de codes html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://howto.landure.fr/gnu-linux/optimiser-un-fichier-pdf-sous-linux&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://howto.landure.fr/gnu-linux/optimiser-un-fichier-pdf-sous-linux&quot;  rel=&quot;nofollow&quot;&gt;optimisation de pdf&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; FCEN&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/fcen/ctt_2011_01_28&quot; class=&quot;wikilink1&quot; title=&quot;fcen:ctt_2011_01_28&quot;&gt; CTT du 28 janvier 2011&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/fcen/outil_suivi_action_gestion&quot; class=&quot;wikilink1&quot; title=&quot;fcen:outil_suivi_action_gestion&quot;&gt;outil de suivi des actions de gestion&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interne&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/interne/gap_analysis&quot; class=&quot;wikilink1&quot; title=&quot;interne:gap_analysis&quot;&gt;gap_analysis&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/interne/gap_analysis/ressources&quot; class=&quot;wikilink1&quot; title=&quot;interne:gap_analysis:ressources&quot;&gt;ressouirces&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/confidentialite&quot; class=&quot;wikilink1&quot; title=&quot;confidentialite&quot;&gt;Confidentialité&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/templates&quot; class=&quot;wikilink2&quot; title=&quot;templates&quot; rel=&quot;nofollow&quot;&gt;modeles_de_page&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sig.cenlr.org/templates/fonctions&quot; class=&quot;wikilink1&quot; title=&quot;templates:fonctions&quot;&gt;pages de fonction&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
            <author>admin_wiki_sicen</author>
            <pubDate>Wed, 01 Feb 2012 13:13:36 +0100</pubDate>
        </item>
        <item>
            <title>outils:postgis_raster:cas_d_utilisation - [Etape 1: Création de la couche vectorielle de la ...</title>
            <link>http://sig.cenlr.org/outils/postgis_raster/cas_d_utilisation</link>
            <description>&lt;div class=&quot;box round red&quot; style=&quot;width: 100%; &quot;&gt;
  &lt;b class='xtop'&gt;&lt;b class='xb1'&gt;&lt;/b&gt;&lt;b class='xb2'&gt;&lt;/b&gt;&lt;b class='xb3'&gt;&lt;/b&gt;&lt;b class='xb4'&gt;&lt;/b&gt;&lt;/b&gt;
  &lt;div class='xbox'&gt;
&lt;div class='box_content'&gt;&lt;strong&gt;&lt;em&gt;PAGE EN COURS DE CONSTRUCTION&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;b class='xbottom'&gt;&lt;b class='xb4'&gt;&lt;/b&gt;&lt;b class='xb3'&gt;&lt;/b&gt;&lt;b class='xb2'&gt;&lt;/b&gt;&lt;b class='xb1'&gt;&lt;/b&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;http://sig.cenlr.org/tag/postgis-raster?do=showtag&amp;amp;tag=PostGIS-Raster&quot; class=&quot;wikilink1&quot; title=&quot;tag:postgis-raster&quot; rel=&quot;tag&quot;&gt;PostGIS-Raster&lt;/a&gt;,
	&lt;a href=&quot;http://sig.cenlr.org/tag/srtm?do=showtag&amp;amp;tag=SRTM&quot; class=&quot;wikilink1&quot; title=&quot;tag:srtm&quot; rel=&quot;tag&quot;&gt;SRTM&lt;/a&gt;,
	&lt;a href=&quot;http://sig.cenlr.org/tag/bdtopo?do=showtag&amp;amp;tag=BDTOPO&quot; class=&quot;wikilink1&quot; title=&quot;tag:bdtopo&quot; rel=&quot;tag&quot;&gt;BDTOPO&lt;/a&gt;,
	&lt;a href=&quot;http://sig.cenlr.org/tag/classification?do=showtag&amp;amp;tag=classification&quot; class=&quot;wikilink1&quot; title=&quot;tag:classification&quot; rel=&quot;tag&quot;&gt;classification&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;h1 class=&quot;sectionedit30&quot;&gt;&lt;a name=&quot;installation_de_postgis-rasterpostgis_20_pour_windows_xp&quot; id=&quot;installation_de_postgis-rasterpostgis_20_pour_windows_xp&quot;&gt;Installation de PostGIS-Raster/PostGIS 2.0 pour Windows XP&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT30 SECTION &quot;Installation de PostGIS-Raster/PostGIS 2.0 pour Windows XP&quot; [115-186] --&gt;
&lt;h2 class=&quot;sectionedit31&quot;&gt;&lt;a name=&quot;installation_de_postgis_20&quot; id=&quot;installation_de_postgis_20&quot;&gt;Installation de PostGIS 2.0&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Télécharger les binaires compatible avec la version de PostreSQL (&lt;a href=&quot;http://www.postgis.org/download/windows/experimental.php&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.postgis.org/download/windows/experimental.php&quot;  rel=&quot;nofollow&quot;&gt;http://www.postgis.org/download/windows/experimental.php&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lire les consignes des fichiers textes README et README_Raster:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Éditer &lt;em&gt;makepostgisdb.bat&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Préciser le mot de passe de connexion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Décommenter la ligne pour les templates, si nécessaire&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lancer &lt;em&gt;makepostgisdb.bat&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La base de données &lt;em&gt;template_postgis20&lt;/em&gt; est créée, avec le schéma &lt;em&gt;public&lt;/em&gt; contenant les fonctions raster et la schéma &lt;em&gt;topology&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT31 SECTION &quot;Installation de PostGIS 2.0&quot; [187-753] --&gt;
&lt;h2 class=&quot;sectionedit32&quot;&gt;&lt;a name=&quot;installation_de_python_27&quot; id=&quot;installation_de_python_27&quot;&gt;Installation de Python 2.7&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.python.org/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.python.org/&quot;  rel=&quot;nofollow&quot;&gt;http://www.python.org/&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT32 SECTION &quot;Installation de Python 2.7&quot; [754-816] --&gt;
&lt;h2 class=&quot;sectionedit33&quot;&gt;&lt;a name=&quot;installation_du_package_numpy_et_de_la_librairie_gdal_tentative_1&quot; id=&quot;installation_du_package_numpy_et_de_la_librairie_gdal_tentative_1&quot;&gt;Installation du package NumPy et de la librairie GDAL (tentative 1)&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.lfd.uci.edu/~gohlke/pythonlibs&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.lfd.uci.edu/~gohlke/pythonlibs&quot;  rel=&quot;nofollow&quot;&gt;http://www.lfd.uci.edu/~gohlke/pythonlibs&lt;/a&gt;
Télécharger les versions compatibles et lancer les.
&lt;/p&gt;

&lt;p&gt;
Tester l&amp;#039;installation en testant dans la fenêtre de commande &lt;em&gt;raster2pgsql.py&lt;/em&gt; (cf NB tentative 2)
&lt;/p&gt;

&lt;p&gt;
NB: suite à l&amp;#039;exécution de ces 2 packages, et ce moment là de l&amp;#039;installation, je n&amp;#039;exécutais vainement que &lt;em&gt;raster2pgsql&lt;/em&gt;.
J&amp;#039;ai donc testé une autre installation de GDAL. (cf ci-après)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT33 SECTION &quot;Installation du package NumPy et de la librairie GDAL (tentative 1)&quot; [817-1289] --&gt;
&lt;h2 class=&quot;sectionedit34&quot;&gt;&lt;a name=&quot;installation_de_la_librairie_gdal_tentative_2&quot; id=&quot;installation_de_la_librairie_gdal_tentative_2&quot;&gt;Installation de la librairie GDAL (tentative 2)&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
via l&amp;#039;installateur générique de GDAL (&lt;a href=&quot;http://vbkto.dyndns.org/sdk/Download.aspx?file=release-1310-gdal-1-8-mapserver-5-6&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://vbkto.dyndns.org/sdk/Download.aspx?file=release-1310-gdal-1-8-mapserver-5-6&quot;  rel=&quot;nofollow&quot;&gt;http://vbkto.dyndns.org/sdk/Download.aspx?file=release-1310-gdal-1-8-mapserver-5-6&lt;/a&gt;\gdal-18-1310-core.msi)
&lt;/p&gt;

&lt;p&gt;
Bien suivre l&amp;#039;étape 2 de la page &lt;a href=&quot;http://gis4free.wordpress.com/category/postgis-raster/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://gis4free.wordpress.com/category/postgis-raster/&quot;  rel=&quot;nofollow&quot;&gt;http://gis4free.wordpress.com/category/postgis-raster/&lt;/a&gt;, notamment l&amp;#039;&lt;em&gt;UPDATE 2011-03-25&lt;/em&gt; sur l&amp;#039;ajout de variables d&amp;#039;environnement.
&lt;/p&gt;

&lt;p&gt;
Tester l&amp;#039;installation en testant dans la fenêtre de commande &lt;em&gt;raster2pgsql.py&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
NB: au premier test, comme lors de la tentative 1, c&amp;#039;est &lt;em&gt;raster2pgsql&lt;/em&gt; qui était vainement lancé,  jusqu&amp;#039;à ce que &lt;em&gt;raster2pgsql.py&lt;/em&gt; soit testé avec succès. A voir si lors de la tentative 1 &lt;em&gt;raster2pgsql.py&lt;/em&gt; fonctionnait.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT34 SECTION &quot;Installation de la librairie GDAL (tentative 2)&quot; [1290-1984] --&gt;
&lt;h1 class=&quot;sectionedit35&quot;&gt;&lt;a name=&quot;notes_sur_certaines_fonctions_de_postgis_raster_postgis_20&quot; id=&quot;notes_sur_certaines_fonctions_de_postgis_raster_postgis_20&quot;&gt;Notes sur certaines fonctions de PostGIS Raster (PostGIS 2.0)&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.postgis.org/documentation/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.postgis.org/documentation/&quot;  rel=&quot;nofollow&quot;&gt;http://www.postgis.org/documentation/&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT35 SECTION &quot;Notes sur certaines fonctions de PostGIS Raster (PostGIS 2.0)&quot; [1985-2098] --&gt;
&lt;h2 class=&quot;sectionedit36&quot;&gt;&lt;a name=&quot;accessoires_raster&quot; id=&quot;accessoires_raster&quot;&gt;Accessoires Raster&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT36 SECTION &quot;Accessoires Raster&quot; [2099-2129] --&gt;
&lt;h3 class=&quot;sectionedit37&quot;&gt;&lt;a name=&quot;st_georeference_st_height_st_metadata_st_scalex_st_scaley_st_skewx_st_skewy_st_srid_st_upperleftx_st_upperlefty_st_width&quot; id=&quot;st_georeference_st_height_st_metadata_st_scalex_st_scaley_st_skewx_st_skewy_st_srid_st_upperleftx_st_upperlefty_st_width&quot;&gt;ST_GeoReference, ST_Height, ST_MetaData, ST_ScaleX, ST_ScaleY, ST_SkewX, ST_SkewY, ST_SRID, ST_UpperLeftX, ST_UpperLeftY, ST_Width&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
(cf. &lt;a href=&quot;http://en.wikipedia.org/wiki/World_file&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://en.wikipedia.org/wiki/World_file&quot;  rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/World_file&lt;/a&gt;)
&lt;/p&gt;

&lt;p&gt;
Les métadonnées de Raster utilisent 6 types de descripteurs :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;height&lt;/em&gt; : hauteur de l&amp;#039;image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;scale x/y&lt;/em&gt; : taille du pixel en x ou y&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;skew x/y&lt;/em&gt; : distance en x et y due à la rotation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;srid&lt;/em&gt; : identifiant du référentiel spatial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;upperleft x/y&lt;/em&gt; : coordonnée x et y du coin haut gauche de l&amp;#039;image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;width&lt;/em&gt; :  largeur de l&amp;#039;image&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT37 SECTION &quot;ST_GeoReference, ST_Height, ST_MetaData, ST_ScaleX, ST_ScaleY, ST_SkewX, ST_SkewY, ST_SRID, ST_UpperLeftX, ST_UpperLeftY, ST_Width&quot; [2130-2681] --&gt;
&lt;h3 class=&quot;sectionedit38&quot;&gt;&lt;a name=&quot;st_raster2worldcoordx_st_raster2worldcoordy&quot; id=&quot;st_raster2worldcoordx_st_raster2worldcoordy&quot;&gt;ST_Raster2WorldCoordX, ST_Raster2WorldCoordY&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;

Renvoie les coordonnées x/y, dans le référentiel spatial du raster, du coin haut gauche d&amp;#039;un raster, d&amp;#039;une colonne ou d&amp;#039;une ligne.

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT38 SECTION &quot;ST_Raster2WorldCoordX, ST_Raster2WorldCoordY&quot; [2682-2870] --&gt;
&lt;h3 class=&quot;sectionedit39&quot;&gt;&lt;a name=&quot;st_world2rastercoordx_st_world2rastercoordy&quot; id=&quot;st_world2rastercoordx_st_world2rastercoordy&quot;&gt;ST_World2RasterCoordX, ST_World2RasterCoordY&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Renvoie la colonne d&amp;#039;un ponctuel (géométrie ou coordonnées) du même référentiel spatial que le raster.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT39 SECTION &quot;ST_World2RasterCoordX, ST_World2RasterCoordY&quot; [2871-3036] --&gt;
&lt;h3 class=&quot;sectionedit40&quot;&gt;&lt;a name=&quot;st_histogram&quot; id=&quot;st_histogram&quot;&gt;ST_Histogram&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;

Permets la classification des valeurs d&amp;#039;une bande donnée, et d&amp;#039;afficher de fait les valeurs minimum et maximum en excluant les valeurs &amp;#039;-1&amp;#039;.

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;SELECT band, (stats).*
FROM (SELECT rid, band, ST_Histogram(ST_SetBandNoDataValue(raster,-1), band, 5) As stats
FROM bd_topo.mnt CROSS JOIN generate_series(1,1) As band
WHERE rid=1) As foo

-----resultats-----
&amp;#039;band&amp;#039;|&amp;#039;min&amp;#039;  |&amp;#039;max&amp;#039; |&amp;#039;count&amp;#039; |&amp;#039;percent&amp;#039;
1     |0      |253.6 |11004566|0.585324
1     |253.6  |507.2 |2861291 |0.15219
1     |507.2  |760.8 |3102829 |0.165037
1     |760.8  |1014.4|1667889 |0.088714
1     |1014.4 |1268  |164249  |0.008736&lt;/pre&gt;

&lt;p&gt;
Temps d&amp;#039;exécution : 6 secondes
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT40 SECTION &quot;ST_Histogram&quot; [3037-3701] --&gt;
&lt;h2 class=&quot;sectionedit41&quot;&gt;&lt;a name=&quot;accessoires_et_manipulateurs_de_pixels&quot; id=&quot;accessoires_et_manipulateurs_de_pixels&quot;&gt;Accessoires et Manipulateurs de Pixels&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT41 SECTION &quot;Accessoires et Manipulateurs de Pixels&quot; [3702-3751] --&gt;
&lt;h3 class=&quot;sectionedit42&quot;&gt;&lt;a name=&quot;st_value&quot; id=&quot;st_value&quot;&gt;ST_Value&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;

Exemple ci-après pour l&amp;#039;énumération des valeurs des 100 premières lignes et colonnes , soit près de 5/10 000ème du MNT du Département de l&amp;#039;Hérault
&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; x&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; y&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_Value&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; x&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; y&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; b1val
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;mnt 
	&lt;span class=&quot;kw1&quot;&gt;CROSS&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; generate_series&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; x 
	&lt;span class=&quot;kw1&quot;&gt;CROSS&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; generate_series&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; y
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; rid &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;&lt;/pre&gt;

&lt;p&gt;
Temps d&amp;#039;exécution : 46 minutes
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT42 SECTION &quot;ST_Value&quot; [3752-4139] --&gt;
&lt;h1 class=&quot;sectionedit43&quot;&gt;&lt;a name=&quot;cas_d_utilisations&quot; id=&quot;cas_d_utilisations&quot;&gt;CAS D&amp;#039;UTILISATIONS&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;caracteristiques_des_images_utilisees&quot; id=&quot;caracteristiques_des_images_utilisees&quot;&gt;Caractéristiques des images utilisées:&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
&lt;strong&gt;SRTM (WGS84)&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; non tuilée: 6001&amp;times;6001 px&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; tuiles  de 60&amp;times;60 px : 10 201 tuiles&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

&lt;strong&gt;MNT de département de l&amp;#039;Hérault(Lambert93)&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; non tuilée: 5401&amp;times;3481 px  &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; tuiles  de 250&amp;times;250 px : 308 tuiles &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; tuiles  de 60&amp;times;60 px : 5 369 tuiles&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT43 SECTION &quot;CAS D'UTILISATIONS&quot; [4140-4503] --&gt;
&lt;h2 class=&quot;sectionedit44&quot;&gt;&lt;a name=&quot;vectorisation_d_une_selection_sur_la_valeur_de_pixels_dans_une_sous_partie_du_raster&quot; id=&quot;vectorisation_d_une_selection_sur_la_valeur_de_pixels_dans_une_sous_partie_du_raster&quot;&gt;Vectorisation d&amp;#039;une sélection sur la valeur de pixels dans une sous partie du raster&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Soit: vectorisation des altitudes de plus de 300 mètres dans une zone de 250 mètres de côté dans le nord-est de l&amp;#039;emprise du MNT du Département de l&amp;#039;Hérault (10 colonnes/lignes de 25 mètres depuis les coin haut-gauche), soit .
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt; SELECT rid, ST_Union(pixpolyg)  As geometrie
FROM (
	SELECT rid,
		ST_Translate(
			ST_MakeEnvelope(
				ST_UpperLeftX(raster), ST_UpperLeftY(raster),
				ST_UpperLeftX(raster) + ST_ScaleX(raster),
				ST_UpperLeftY(raster) + ST_ScaleY(raster), 2154
				), 
			ST_ScaleX(raster)*x-ST_ScaleX(raster), 
			ST_ScaleY(raster)*y-ST_ScaleY(raster)
		) As pixpolyg, 
		ST_Value(raster, 1, x, y) As b1val
	FROM bd_topo.mnt 
		CROSS JOIN generate_series(1,10) As x 
                CROSS JOIN generate_series(1,10) As y
	WHERE rid = 1
	) As foo
WHERE b1val &amp;gt; 300::double precision
  GROUP BY foo.rid&lt;/pre&gt;

&lt;p&gt;
Temps d&amp;#039;exécution : 4 minutes (moins de 3 minutes le lendemain)
&lt;/p&gt;

&lt;p&gt;
NB: Dans la documentation, les exemples de ce type présentent la fonction &lt;em&gt;ST_Translate&lt;/em&gt; avec les options de translation suivante

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;ST_Translate(
			ST_MakeEnvelope(
				ST_UpperLeftX(raster), ST_UpperLeftY(raster),
				ST_UpperLeftX(raster) + ST_ScaleX(raster),
				ST_UpperLeftY(raster) + ST_ScaleY(raster), 2154
				), 
			ST_ScaleX(raster)*x, 
			ST_ScaleY(raster)*y
		)&lt;/pre&gt;

&lt;p&gt;

causant un décalage d&amp;#039;un pixel en x et y!!!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT44 SECTION &quot;Vectorisation d'une sélection sur la valeur de pixels dans une sous partie du raster&quot; [4504-5943] --&gt;
&lt;h2 class=&quot;sectionedit45&quot;&gt;&lt;a name=&quot;creation_d_une_couche_vecteur_issue_de_l_intersection_d_un_raster_recuperation_de_la_valeur_du_pixel_et_d_un_vecteur_recuperation_du_gid&quot; id=&quot;creation_d_une_couche_vecteur_issue_de_l_intersection_d_un_raster_recuperation_de_la_valeur_du_pixel_et_d_un_vecteur_recuperation_du_gid&quot;&gt;création d&amp;#039;une couche vecteur issue de l&amp;#039;intersection d&amp;#039;un raster (récupération de la valeur du pixel) et d&amp;#039;un vecteur (récupération du gid)&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;id_entite_occsol&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_AsText&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geomval&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geomwkt&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geomval&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;id_entite_occsol &lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_Intersection&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geomval
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;mnt &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; A 
		&lt;span class=&quot;kw1&quot;&gt;CROSS&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'
			SELECT id_entite_occsol, area, perimeter, idpol_06, st_transform(raster_test_ocsol_1_commune34.geometrie, 2154) as geometrie, id_poste, code_insee
			FROM raster_test_ocsol_1_commune34'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; true
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_entite_occsol integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; area double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; perimeter double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			idpol_06 character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; id_poste character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			code_insee character varying&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;rid &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; 
&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; foo;&lt;/pre&gt;

&lt;p&gt;
ou 
&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;id_entite_occsol&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_AsText&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geomval&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geomwkt&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;foo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geomval&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;id_entite_occsol &lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_Intersection&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geomval
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;mnt &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; A 
		&lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'
			SELECT id_entite_occsol, area, perimeter, idpol_06, st_transform(raster_test_ocsol_1_commune34.geometrie, 2154) as geometrie, id_poste, code_insee
			FROM raster_test_ocsol_1_commune34'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; true
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_entite_occsol integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; area double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; perimeter double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			idpol_06 character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; id_poste character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			code_insee character varying&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
			&lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; st_intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ocsol_1_commune34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; A&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;rid &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; 
&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; foo;&lt;/pre&gt;

&lt;p&gt;
Ces deux requêtes font planter PostgreSQL et seul un redémarrage de l&amp;#039;ordinatuer permet la reconnexion au serveur!!!
&lt;/p&gt;

&lt;p&gt;
Quant à 

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_entite_occsol&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gv&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gv&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val alti
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_entite_occsol&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_Intersection&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; gv
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'
			SELECT id_entite_occsol, area, perimeter, 
			idpol_06, 
			cleangeometry(st_transform(raster_test_ocsol_1_commune34.geometrie, 2154)) as geometrie, 
			id_poste, code_insee
			FROM raster_test_ocsol_1_commune34'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; true
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; ocsol_1_commune34&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_entite_occsol integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; area double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; perimeter double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			idpol_06 character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			geometrie geometry&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			id_poste character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; code_insee character varying&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;mnt
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; ST_Intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; sub
&lt;span class=&quot;kw1&quot;&gt;LIMIT&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;

cela renvoie l&amp;#039;erreur

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;ERREUR: Error creating GEOS Coordinate Sequence
État SQL :XX000
Contexte : PL/pgSQL function &amp;quot;_st_intersects&amp;quot; line 28 at affectation&lt;/pre&gt;

&lt;p&gt;

ou un “Microsoft Visual C++ Runtime Library Error”
&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;test_2eme&quot; id=&quot;test_2eme&quot;&gt;Test 2ème&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Les mêmes opérations sont recommencées après que le raster ait été réintégré mais sous forme de tuiles de 250*250px.
&lt;/p&gt;

&lt;p&gt;
Là les dernières requêtes aboutissent mais ne renvoient aucun résultat
&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;tests_3eme&quot; id=&quot;tests_3eme&quot;&gt;Tests 3ème&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;SUCCES&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Croisement de données de type ponctuel avec le MNT du département de l&amp;#039;Hérault :

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Attribution de la valeur d&amp;#039;altitude du &lt;strong&gt;MNT&lt;/strong&gt; au &lt;strong&gt;point d&amp;#039;observation de 10 individu&lt;/strong&gt; issus d&amp;#039;une autre base (via &lt;em&gt;dblink&lt;/em&gt;).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; cd_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gv&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gv&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; cd_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			ST_Intersection&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; gv
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
			dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
				&lt;span class=&quot;st0&quot;&gt;'SELECT id_obs, nom_complet, cd_nom, 
					st_transform(st_buffer(st_transform(geometrie, 2154), 100), 4326) as geometrie
				FROM saisie.saisie_observation
				LIMIT 10'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
				tampon_pts_test&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_obs integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
					cd_nom character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; ST_Intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; foo&lt;/pre&gt;

&lt;p&gt;

Résultat en 3.5 s:

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;id_obs  |nom_complet                                            |cd_nom |val
2       |Zerynthia polyxena (Denis &amp;amp; Schiffermüller, 1775)      |8267	|518
3	|Pyrgus malvae (Linnaeus, 1758)	                        |53221	|59
28	|Tircis	Pararge aegeria (Linnaeus, 1758)	        |53595	|63
17235	|Issoria lathonia (Linnaeus, 1758)	                |53908	|1547
21248	|Chazara briseis (Linnaeus, 1764)	                |53425	|92
21690	|Gonepteryx cleopatra (Linnaeus, 1767)	                |54419	|233
21733	|Papilio sibilla Linnaeus, 1767	                        |392395	|391
22122	|Maculinea arion Linnaeus, 1758	                        |54085	|236
22123	|Maculinea alcon rebeli Hirschke, 1904	                |54083	|236
43	|Melanargia lachesis (Hübner, 1790)	                |219805	|142&lt;/pre&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Même chose mais avec une &lt;strong&gt;zone tampon de 100 m&lt;/strong&gt; autour des données ponctuelles pour attribuer à chaque espèce les différentes altitudes environnantes.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;em&gt;NB: les données vecteur étant en WGS84, on réalise la zone tampon après avoir les avoir convertis dans un sytème projeté (ici Lambert93).
PostGIS ne gérant pas la projection à la volée des raster, les zones tampons sont reprojetées en WGS84 pour réaliser le croisement spatial&lt;/em&gt;

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; cd_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gv&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;gv&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; cd_nom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			ST_Intersection&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; gv
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
			dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
				&lt;span class=&quot;st0&quot;&gt;'SELECT id_obs, nom_complet, cd_nom, 
					st_transform(st_buffer(st_transform(geometrie, 2154), 100), 4326) as geometrie
				FROM saisie.saisie_observation
				LIMIT 10'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
				tampon_pts_test&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_obs integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
					cd_nom character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; ST_Intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; foo
&lt;span class=&quot;kw1&quot;&gt;ORDER&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; nom_complet&lt;/pre&gt;

&lt;p&gt;

Temps d&amp;#039;éxécution : 3.5 s

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt; premières lignes de résultats...
id_obs  |nom_complet                            |cd_nom |val
21248   |Chazara briseis (Linnaeus, 1764)	|53425	|70
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|71
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|78
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|79
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|92
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|102
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|109
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|126
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|148
21248	|Chazara briseis (Linnaeus, 1764)	|53425	|157
21690	|Gonepteryx cleopatra (Linnaeus, 1767)	|54419	|208
21690	|Gonepteryx cleopatra (Linnaeus, 1767)	|54419	|215
21690	|Gonepteryx cleopatra (Linnaeus, 1767)	|54419	|217
...     |...                                    |...    |...  &lt;/pre&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;vectorisation_du_srtm_intersectant_le_departement_de_l_herault_pour_les_altitudes_a_600_m&quot; id=&quot;vectorisation_du_srtm_intersectant_le_departement_de_l_herault_pour_les_altitudes_a_600_m&quot;&gt;Vectorisation du SRTM intersectant le département de l&amp;#039;hérault pour les altitudes &amp;gt;= à 600 m&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;SUCCES&lt;/strong&gt;
&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;	&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block
		&lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
				&lt;span class=&quot;st0&quot;&gt;'SELECT code_dept, st_transform((geometrie), 4326) as geometrie
				FROM ign_bd_topo.departements_lr 
				WHERE code_dept='&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'34'&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;
				&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; dept_34&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_dept character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; ST_Intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
	&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; srtm_34
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;600&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;

temps d&amp;#039;exécution : 5 minutes
&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;un_peu_plus_loincreation_d_une_couche_forets_montagnardes_par_croisement_d_ocsol_et_du_srtm&quot; id=&quot;un_peu_plus_loincreation_d_une_couche_forets_montagnardes_par_croisement_d_ocsol_et_du_srtm&quot;&gt;un peu plus loin: Création d&amp;#039;une couche &amp;quot;forêts montagnardes&amp;quot; par croisement d&amp;#039;OCSOL et du SRTM&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_entite_occsol&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; id_poste&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_Intersection&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;zone_montagne_34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ocsol_foret_34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;	&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;	&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block
			&lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
					&lt;span class=&quot;st0&quot;&gt;'SELECT code_dept, st_transform((geometrie), 4326) as geometrie
					FROM ign_bd_topo.departements_lr 
					WHERE code_dept='&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'34'&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;
					&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; dept_34&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_dept character varying&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
			&lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; ST_Intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; srtm_34
	&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;600&lt;/span&gt;
	&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; zone_montagne_34
	&lt;span class=&quot;kw1&quot;&gt;JOIN&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;::text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'
				SELECT id_entite_occsol, area, perimeter, st_transform(cleangeometry(occsol_2006.geometrie), 4326) as geometrie,
					id_poste
				FROM occupation_du_sol.occsol_2006
					JOIN ign_bd_topo.departements_lr ON st_intersects(occsol_2006.geometrie, departements_lr.geometrie)
				WHERE id_poste LIKE '&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'31%'&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;' AND code_dept='&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'34'&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;
				&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; ocsol_foret_34&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_entite_occsol integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; area double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
					perimeter double precision&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie geometry&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
					id_poste character varying&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;ON&lt;/span&gt; ST_Intersects&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;zone_montagne_34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ocsol_foret_34&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geometrie&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;

&lt;strong&gt;SUCCES&lt;/strong&gt;!!
Temps d&amp;#039;exécution : près de 350 minutes, soit près de 6H !!!
Possibilité d&amp;#039;améliorer l&amp;#039;exécution? A voir.
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;Pour info/rappel, les sous requêtes s&amp;#039;exécutent respectivement en 5 et 7.5 minutes&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Cette requête a été retentée en modifiant la sous-requête &lt;em&gt;ocsol_foret_34&lt;/em&gt;&lt;/strong&gt; en retirant l&amp;#039;intersection avec le département 34, en pensant que la &lt;em&gt;dblink&lt;/em&gt; allait pouvoir utiliser les index de la table &lt;em&gt;ocsol&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
Résultat : temps d&amp;#039;exécution 380 minutes. Aucun gain!
&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;vectorisation_du_mnt_du_departement_de_l_herault_pour_les_altitudes_a_600_m&quot; id=&quot;vectorisation_du_mnt_du_departement_de_l_herault_pour_les_altitudes_a_600_m&quot;&gt;Vectorisation du MNT du département de l&amp;#039;Hérault pour les altitudes &amp;gt;= à 600 m&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;avec_un_mnt_en_tuiles_de_250_px&quot; id=&quot;avec_un_mnt_en_tuiles_de_250_px&quot;&gt;Avec un MNT en tuiles de 250 px&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;	&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;mnt_34_tif_block
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; mnt_34
	&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;600&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;

temps d&amp;#039;éxécution : 39 minutes
&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;avec_un_mnt_en_tuiles_de_60px&quot; id=&quot;avec_un_mnt_en_tuiles_de_60px&quot;&gt;Avec un MNT en tuiles de 60px&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; geometrie
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt;	&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; bd_topo&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;mnt_34_tif_block60
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; mnt_34
	&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; val&lt;span class=&quot;sy0&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;600&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;

temps d&amp;#039;exécution : 38 minutes
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;La taille des tuiles ne semble pas être un élément d&amp;#039;optimisation des requêtes.&lt;/strong&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT45 SECTION &quot;création d'une couche vecteur issue de l'intersection d'un raster (récupération de la valeur du pixel) et d'un vecteur (récupération du gid)&quot; [5944-16061] --&gt;
&lt;h2 class=&quot;sectionedit46&quot;&gt;&lt;a name=&quot;creation_d_une_fonction_pour_recuperer_les_valeurs_d_un_raster_d_une_base_distante_a_partir_d_une_couche_vecteur&quot; id=&quot;creation_d_une_fonction_pour_recuperer_les_valeurs_d_un_raster_d_une_base_distante_a_partir_d_une_couche_vecteur&quot;&gt;Création d&amp;#039;une fonction pour récupérer les valeurs d&amp;#039;un raster d&amp;#039;une base distante à partir d&amp;#039;une couche vecteur&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;recuperation_pour_des_donnees_ponctuelles_des_altitudes_correspondantes_du_mnt_du_departement_de_l_herault_stocke_sur_un_autre_serveur&quot; id=&quot;recuperation_pour_des_donnees_ponctuelles_des_altitudes_correspondantes_du_mnt_du_departement_de_l_herault_stocke_sur_un_autre_serveur&quot;&gt;Récupération pour des données ponctuelles des altitudes correspondantes du MNT du département de l&amp;#039;Hérault stocké sur un autre serveur&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;

Création d&amp;#039;une fonction opérant dans la base distante qui comporte les différents types et fonctions “raster”.
Le paramètre de la fonction est une géométrie au format texte.
&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;REPLACE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FUNCTION&lt;/span&gt; cen_calcul_mnt_point&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
  RETURNS double precision &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
$BODY$	
DECLARE
	var_geom alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;
	val_rec RECORD;
	var_alt double precision;
BEGIN
	&lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; val_rec &lt;span class=&quot;kw1&quot;&gt;IN&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; val
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
			&lt;span class=&quot;st0&quot;&gt;'SELECT (gv).val as val
			FROM (
				SELECT ST_Intersection(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154)) AS gv
				FROM bd_topo.mnt_34_tif_block60
				WHERE ST_Intersects(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154))
			) foo'&lt;/span&gt;
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;mnt_test &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val double precision&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
	LOOP
	var_alt:&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; val_rec&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val;
	END LOOP;
&lt;span class=&quot;kw1&quot;&gt;RETURN&lt;/span&gt; var_alt;
END;
$BODY$
  &lt;span class=&quot;kw1&quot;&gt;LANGUAGE&lt;/span&gt; plpgsql VOLATILE
  COST &lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;;&lt;/pre&gt;

&lt;p&gt;
Exemple d&amp;#039;utilisation sur un échantillon de 10 données.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; cen_calcul_mnt_point&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_AsText&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2154&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; alt
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; saisie&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;saisie_observation
&lt;span class=&quot;kw1&quot;&gt;LIMIT&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
Résultat

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;id_obs;nom_complet                                        ;alt
2     ;&amp;quot;Zerynthia polyxena (Denis &amp;amp; Schiffermüller, 1775)&amp;quot;;
3     ;&amp;quot;Pyrgus malvae (Linnaeus, 1758)&amp;quot;                   ;59
28    ;&amp;quot;Pararge aegeria (Linnaeus, 1758)&amp;quot;                 ;64
17235 ;&amp;quot;Issoria lathonia (Linnaeus, 1758)&amp;quot;                ;
21248 ;&amp;quot;Chazara briseis (Linnaeus, 1764)&amp;quot;                 ;88
21690 ;&amp;quot;Gonepteryx cleopatra (Linnaeus, 1767)&amp;quot;            ;
21733 ;&amp;quot;Papilio sibilla Linnaeus, 1767&amp;quot;                   ;388
22122 ;&amp;quot;Maculinea arion Linnaeus, 1758&amp;quot;                   ;
22123 ;&amp;quot;Maculinea alcon rebeli Hirschke, 1904&amp;quot;            ;
22148 ;&amp;quot;Maculinea alcon D., 1775&amp;quot;                         ;&lt;/pre&gt;

&lt;p&gt;

temps d&amp;#039;exécution : 1.6 s
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;NB: Si pour certaines données vecteurs nous n&amp;#039;avons pas de donnée d&amp;#039;altitude, c&amp;#039;est que ces données ne concernent pas le département de l&amp;#039;Hérault&lt;/em&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;recuperation_pour_des_donnees_surfaciques_des_altitudes_correspondantes_du_mnt_du_departement_de_l_herault_stocke_sur_un_autre_serveur&quot; id=&quot;recuperation_pour_des_donnees_surfaciques_des_altitudes_correspondantes_du_mnt_du_departement_de_l_herault_stocke_sur_un_autre_serveur&quot;&gt;Récupération pour des données surfaciques des altitudes correspondantes du MNT du département de l&amp;#039;Hérault stocké sur un autre serveur&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;moyenne_maximum_minimum_et_ecart_type&quot; id=&quot;moyenne_maximum_minimum_et_ecart_type&quot;&gt;Moyenne, Maximum, Minimum et Écart type&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Création d&amp;#039;un TYPE de donnée composite qui contiendra les données calculées du MNT concernant un polygone : identifiant du polygone (pour les calcul d&amp;#039;agrégation), altitude moyenne, altitude maximum, altitude minimum et écart type.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; TYPE enum_stat_mnt &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
    moy numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
    max numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
    min numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
    ecart_type numeric&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;

&lt;p&gt;
Création d&amp;#039;une fonction opérant dans la base distante qui comporte les différents types et fonctions “raster”.
&lt;/p&gt;

&lt;p&gt;
Les paramètres de la fonction sont l&amp;#039;identifiant du polygone et la géométrie au format texte.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;REPLACE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FUNCTION&lt;/span&gt; cen_calcul_stat_mnt_polygone&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
  RETURNS enum_stat_mnt &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
$BODY$	
DECLARE
	var_id alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;
	var_geom alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;;
	myrec enum_stat_mnt;
BEGIN
	&lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; myrec &lt;span class=&quot;kw1&quot;&gt;IN&lt;/span&gt;
&amp;nbsp;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; var_id &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;avg&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; moy&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; max&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; max&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; min&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; min&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;stddev&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;::numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; ecart_type
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
			&lt;span class=&quot;st0&quot;&gt;'SELECT (gv).val as val				
			FROM (
				SELECT ST_Intersection(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154)) AS gv
				FROM bd_topo.mnt_34_tif_block60
				WHERE ST_Intersects(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154))
				) foo'&lt;/span&gt;
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; mnt_polyg_test &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val numeric&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;GROUP&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; var_id
	LOOP
	END LOOP;
&lt;span class=&quot;kw1&quot;&gt;RETURN&lt;/span&gt; myrec;
END;
$BODY$
  &lt;span class=&quot;kw1&quot;&gt;LANGUAGE&lt;/span&gt; plpgsql VOLATILE
  COST &lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;;
&amp;nbsp;&lt;/pre&gt;

&lt;p&gt;
Exemple d&amp;#039;utilisation sur une zone tampon de 10 m pratiquée sur l&amp;#039;échantillon précédent.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;stat&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;moy&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;stat&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;max&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;stat&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;min&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;stat&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;ecart_type
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		cen_calcul_stat_mnt_polygone&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_AsText&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_buffer&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2154&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; stat
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; saisie&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;saisie_observation
	&lt;span class=&quot;kw1&quot;&gt;LIMIT&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;
	&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;polyg_test&lt;/pre&gt;

&lt;p&gt;
Résultat:

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;id_obs;nom_complet                                        ;moy;max;min;ecart_type
2     ;&amp;quot;Zerynthia polyxena (Denis &amp;amp; Schiffermüller, 1775)&amp;quot;;
3     ;&amp;quot;Pyrgus malvae (Linnaeus, 1758)&amp;quot;                   ;58 ;59 ;57 ;1.41
28    ;&amp;quot;Pararge aegeria (Linnaeus, 1758)&amp;quot;                 ;64 ;64 ;64 ;
17235 ;&amp;quot;Issoria lathonia (Linnaeus, 1758)&amp;quot;                ;
21248 ;&amp;quot;Chazara briseis (Linnaeus, 1764)&amp;quot;                 ;92 ;101;84 ;7.68
21690 ;&amp;quot;Gonepteryx cleopatra (Linnaeus, 1767)&amp;quot;            ;
21733 ;&amp;quot;Papilio sibilla Linnaeus, 1767&amp;quot;                   ;388;388;388;
22122 ;&amp;quot;Maculinea arion Linnaeus, 1758&amp;quot;                   ;
22123 ;&amp;quot;Maculinea alcon rebeli Hirschke, 1904&amp;quot;            ;
22148 ;&amp;quot;Maculinea alcon D., 1775&amp;quot;                         ;&lt;/pre&gt;

&lt;p&gt;

temps d&amp;#039;exécution : 1.7 s
&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;medianes_du_jeu_de_donnees_maximum_et_minimum_et_mediane_calculee&quot; id=&quot;medianes_du_jeu_de_donnees_maximum_et_minimum_et_mediane_calculee&quot;&gt;Médianes du jeu de données (maximum et minimum) et Médiane calculée&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Création d&amp;#039;un TYPE de données composite qui contiendra les données calculées du MNT concernant un polygone : médiane maximum, médiane minimum, médiane calculée.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; TYPE enum_median_mnt &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;min_med numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
    max_med numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
    calc_med numeric&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;

&lt;p&gt;
Création d&amp;#039;une fonction opérant dans la base distante qui comporte les différents types et fonctions “raster”.
&lt;/p&gt;

&lt;p&gt;
Mais avant ça, une fonction intermédiaire est nécessaire pour calculer les occurrences cumulées des différentes valeurs
les paramètres de cette “sous-fonction” sont: la valeur en question, l&amp;#039;identifiant et la géométrie de l&amp;#039;objet.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;REPLACE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FUNCTION&lt;/span&gt; cen_mnt_occurence_cumul&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;numeric&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
  RETURNS numeric &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
$BODY$	
DECLARE
	var_val alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;	
	var_id alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;;
	var_geom alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;;
	myrec record;
BEGIN
	&lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; myrec &lt;span class=&quot;kw1&quot;&gt;IN&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; sum&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;occ&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; occ_cum 
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
			&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; var_id &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; alt&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; count&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; occ
			&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
					&lt;span class=&quot;st0&quot;&gt;'SELECT (gv).val as val			
					FROM (
						SELECT ST_Intersection(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154)) AS gv
						FROM bd_topo.mnt_34_tif_block60
						WHERE ST_Intersects(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154))
						) foo
					ORDER by val'&lt;/span&gt;
				&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; mnt_polyg_test &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val numeric&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
			&lt;span class=&quot;kw1&quot;&gt;GROUP&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val
			&lt;span class=&quot;kw1&quot;&gt;ORDER&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; mnt_polygone_occ 
		&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; alt &lt;span class=&quot;sy0&quot;&gt;&amp;lt;=&lt;/span&gt; var_val
	LOOP
	END LOOP;
&lt;span class=&quot;kw1&quot;&gt;RETURN&lt;/span&gt; myrec&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;occ_cum;
END;
$BODY$
  &lt;span class=&quot;kw1&quot;&gt;LANGUAGE&lt;/span&gt; plpgsql VOLATILE
  COST &lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;;&lt;/pre&gt;

&lt;p&gt;
Puis la “fonction principale”,
dont les paramètre sont l&amp;#039;identifiant du polygone et la géométrie au format texte:

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;REPLACE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FUNCTION&lt;/span&gt; cen_calcul_mediane_mnt_polygone&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;integer&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
  RETURNS enum_median_mnt &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
$BODY$	
DECLARE
	var_id alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;
	var_geom alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;;
	myrec enum_median_mnt;
BEGIN
	&lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; myrec &lt;span class=&quot;kw1&quot;&gt;IN&lt;/span&gt;
		&lt;span class=&quot;kw1&quot;&gt;WITH&lt;/span&gt; mnt_polygone_occ &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
			&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; var_id &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; alt&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; count&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; occ
			&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=use password=pass'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
					&lt;span class=&quot;st0&quot;&gt;'SELECT (gv).val as val			
					FROM (
						SELECT ST_Intersection(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154)) AS gv
						FROM bd_topo.mnt_34_tif_block60
						WHERE ST_Intersects(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154))
						) foo
					ORDER by val'&lt;/span&gt;
				&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; mnt_polyg_test &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val numeric&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
			&lt;span class=&quot;kw1&quot;&gt;GROUP&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val
			&lt;span class=&quot;kw1&quot;&gt;ORDER&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; val
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&amp;nbsp;
		&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; min&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mnt_polygone_occ&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;alt&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; min_median&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; max&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mnt_polygone_occ&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;alt&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; max_median&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
			round&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;min&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mnt_polygone_occ&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;alt&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;+&lt;/span&gt;max&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mnt_polygone_occ&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;alt&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; calc_median
		&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; mnt_polygone_occ
		&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; cen_mnt_occurence_cumul&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;alt&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; var_id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; var_geom&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; sum&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mnt_polygone_occ&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;occ&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; n_demi &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; mnt_polygone_occ&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&amp;nbsp;
&amp;nbsp;
	LOOP
	END LOOP;
&lt;span class=&quot;kw1&quot;&gt;RETURN&lt;/span&gt; myrec;
END;
$BODY$
  &lt;span class=&quot;kw1&quot;&gt;LANGUAGE&lt;/span&gt; plpgsql VOLATILE
  COST &lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;;
&amp;nbsp;&lt;/pre&gt;

&lt;p&gt;
Exemple d&amp;#039;utilisation sur une zone tampon de 10 m pratiquée sur l&amp;#039;échantillon précédent.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;med&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;min_med&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;med&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;max_med&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;med&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;calc_med
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
		cen_calcul_mediane_mnt_polygone&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_AsText&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_buffer&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2154&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; med
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; saisie&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;saisie_observation
	&lt;span class=&quot;kw1&quot;&gt;LIMIT&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;
        &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;polyg_med_test&lt;/pre&gt;

&lt;p&gt;
Résultat:

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;id_obs;nom_complet                                        ;min_med;max_med;calc_med
2     ;&amp;quot;Zerynthia polyxena (Denis &amp;amp; Schiffermüller, 1775)&amp;quot;;
3     ;&amp;quot;Pyrgus malvae (Linnaeus, 1758)&amp;quot;                   ;57     ;59     ;58.00
28    ;&amp;quot;Pararge aegeria (Linnaeus, 1758)&amp;quot;                 ;64     ;64     ;64.00
17235 ;&amp;quot;Issoria lathonia (Linnaeus, 1758)&amp;quot;                ;
21248 ;&amp;quot;Chazara briseis (Linnaeus, 1764)&amp;quot;                 ;88     ;101    ;94.50
21690 ;&amp;quot;Gonepteryx cleopatra (Linnaeus, 1767)&amp;quot;            ;
21733 ;&amp;quot;Papilio sibilla Linnaeus, 1767&amp;quot;                   ;388    ;388    ;388.00
22122 ;&amp;quot;Maculinea arion Linnaeus, 1758&amp;quot;                   ;
22123 ;&amp;quot;Maculinea alcon rebeli Hirschke, 1904&amp;quot;            ;
22148 ;&amp;quot;Maculinea alcon D., 1775&amp;quot;                         ;&lt;/pre&gt;

&lt;p&gt;

temps d&amp;#039;exécution : 4.3 s
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT46 SECTION &quot;Création d'une fonction pour récupérer les valeurs d'un raster d'une base distante à partir d'une couche vecteur&quot; [16062-25190] --&gt;
&lt;h2 class=&quot;sectionedit47&quot;&gt;&lt;a name=&quot;creation_d_une_fonction_pour_recuperer_les_valeurs_de_plusieurs_rasters_d_une_base_distante_a_partir_d_une_couche_vecteur&quot; id=&quot;creation_d_une_fonction_pour_recuperer_les_valeurs_de_plusieurs_rasters_d_une_base_distante_a_partir_d_une_couche_vecteur&quot;&gt;Création d&amp;#039;une fonction pour récupérer les valeurs de plusieurs rasters d&amp;#039;une base distante à partir d&amp;#039;une couche vecteur&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;recuperation_pour_des_donnees_ponctuelles_des_altitudes_correspondantes_au_mnt_du_departement_concerne_stocke_sur_un_autre_serveur&quot; id=&quot;recuperation_pour_des_donnees_ponctuelles_des_altitudes_correspondantes_au_mnt_du_departement_concerne_stocke_sur_un_autre_serveur&quot;&gt;Récupération pour des données ponctuelles des altitudes correspondantes au MNT du département concerné stocké sur un autre serveur&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;

Création d&amp;#039;une fonction opérant dans la base distante qui comporte les différents types et fonctions “raster”.
Le paramètre de la fonction est une géométrie au format texte et le numéro du département extrait du code_insee de la commune où est localisée la donnée.
&lt;/p&gt;

&lt;p&gt;
Chaque table RASTER étant nommée avec son numéro du département, on concatène dans le dblink() le paramètre “numéro de département” dans le nom de la table appelée.
&lt;/p&gt;

&lt;p&gt;
Seuls les MNT des départements de la région Languedoc-Roussillon ont été intégrés, d&amp;#039;où le WHERE.
&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;REPLACE&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FUNCTION&lt;/span&gt; cen_calcul_mnt_point_v2&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;text&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
  RETURNS double precision &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt;
$BODY$	
DECLARE
	var_geom alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;
	val_rec RECORD;
	var_alt double precision;
	var_dept alias &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; $&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;;
BEGIN
	&lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; val_rec &lt;span class=&quot;kw1&quot;&gt;IN&lt;/span&gt;	
	&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; val
	&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; dblink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'hostaddr=host port=5432 dbname=db user=user password=pw'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
			&lt;span class=&quot;st0&quot;&gt;'SELECT (gv).val as val
			FROM (
				SELECT ST_Intersection(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154)) AS gv
				FROM bd_topo.mnt_'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_dept&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'_asc_block60
				WHERE ST_Intersects(raster, ST_Geomfromtext('&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;var_geom&lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;', 2154))
			) foo'&lt;/span&gt;
		&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;mnt_test &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;val double precision&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
	&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; var_dept &lt;span class=&quot;kw1&quot;&gt;IN&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'11'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'30'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'34'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'48'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;'66'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
	LOOP
	var_alt:&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; val_rec&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val;
	END LOOP;
&lt;span class=&quot;kw1&quot;&gt;RETURN&lt;/span&gt; var_alt;
END;
$BODY$
  &lt;span class=&quot;kw1&quot;&gt;LANGUAGE&lt;/span&gt; plpgsql VOLATILE
  COST &lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;;&lt;/pre&gt;

&lt;p&gt;
Exemple d&amp;#039;utilisation sur les données dont le champ “elevation” n&amp;#039;est pas renseigné.

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; id_obs&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; nom_complet&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; substring&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_insee &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;
	cen_calcul_mnt_point_v2&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_AsText&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;st_transform&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;geometrie&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2154&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; substring&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;code_insee &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;FOR&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; alt
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; saisie&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;saisie_observation
&lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; saisie_observation&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;elevation &lt;span class=&quot;kw1&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;NULL&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
temps d&amp;#039;exécution pour 139 données : 40 s
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT47 SECTION &quot;Création d'une fonction pour récupérer les valeurs de plusieurs rasters d'une base distante à partir d'une couche vecteur&quot; [25191-27212] --&gt;
&lt;h2 class=&quot;sectionedit48&quot;&gt;&lt;a name=&quot;test_du_tutoriel_de_pierre_racine&quot; id=&quot;test_du_tutoriel_de_pierre_racine&quot;&gt;Test du tutoriel de Pierre racine&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://trac.osgeo.org/postgis/wiki/WKTRasterTutorial01&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://trac.osgeo.org/postgis/wiki/WKTRasterTutorial01&quot;  rel=&quot;nofollow&quot;&gt;http://trac.osgeo.org/postgis/wiki/WKTRasterTutorial01&lt;/a&gt;
SRTM/données odonates-papillons
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT48 SECTION &quot;Test du tutoriel de Pierre racine&quot; [27213-27348] --&gt;
&lt;h3 class=&quot;sectionedit49&quot;&gt;&lt;a name=&quot;chargement_du_srtm_dans_postgis&quot; id=&quot;chargement_du_srtm_dans_postgis&quot;&gt;chargement du SRTM dans postgis&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
chargement du raster en tuiles carrées de 60px de côté.

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;raster2pgsql.py -r G:\TEMP\SRTM\srtm_37_04.tif -t srtm.srtm_lr_wgs84_block -s 4326 -c -f raster -F -I -M -k 60x60| psql -d raster_lr -h localhost -U yoann&lt;/pre&gt;

&lt;p&gt;

La table produite comprend 10201 enregistrements/tuiles.
Propriétés/métadonnées de la table

&lt;/p&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;md&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.*,&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;bmd&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.*&lt;/span&gt; 
 &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; ST_Metadata&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; md&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
              ST_BandMetadata&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; bmd 
       &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block &lt;span class=&quot;kw1&quot;&gt;LIMIT&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;
      &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; foo;&lt;/pre&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;visualisation_de_l_etendue_du_raster_dans_qgis&quot; id=&quot;visualisation_de_l_etendue_du_raster_dans_qgis&quot;&gt;visualisation de l&amp;#039;étendue du raster dans QGIS&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
avec l&amp;#039;extension &lt;em&gt;Fast &lt;acronym title=&quot;Structured Query Language&quot;&gt;SQL&lt;/acronym&gt; layer&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
Bien nommer les champs de la requête avec des alias. 
Saisir les alias des champs “identifiant” et “géométrique” dans la barre de dessous de la fenêtre &lt;em&gt;Query&lt;/em&gt;. 
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Attention! QuantumGIS, contrairement à OpenJUMP qui est utilisé dans le tutoriel, nécessite un champ unique!&lt;/strong&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;etendue_de_chaque_tuile&quot; id=&quot;etendue_de_chaque_tuile&quot;&gt;étendue de chaque tuile&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; rid&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; raster::geometry &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block&lt;/pre&gt;

&lt;p&gt;

&lt;a href=&quot;http://sig.cenlr.org/_detail/outils/postgis_raster/fast_query_qgis_raster.png?id=outils%3Apostgis_raster%3Acas_d_utilisation&quot; class=&quot;media&quot; title=&quot;outils:postgis_raster:fast_query_qgis_raster.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/outils/postgis_raster/fast_query_qgis_raster.png?w=300&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;etendue_de_l_ensemble&quot; id=&quot;etendue_de_l_ensemble&quot;&gt;étendue de l&amp;#039;ensemble&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; id&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; ST_Buffer&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_Union&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster::geometry&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0.000001&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;AS&lt;/span&gt; geometrie
&lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block&lt;/pre&gt;

&lt;p&gt;

&lt;em&gt;NB: Comme le souligne le tutoriel, la fonction &lt;/em&gt; ST_Buffer()&lt;em&gt; garantit la fusion des polygones d&amp;#039;emprise de chaque tuile qui n&amp;#039;auraient été que largement partielle (polygones non exactement jointifs!?) &lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/outils/postgis_raster/fast_query_qgis_raster_union.png?id=outils%3Apostgis_raster%3Acas_d_utilisation&quot; class=&quot;media&quot; title=&quot;outils:postgis_raster:fast_query_qgis_raster_union.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/outils/postgis_raster/fast_query_qgis_raster_union.png?w=300&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;vectorisation_d_une_tuile&quot; id=&quot;vectorisation_d_une_tuile&quot;&gt;vectorisation d&amp;#039;une tuile&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;pre class=&quot;code sql&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;SELECT&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;geom&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; 
        &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;ST_DumpAsPolygons&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;raster&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;val
 &lt;span class=&quot;kw1&quot;&gt;FROM&lt;/span&gt; srtm&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;srtm_lr_wgs84_block
 &lt;span class=&quot;kw1&quot;&gt;WHERE&lt;/span&gt; rid&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;3299&lt;/span&gt;
 &lt;span class=&quot;kw1&quot;&gt;ORDER&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;BY&lt;/span&gt; val&lt;/pre&gt;

&lt;p&gt;

Temps d&amp;#039;exécution : 890 ms
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;visualisation dans QGIS&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Un problème se pose avec QGIS et la fonction &lt;em&gt;Fast &lt;acronym title=&quot;Structured Query Language&quot;&gt;SQL&lt;/acronym&gt; layer&lt;/em&gt;. Alors que les géométries résultantes sont justes, les valeurs attribuées sont erronées (expl: &lt;em&gt;1077739520&lt;/em&gt; pour une valeur attendue de &lt;em&gt;29&lt;/em&gt;.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;visualisation dans OpenJUMP&lt;/strong&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/outils/postgis_raster/sql_raster_oj_dap.png?id=outils%3Apostgis_raster%3Acas_d_utilisation&quot; class=&quot;media&quot; title=&quot;outils:postgis_raster:sql_raster_oj_dap.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/outils/postgis_raster/sql_raster_oj_dap.png?w=300&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT49 SECTION &quot;chargement du SRTM dans postgis&quot; [27349-29442] --&gt;
&lt;h1 class=&quot;sectionedit50&quot;&gt;&lt;a name=&quot;croisement_srtmregion_biogeographiquecorine_land_cover&quot; id=&quot;croisement_srtmregion_biogeographiquecorine_land_cover&quot;&gt;Croisement SRTM/region biogéographique/Corine Land Cover&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

Ce cas consiste à récupérer les habitats ouverts de la zone méditerranéenne situés en dessous de 700 mètres d&amp;#039;altitudes.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT50 SECTION &quot;Croisement SRTM/region biogéographique/Corine Land Cover&quot; [29443-29644] --&gt;
&lt;h2 class=&quot;sectionedit51&quot;&gt;&lt;a name=&quot;integration_de_la_mosaique_de_dalles&quot; id=&quot;integration_de_la_mosaique_de_dalles&quot;&gt;Intégration de la mosaïque de dalles&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Contrairement à ce qui a été fait dans les cas précédents, les dalles SRTM concernées (au nombre de 4) sont intégrées en tuiles de 50*50. L&amp;#039;intégration par tuiles de 60*60 crée des bordures vides.

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;création de la table et intégration de la première dalle
raster2pgsql.py -r G:\TEMP\SRTM\srtm_37_04\srtm_37_04.asc -t srtm.srtm_block_50 -s 4326 -c -f raster -F -I -M -k 50x50| psql -d dbname -h host -U user
insertion des autres dalles
raster2pgsql.py -r G:\TEMP\SRTM\srtm_38_04\srtm_38_04.asc -t srtm.srtm_block_50 -s 4326 -a -f raster -F -k 50x50| psql -d dbname -h host -U user
raster2pgsql.py -r G:\TEMP\SRTM\srtm_38_03\srtm_38_03.asc -t srtm.srtm_block_50 -s 4326 -a -f raster -F -k 50x50| psql -d dbname -h host -U user
raster2pgsql.py -r G:\TEMP\SRTM\srtm_37_03\srtm_37_03.asc -t srtm.srtm_block_50 -s 4326 -a -f raster -F -k 50x50| psql -d dbname -h host -U user&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT51 SECTION &quot;Intégration de la mosaïque de dalles&quot; [29645-30593] --&gt;
&lt;h2 class=&quot;sectionedit52&quot;&gt;&lt;a name=&quot;etape_1creation_de_la_couche_vectorielle_de_la_zone_mediterraneenne_sous_700_metre_d_altitude&quot; id=&quot;etape_1creation_de_la_couche_vectorielle_de_la_zone_mediterraneenne_sous_700_metre_d_altitude&quot;&gt;Etape 1: Création de la couche vectorielle de la zone méditerranéenne sous 700 mètre d&amp;#039;altitude&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;

Le traitement sur l&amp;#039;ensemble de la couche region_biogeo semble être trop lourd. La requête ci-dessous plante systématiquement.

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;SELECT &amp;#039;&amp;lt;700m&amp;#039;as alti, ST_Buffer(ST_Union(geometrie), 0.000001) AS geometrie
FROM (
	SELECT val, geometrie AS geometrie
	FROM	(
		SELECT rid, (ST_DumpAsPolygons(raster)).geom AS geometrie, (ST_DumpAsPolygons(raster)).val
		FROM srtm.srtm_block_50
			JOIN biogeographie.region_biogeo ON ST_Intersects(raster, ST_Transform(geometrie, 4326))
		WHERE gid=4
		) srtm_med
	
	WHERE val&amp;lt;700
	) srtm_med_700&lt;/pre&gt;

&lt;p&gt;
Pour contourner ce problème, une couche de la zone biogéographique désirée (“méditérranée”) est créée et subdivisée en 4 partie.
&lt;/p&gt;

&lt;p&gt;
La requête, appliquée à une seule sous-partie, comme ce qui suit

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;SELECT &amp;#039;&amp;lt;700m&amp;#039;as alti, ST_Buffer(ST_Union(geometrie), 0.000001) AS geometrie
	FROM (
		SELECT val, geometrie AS geometrie
		FROM	(
			SELECT rid, (ST_DumpAsPolygons(raster)).geom AS geometrie, (ST_DumpAsPolygons(raster)).val
			FROM srtm.srtm_block_50
				JOIN biogeographie.region_biogeo_med_part ON ST_Intersects(raster, ST_Transform(geometrie, 4326))
			WHERE dom_part=&amp;#039;4-1&amp;#039;
			) srtm_med	
		WHERE val&amp;lt;700
		) srtm_med_700_1&lt;/pre&gt;

&lt;p&gt;

renvoie son résultat avec &lt;strong&gt;succès&lt;/strong&gt; en 42 min.
&lt;/p&gt;

&lt;p&gt;
Cette dernière est intégré dans un table PostGIS pour la suite
&lt;/p&gt;

&lt;p&gt;
ATTENTION! Pour une raison non déterminée, cette même requête crash et éteint le serveur Postgres pour seulement l&amp;#039;un des 4 secteurs.
En divisant en 2 ce dernier, le problème persiste sur l&amp;#039;une des moitié, mais avec cette fois ci une erreur GEOS de type &lt;em&gt;UnionCascaded&lt;/em&gt;.
Il aurait été possible de continuer à diviser la partie à problème jusqu&amp;#039;à isolement et identification du problème, mais au vu de grand nombre de lignes, ce travail aurait pu être fastidieux. Il a été décidé d&amp;#039;utiliser plutôt les outils de PostGIS.
&lt;/p&gt;

&lt;p&gt;
En décomposant la requête, il semble que le problème vienne du &lt;em&gt;ST_Union&lt;/em&gt;. Les autres fonctions d&amp;#039;union (&lt;em&gt;ST_MemUnion&lt;/em&gt; et &lt;em&gt;ST_UnaryUnion&lt;/em&gt;) ont été testé mais sans succès.
La solution est apporté par &lt;em&gt;ST_Collect&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
Par contre le buffer sur ST_Collect fait planter le serveur
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT52 SECTION &quot;Etape 1: Création de la couche vectorielle de la zone méditerranéenne sous 700 mètre d'altitude&quot; [30594-32853] --&gt;
&lt;h2 class=&quot;sectionedit53&quot;&gt;&lt;a name=&quot;etape_2decoupage_de_la_couche_d_occupation_du_sol_selon_le_perimetre_obtenu_precedemment&quot; id=&quot;etape_2decoupage_de_la_couche_d_occupation_du_sol_selon_le_perimetre_obtenu_precedemment&quot;&gt;Etape 2: Découpage de la couche d&amp;#039;occupation du sol selon le périmètre obtenu précédemment.&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT53 SECTION &quot;Etape 2: Découpage de la couche d'occupation du sol selon le périmètre obtenu précédemment.&quot; [32854-] --&gt;</description>
            <author>yoyo</author>
        <category>PostGIS-Raster</category>
        <category>SRTM</category>
        <category>BDTOPO</category>
        <category>classification</category>
            <pubDate>Fri, 27 Jan 2012 10:03:53 +0100</pubDate>
        </item>
        <item>
            <title>cours:bts:session1 - [Projection Lambert : conique] </title>
            <link>http://sig.cenlr.org/cours/bts/session1</link>
            <description>
&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_export/s5/cours/bts/session1&quot; title=&quot;Voir cette page sous forme de diaporama.&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/lib/plugins/s5/screen.gif&quot; align=&quot;right&quot; alt=&quot;Voir cette page sous forme de diaporama.&quot; width=&quot;48&quot; height=&quot;48&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h1 class=&quot;sectionedit54&quot;&gt;&lt;a name=&quot;bts_gpn_-_systemes_d_information_geographique&quot; id=&quot;bts_gpn_-_systemes_d_information_geographique&quot;&gt;BTS GPN - Systèmes d&amp;#039;information géographique&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;session_n_1_-_le_sig_definition_objectifs_concepts_et_outils&quot; id=&quot;session_n_1_-_le_sig_definition_objectifs_concepts_et_outils&quot;&gt;Session n°1 - Le SIG, définition, objectifs, concepts et outils&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;em&gt;Montpellier - le 25 janvier 2012&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;Mathieu Bossaert : sig@cenlr.org&lt;/em&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT54 SECTION &quot;BTS GPN - Systèmes d'information géographique&quot; [16-227] --&gt;
&lt;h2 class=&quot;sectionedit55&quot;&gt;&lt;a name=&quot;objectifs_de_ces_seances&quot; id=&quot;objectifs_de_ces_seances&quot;&gt;Objectifs de ces séances&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Faire de vous des spécialistes du SIG&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Montrer l&amp;#039;importance des SIG nos métiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Démystifier le SIG&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vous montrer que ce n&amp;#039;est pas si compliquer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vous donner des éléments pour approfondir vos compétences dans ce domaine&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; liens vers des documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; liens vers des données&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vous proposer un premier contact avec des outils que vous serez amenés à utiliser&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT55 SECTION &quot;Objectifs de ces séances&quot; [228-671] --&gt;
&lt;h2 class=&quot;sectionedit56&quot;&gt;&lt;a name=&quot;sig_definitions&quot; id=&quot;sig_definitions&quot;&gt;SIG : définitions&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/sig.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:sig.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/sig.png?w=300&quot; class=&quot;mediacenter&quot; title=&quot;Définition d&amp;#039;un SIg&quot; alt=&quot;Définition d&amp;#039;un SIg&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT56 SECTION &quot;SIG : définitions&quot; [672-752] --&gt;
&lt;h3 class=&quot;sectionedit57&quot;&gt;&lt;a name=&quot;outil&quot; id=&quot;outil&quot;&gt;Outil&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Le plus souvent, on parle de SIG pour désigner un logiciel de cartographie. C&amp;#039;est une utilisation réductrice du terme.
Mais c&amp;#039;est bien de cela que nous allons parler.

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT57 SECTION &quot;Outil&quot; [753-937] --&gt;
&lt;h2 class=&quot;sectionedit58&quot;&gt;&lt;a name=&quot;les_besoins&quot; id=&quot;les_besoins&quot;&gt;Les besoins&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Diagnostic de site&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Faire des préconisations de gestion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Suivi des travaux de gestion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Inventaire d&amp;#039;espèces, d&amp;#039;habitats&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Inventaire des équipements&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; martelières&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; platelage&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Inventaire des chemins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; …&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT58 SECTION &quot;Les besoins&quot; [938-1198] --&gt;
&lt;h2 class=&quot;sectionedit59&quot;&gt;&lt;a name=&quot;concepts&quot; id=&quot;concepts&quot;&gt;Concepts&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT59 SECTION &quot;Concepts&quot; [1199-1219] --&gt;
&lt;h3 class=&quot;sectionedit60&quot;&gt;&lt;a name=&quot;representer_sur_un_plan_un_objet_spherique&quot; id=&quot;representer_sur_un_plan_un_objet_spherique&quot;&gt;Représenter sur un plan, un objet sphérique&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/globe_001.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:globe_001.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/globe_001.png?w=200&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;     &lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/molumen_world_map.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:molumen_world_map.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/molumen_world_map.png?w=300&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT60 SECTION &quot;Représenter sur un plan, un objet sphérique&quot; [1220-1355] --&gt;
&lt;h2 class=&quot;sectionedit61&quot;&gt;&lt;a name=&quot;concepts_-_projection&quot; id=&quot;concepts_-_projection&quot;&gt;Concepts - Projection&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT61 SECTION &quot;Concepts - Projection&quot; [1356-1389] --&gt;
&lt;h3 class=&quot;sectionedit62&quot;&gt;&lt;a name=&quot;projection_de_mercator_cylindrique&quot; id=&quot;projection_de_mercator_cylindrique&quot;&gt;Projection de Mercator : cylindrique&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/cylindre_mercator.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:cylindre_mercator.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/cylindre_mercator.png?w=600&quot; class=&quot;medialeft&quot; align=&quot;left&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
L’Amérique du Sud semble plus petite que le Groenland, en réalité, elle est neuf fois plus grande :
&lt;/p&gt;

&lt;p&gt;
17,8 millions de km² contre 2,1 millions&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; name=&quot;fnt__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;.

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT62 SECTION &quot;Projection de Mercator : cylindrique&quot; [1390-1683] --&gt;
&lt;h2 class=&quot;sectionedit63&quot;&gt;&lt;a name=&quot;concepts_-_projection1&quot; id=&quot;concepts_-_projection1&quot;&gt;Concepts - Projection&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT63 SECTION &quot;Concepts - Projection&quot; [1684-1717] --&gt;
&lt;h3 class=&quot;sectionedit64&quot;&gt;&lt;a name=&quot;projection_lambert_conique&quot; id=&quot;projection_lambert_conique&quot;&gt;Projection Lambert : conique&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/cone_lambert.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:cone_lambert.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/cone_lambert.png?w=800&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
Les logiciels de SIG s’accommodent très bien des différentes projections et pratiquent la reprojection à la volée.
&lt;strong&gt;Importance du paramétrage des préférences du logiciel&lt;/strong&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT64 SECTION &quot;Projection Lambert : conique&quot; [1718-1974] --&gt;
&lt;h3 class=&quot;sectionedit65&quot;&gt;&lt;a name=&quot;tp_configuration_de_la_projection_dans_qgis&quot; id=&quot;tp_configuration_de_la_projection_dans_qgis&quot;&gt;TP configuration de la projection dans QGIS&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT65 SECTION &quot;TP configuration de la projection dans QGIS&quot; [1975-2028] --&gt;
&lt;h3 class=&quot;sectionedit66&quot;&gt;&lt;a name=&quot;installation_de_qgis&quot; id=&quot;installation_de_qgis&quot;&gt;Installation de QGIS&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT66 SECTION &quot;Installation de QGIS&quot; [2029-2060] --&gt;
&lt;h2 class=&quot;sectionedit67&quot;&gt;&lt;a name=&quot;format_-_types_de_donnees_vecteur&quot; id=&quot;format_-_types_de_donnees_vecteur&quot;&gt;Format - Types de données : vecteur&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/donnees_vecteur.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:donnees_vecteur.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/donnees_vecteur.png?w=800&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT67 SECTION &quot;Format - Types de données : vecteur&quot; [2061-2149] --&gt;
&lt;h2 class=&quot;sectionedit68&quot;&gt;&lt;a name=&quot;format_-_types_de_donnees_image&quot; id=&quot;format_-_types_de_donnees_image&quot;&gt;Format - Types de données : image&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/donnee_raster.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:donnee_raster.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/donnee_raster.png?w=800&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT68 SECTION &quot;Format - Types de données : image&quot; [2150-2234] --&gt;
&lt;h2 class=&quot;sectionedit69&quot;&gt;&lt;a name=&quot;format_-_types_de_donnees_grille&quot; id=&quot;format_-_types_de_donnees_grille&quot;&gt;Format - Types de données : grille&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/donnee_grille.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:donnee_grille.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/donnee_grille.png?w=800&quot; class=&quot;media&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
L&amp;#039;espace est découpé en une grille. Chaque partie de la grille (pixel) contient une valeur.

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT69 SECTION &quot;Format - Types de données : grille&quot; [2235-2415] --&gt;
&lt;h2 class=&quot;sectionedit70&quot;&gt;&lt;a name=&quot;concepts_-_cordonnees&quot; id=&quot;concepts_-_cordonnees&quot;&gt;Concepts - Cordonnées&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT70 SECTION &quot;Concepts - Cordonnées&quot; [2416-2450] --&gt;
&lt;h3 class=&quot;sectionedit71&quot;&gt;&lt;a name=&quot;latitude_lat&quot; id=&quot;latitude_lat&quot;&gt;Latitude (lat.)&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La latitude exprime le positionnement nord-sud d&amp;#039;un point sur Terre, au nord ou au sud de l&amp;#039;équateur.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La latitude est une mesure angulaire s&amp;#039;étendant de 0° à l&amp;#039;équateur à 90° aux pôles.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT71 SECTION &quot;Latitude (lat.)&quot; [2451-2678] --&gt;
&lt;h3 class=&quot;sectionedit72&quot;&gt;&lt;a name=&quot;longitude_long&quot; id=&quot;longitude_long&quot;&gt;Longitude (long.)&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La longitude exprime le positionnement est-ouest d&amp;#039;un point sur Terre.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La longitude est donc une mesure angulaire sur 360° par rapport à un méridien de référence,de -180° (ouest) à +180° (est).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Le méridien de référence est le méridien de Greenwich.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT72 SECTION &quot;Longitude (long.)&quot; [2679-2979] --&gt;
&lt;h2 class=&quot;sectionedit73&quot;&gt;&lt;a name=&quot;concepts_-_cordonnees1&quot; id=&quot;concepts_-_cordonnees1&quot;&gt;Concepts - Cordonnées&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Les coordonnées géographiques sont traditionnellement exprimées dans le Système sexagésimal :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DMS Degré:Minute:Seconde (49 ° 30 ′ 00 ″ - 123 ° 30 ′ 00 ″ )&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DM Degré:Minute (49 ° 30.0 &amp;#039; - 123 ° 30.0 &amp;#039;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DD Degré décimal (49.5000 ° - 123.5000 °), généralement avec 4 décimales.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;

Le WGS 84 est le système géodésique associé au système GPS
il s&amp;#039;est rapidement imposé comme la référence universelle pour la cartographie.

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT73 SECTION &quot;Concepts - Cordonnées&quot; [2980-3481] --&gt;
&lt;h2 class=&quot;sectionedit74&quot;&gt;&lt;a name=&quot;concepts_-_table_attributaire&quot; id=&quot;concepts_-_table_attributaire&quot;&gt;Concepts - table attributaire&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://sig.cenlr.org/_detail/cours/bts/attributs.png?id=cours%3Abts%3Asession1&quot; class=&quot;media&quot; title=&quot;cours:bts:attributs.png&quot;&gt;&lt;img src=&quot;http://sig.cenlr.org/_media/cours/bts/attributs.png&quot; class=&quot;media&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Différents types existent : nombre, texte, date…
L&amp;#039;utilisation de ces types lors de la création d&amp;#039;une table attributaire va nous permettre de “contrôler” partiellement la saisie.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT74 SECTION &quot;Concepts - table attributaire&quot; [3482-3739] --&gt;
&lt;h2 class=&quot;sectionedit75&quot;&gt;&lt;a name=&quot;concepts_-_operateurs&quot; id=&quot;concepts_-_operateurs&quot;&gt;Concepts - Opérateurs&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Selon le type de données des attributs, différents opérateurs existent.
≠,&amp;gt;, &amp;lt;, =, &amp;lt;&amp;gt;, like… “intersect”, “contains”…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT75 SECTION &quot;Concepts - Opérateurs&quot; [3740-3902] --&gt;
&lt;h2 class=&quot;sectionedit76&quot;&gt;&lt;a name=&quot;outils&quot; id=&quot;outils&quot;&gt;Outils&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT76 SECTION &quot;Outils&quot; [3903-3921] --&gt;
&lt;h3 class=&quot;sectionedit77&quot;&gt;&lt;a name=&quot;proprietairespayants&quot; id=&quot;proprietairespayants&quot;&gt;propriétaires/payants&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mapinfo&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Arcview&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geoconcept&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT77 SECTION &quot;propriétaires/payants&quot; [3922-3993] --&gt;
&lt;h3 class=&quot;sectionedit78&quot;&gt;&lt;a name=&quot;libresgratuits&quot; id=&quot;libresgratuits&quot;&gt;libres/gratuits&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; GRASS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Quantum Gis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; GvSIG&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ilwis&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT78 SECTION &quot;libres/gratuits&quot; [3994-4065] --&gt;
&lt;h2 class=&quot;sectionedit79&quot;&gt;&lt;a name=&quot;quantum_gis&quot; id=&quot;quantum_gis&quot;&gt;Quantum GIS&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Quantum GIS est un logiciel SIG publié sous licence &lt;acronym title=&quot;GNU General Public License&quot;&gt;GPL&lt;/acronym&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Né en mai 2002&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; projets officiels de la fondation OSGeo &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fonctionne sous Linux, Mac &lt;acronym title=&quot;Operating System&quot;&gt;OS&lt;/acronym&gt; X, ainsi que Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; prend en charge de nombreux formats vectoriels et rasters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Liste sans cesse accrue de fonctionnalités via un puissant système d&amp;#039;extensions.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT79 SECTION &quot;Quantum GIS&quot; [4066-4421] --&gt;
&lt;h3 class=&quot;sectionedit80&quot;&gt;&lt;a name=&quot;installation&quot; id=&quot;installation&quot;&gt;Installation&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;windows&quot; id=&quot;windows&quot;&gt;Windows&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.qgis.org/wiki/DownloadFr&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.qgis.org/wiki/DownloadFr&quot;  rel=&quot;nofollow&quot;&gt;http://www.qgis.org/wiki/DownloadFr&lt;/a&gt;

&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;mac&quot; id=&quot;mac&quot;&gt;Mac&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.kyngchaos.com/software/qgis&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.kyngchaos.com/software/qgis&quot;  rel=&quot;nofollow&quot;&gt;http://www.kyngchaos.com/software/qgis&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
plus d&amp;#039;informations : 
&lt;a href=&quot;http://www.qgis.org/wiki/DownloadFr#Mac_OS_X&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.qgis.org/wiki/DownloadFr#Mac_OS_X&quot;  rel=&quot;nofollow&quot;&gt;http://www.qgis.org/wiki/DownloadFr#Mac_OS_X&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;linux&quot; id=&quot;linux&quot;&gt;Linux&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ubuntu : &lt;a href=&quot;http://doc.ubuntu-fr.org/qgis&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://doc.ubuntu-fr.org/qgis&quot;  rel=&quot;nofollow&quot;&gt;http://doc.ubuntu-fr.org/qgis&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; fedora : &lt;a href=&quot;http://hub.qgis.org/projects/quantum-gis/wiki/DownloadFr#Fedora&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://hub.qgis.org/projects/quantum-gis/wiki/DownloadFr#Fedora&quot;  rel=&quot;nofollow&quot;&gt;http://hub.qgis.org/projects/quantum-gis/wiki/DownloadFr#Fedora&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; RHEL, CentOS, Scientific Linux : &lt;a href=&quot;http://elgis.argeo.org/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://elgis.argeo.org/&quot;  rel=&quot;nofollow&quot;&gt;http://elgis.argeo.org/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT80 SECTION &quot;Installation&quot; [4422-4812] --&gt;
&lt;h3 class=&quot;sectionedit81&quot;&gt;&lt;a name=&quot;plugins&quot; id=&quot;plugins&quot;&gt;plugins&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Convertisseur de couches OGR: pour simplifier l&amp;#039;export de couches dans différents formats.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; TableManager: Pour modifier une table attributaire.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Le plugin “OpenLayers”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT81 SECTION &quot;plugins&quot; [4813-5009] --&gt;
&lt;h3 class=&quot;sectionedit82&quot;&gt;&lt;a name=&quot;logiciels_libres_complementaires&quot; id=&quot;logiciels_libres_complementaires&quot;&gt;Logiciels libres complémentaires&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.inkscape.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.inkscape.org&quot;  rel=&quot;nofollow&quot;&gt;Inkscape pour le dessin vectoriel et peaufiner vos cartes&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.gimp.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.gimp.org&quot;  rel=&quot;nofollow&quot;&gt;Gimp pour travailler vos images avant de les insérer dans une carte&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT82 SECTION &quot;Logiciels libres complémentaires&quot; [5010-5240] --&gt;
&lt;h2 class=&quot;sectionedit83&quot;&gt;&lt;a name=&quot;cours_tutoriels_et_aide&quot; id=&quot;cours_tutoriels_et_aide&quot;&gt;Cours, tutoriels et aide&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://qgis.org/fr/documentation/manuels.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://qgis.org/fr/documentation/manuels.html&quot;  rel=&quot;nofollow&quot;&gt;http://qgis.org/fr/documentation/manuels.html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.cartong.org/tool_box/URD_Formation_QGIS_FR190110.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.cartong.org/tool_box/URD_Formation_QGIS_FR190110.pdf&quot;  rel=&quot;nofollow&quot;&gt;Le livret de formation à QGis de&lt;/a&gt; &lt;a href=&quot;http://www.cartong.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.cartong.org&quot;  rel=&quot;nofollow&quot;&gt;Cartong&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.forumsig.org/showthread.php?t=27177&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.forumsig.org/showthread.php?t=27177&quot;  rel=&quot;nofollow&quot;&gt;Des listes déroulante lors de l&amp;#039;édition d&amp;#039;attributs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.surfaces.co.il/?p=733&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.surfaces.co.il/?p=733&quot;  rel=&quot;nofollow&quot;&gt;GIS Basics with Quantum GIS&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://rootabagis.blogspot.com/2010/06/bulletproof-mapping-partie-1.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://rootabagis.blogspot.com/2010/06/bulletproof-mapping-partie-1.html&quot;  rel=&quot;nofollow&quot;&gt;utilisation avec Inkscape&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://fad.ensg.eu/moodle/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://fad.ensg.eu/moodle/&quot;  rel=&quot;nofollow&quot;&gt;http://fad.ensg.eu/moodle/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.georezo.net&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.georezo.net&quot;  rel=&quot;nofollow&quot;&gt;http://www.georezo.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.forumsig.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.forumsig.org&quot;  rel=&quot;nofollow&quot;&gt;http://www.forumsig.org&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT83 SECTION &quot;Cours, tutoriels et aide&quot; [5241-5840] --&gt;
&lt;h2 class=&quot;sectionedit84&quot;&gt;&lt;a name=&quot;donnees&quot; id=&quot;donnees&quot;&gt;Données&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; occupation du sol&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.stats.environnement.developpement-durable.gouv.fr/clc/CORINE_Land_Cover_-_Condition_Utilisation.htm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.stats.environnement.developpement-durable.gouv.fr/clc/CORINE_Land_Cover_-_Condition_Utilisation.htm&quot;  rel=&quot;nofollow&quot;&gt;Corine Land Cover&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://data.siglr.net/index.php/le-projet-ocsol&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://data.siglr.net/index.php/le-projet-ocsol&quot;  rel=&quot;nofollow&quot;&gt;ocsol LR&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IGN&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://loisirs.ign.fr/accueilPVA.do&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://loisirs.ign.fr/accueilPVA.do&quot;  rel=&quot;nofollow&quot;&gt;photos anciennes de l&amp;#039;IGN, certaines gratuites&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://professionnels.ign.fr/24/telechargement/donnees-et-logiciels-gratuits.htm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://professionnels.ign.fr/24/telechargement/donnees-et-logiciels-gratuits.htm&quot;  rel=&quot;nofollow&quot;&gt;données et logiciels gratuits&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Périmètres d&amp;#039;inventaire et périmètres réglementaires&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DREAL L-R de votre région&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://ws.carmen.developpement-durable.gouv.fr/WFS/19/dreal_lr_general&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://ws.carmen.developpement-durable.gouv.fr/WFS/19/dreal_lr_general&quot;  rel=&quot;nofollow&quot;&gt;http://ws.carmen.developpement-durable.gouv.fr/WFS/19/dreal_lr_general&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://ws.carmen.developpement-durable.gouv.fr/WMS/19/dreal_lr_general&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://ws.carmen.developpement-durable.gouv.fr/WMS/19/dreal_lr_general&quot;  rel=&quot;nofollow&quot;&gt;http://ws.carmen.developpement-durable.gouv.fr/WMS/19/dreal_lr_general&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://inpn.mnhn.fr/isb/download/fr/maps.jsp&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://inpn.mnhn.fr/isb/download/fr/maps.jsp&quot;  rel=&quot;nofollow&quot;&gt;MNHN (mise à jour moins récente qu&amp;#039;en DREAL)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Divers&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NASA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; openstreetmap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.naturalearthdata.com/downloads/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.naturalearthdata.com/downloads/&quot;  rel=&quot;nofollow&quot;&gt;http://www.naturalearthdata.com/downloads/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.worldclim.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.worldclim.org&quot;  rel=&quot;nofollow&quot;&gt;données cliamtiques (grilles)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT84 SECTION &quot;Données&quot; [5841-6825] --&gt;
&lt;h3 class=&quot;sectionedit85&quot;&gt;&lt;a name=&quot;travaux_pratiques&quot; id=&quot;travaux_pratiques&quot;&gt;Travaux Pratiques&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;box round red left&quot; style=&quot;width: 100%; &quot;&gt;
  &lt;b class='xtop'&gt;&lt;b class='xb1'&gt;&lt;/b&gt;&lt;b class='xb2'&gt;&lt;/b&gt;&lt;b class='xb3'&gt;&lt;/b&gt;&lt;b class='xb4'&gt;&lt;/b&gt;&lt;/b&gt;
  &lt;div class='xbox'&gt;
&lt;p class='box_title'&gt;  &lt;strong&gt;Attention&lt;/strong&gt; &lt;/p&gt;
&lt;div class='box_content'&gt;Pensez à sauvegarder régulièrement votre projet&lt;/div&gt;
  &lt;/div&gt;
  &lt;b class='xbottom'&gt;&lt;b class='xb4'&gt;&lt;/b&gt;&lt;b class='xb3'&gt;&lt;/b&gt;&lt;b class='xb2'&gt;&lt;/b&gt;&lt;b class='xb1'&gt;&lt;/b&gt;&lt;/b&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;exercice_n_1&quot; id=&quot;exercice_n_1&quot;&gt;Exercice n°1&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;ouverture_et_affichage_des_donnees_necessaires&quot; id=&quot;ouverture_et_affichage_des_donnees_necessaires&quot;&gt;Ouverture et affichage des données nécessaires&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Afficher les raster (images) du dossier “données\rasters\SCAN1000”. Il s&amp;#039;agit du fond de carte de l&amp;#039;IGN&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ajouter à la carte la couche des départements français : données\vecteurs\GEOFLA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zoomer sur l&amp;#039;emprise de la couche (départements)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ajouter la trace GPX des stations de limonium : données\vecteurs\BIODIV&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zoomer sur l&amp;#039;emprise de la couche&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;

&lt;h4&gt;&lt;a name=&quot;exercice_n_2&quot; id=&quot;exercice_n_2&quot;&gt;Exercice n°2&lt;/a&gt;&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;/div&gt;

&lt;h5&gt;&lt;a name=&quot;utilisation_de_ces_donnees&quot; id=&quot;utilisation_de_ces_donnees&quot;&gt;utilisation de ces données&lt;/a&gt;&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; afficher seulement les département de la région “Languedoc-Roussillon”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; renommez cette sélection “Languedoc-Roussillon”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; afficher en plus &lt;em class=&quot;u&quot;&gt;les autres&lt;/em&gt; départements de France&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; renommez cette sélection couche “autres régions”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; afficher les départements de la couche “languedoc-Roussillon” avec un fond vert et un contour pointillé noir&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; faites en sorte d&amp;#039;afficher les départements de la couche “autres régions” de manière à ce que les département d&amp;#039;une même région aient la même couleur (une couleur par région)&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT85 SECTION &quot;Travaux Pratiques&quot; [6826-] --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; name=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;a href=&quot;http://fr.wikipedia.org/wiki/Projection_de_Mercator&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://fr.wikipedia.org/wiki/Projection_de_Mercator&quot;  rel=&quot;nofollow&quot;&gt;http://fr.wikipedia.org/wiki/Projection_de_Mercator&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>admin_wiki_sicen</author>
        <category>cours:bts</category>
            <pubDate>Wed, 25 Jan 2012 12:43:01 +0100</pubDate>
        </item>
    </channel>
</rss>

