Saludos mauricio espero que estés bien, yo instale todo eso sobre debian lenny desde los repositorios y no tengo tanto problema, eso de compilar eran en los viejos tiempos donde había diversión ahora todo es mas fácil con debian. <br>
<p> MapServer en si, es un aplicación CGI que
recibirá las peticiones y devolvera imagenes, datos, etc. Por lo tanto
trabajará conjuntamente a un servidor Web, en este caso Apache.</p>
<p>Antes de nada instalo Apache2 y PHP 5<br>
# aptitude install apache2 php5 libapache2-mod-php5 php-pear</p>
<p></p>
<p><strong>1º - Repositorios Debian</strong><br>
Instalamos el <a href="http://packages.debian.org/lenny/cgi-mapserver">mapserver 5.0.3</a> de los repositorios de debian. </p>
<div class="codeblock"><code># aptitude install cgi-mapserver mapserver-bin mapserver-doc php5-mapscript</code></div>
<p>adicionalmente también instalo los paquetes adicionales que me sugiere debian:</p>
<div class="codeblock"><code>libhdf4g libhdf4g-doc libhdf4g-dev
hdf4-tools libjasper-runtime ogdi-bin libdbi-perl perl-mapscript
python-mapscript proj-ps-doc libmyodbc odbc-postgresql</code></div>
<p>Comprobar que tenemos php5-mapscript instalado, para eso hacemos una
pequeña página php con una llamada a phpinfo(), para ver si php tiene
activado dicho modulo:</p>
<div class="codeblock"><code># mkdir /var/www/mapserver<br># echo &quot;&lt;?= phpinfo() ?&gt;&quot; &gt; /var/www/mapserver/phpinfo.phtml<br><br><br>Listo eso son los paso basicos.<br><br><br>Ahora vamos con el postgis.<br>
<br><br>aptitude install php5-pgsql postgresql-8.3-postgis libapache2-mod-php5<br><br>Creamos un nuevo usuario para postgres<br><br>su - postgres<br>createuser -s -d -r -P -E peter<br>Enter password for new role:<br>Enter it again:<br>
<br>Creas la base de datos con su extension de postgis como se muestra.<br><br>createdb peter<br>createlang plpgsql peter<br>psql peter &lt; /usr/share/postgresql-8.3-postgis/lwpostgis.sql<br>psql peter &lt; /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql<br>
<br><br>para no hacer esto por consola cada vez que quieras crear una base de datos con postgis <br>create un template que tenga la estructura antes mencionada y luego desde el administrador favorito de postgres.<br><br>pgadminIII<br>
<br>aptitude install pgadmin3<br><br><br>listo.<br><br><br><br>espero que esto te sirva esto me funciona de maravilla estoy ahorita mismo probando el postgres 8.4 pero la extension del postgis esta un poco inestable y estoy trabajando con eso saludos hermano.<br>
<br><br></code></div><br><br><br><br><div class="gmail_quote">El 17 de octubre de 2009 11:40, Mauricio Marquez <span dir="ltr">&lt;<a href="mailto:mauriciomarquezgoa@yahoo.com">mauriciomarquezgoa@yahoo.com</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">
Buen día a todos, tengo el siguiente error y no logro comprender la razón, he hecho dos publicaciones una con un archivo shape y otra desde una base de datos PostGIS, en la primera logro ver lo que publico y en la segunda me da un error: &quot;<span style="font-weight: bold; font-style: italic;">msDrawMap(): Image handling error. Failed to draw layer named &#39;public.venezuela_estados&#39;.</span><br style="font-weight: bold; font-style: italic;">
<span style="font-weight: bold; font-style: italic;">msPostGISLayerOpen(): General error message. PostGIS support is not available.</span>&quot;<br><br>Ok, verifico mi ./configure el cual copio a continuación:<br><br><div style="margin-left: 40px;">
<span style="font-style: italic;">./configure --with-proj=/usr/ --with-geos=/usr/bin/geos-config --with-postgis=/usr/bin/pg_config --with-gdal=/usr/bin/gdal-config
 --with-ogr=/usr/bin/gdal-config --with-curl-config=/usr/bin/curl-config --with-httpd=/etc/rc.d/rc.httpd --with-wms --with-wfs --with-wcs --with-wmsclient --with-wfsclient --with-wcsclient --with-png --with-freetype --with-zlib --with-jpeg --with-libiconv=/etc/libiconv-1.13.1/</span><br>
<br></div>El resultado de ello es:<br><br><div style="margin-left: 40px; font-style: italic;">MapServer is now configured for <br><br> -------------- Compiler Info ------------- <br>  C compiler:                gcc -O2 -fPIC -Wall  <br>
  C++ compiler:              g++ -O2 -fPIC -Wall  <br> 
 Debug:                                          <br>  Generic NINT:                                   <br><br> -------------- Renderer Settings --------- <br>  zlib support:              -DUSE_ZLIB     <br>  png support:                              <br>
  palette rgba png
 support:                 <br>  jpeg support:                             <br>  iconv support:             -DUSE_ICONV    <br>  AGG support:                              <br>  AGG Freetype support:                     <br>
  Ming(flash) support:                      <br>  PDFLib
 support:                           <br><br> -------------- Support Libraries ---------<br>  Proj.4 support:            -DUSE_PROJ<br>  Libxml2 support:           -DUSE_LIBXML2<br>  FriBidi support:<br>  Curl support:              -DUSE_CURL<br>
  FastCGI support:<br>  Threading support:<br>  GEOS support:              -DUSE_GEOS<br><br> -------------- Data Format Drivers -------<br>  native tiff support:<br>  PostGIS support:           -DUSE_POSTGIS<br>  EPPL7
 support:             -DUSE_EPPL<br>  ArcSDE support:<br>  OGR support:               -DUSE_OGR<br>  GDAL support:              -DUSE_GDAL<br>  Oracle Spatial support:<br><br> -------------- OGC Services --------------<br>
  WMS Server:                -DUSE_WMS_SVR<br>  WMS Client:                -DUSE_WMS_LYR<br>  WFS Server:                -DUSE_WFS_SVR<br>  WFS Client:                -DUSE_WMS_LYR<br>  WCS
 Server:                -DUSE_WCS_SVR<br>  SOS Server:<br><br> -------------- MapScript -----------------<br>  PHP MapScript:             no<br></div><br>Cuando quiero ver desde la url el .map que se generó con el shape logro ver la publicación caso contrario a la capa postgis, entiendo que tengo un problema con el PostGIS, he investigado con Mr. Google pero no encuentro la solución, alguna idea?, gracias de antemano, saludos desde Venezuela...<br>
<br><div><div><div><div><div><div><div><div><div><blockquote dir="ltr" style="margin-right: 0px;"><div><b>Mauricio Márquez</b><br></div></blockquote></div></div></div></div></div></div></div></div></div></td></tr></tbody></table>
<div class="hm"><br>






      <hr size="1"><br><font face="Verdana" size="-2">¡Obtén la mejor experiencia en la web!<br>Descarga gratis el nuevo Internet Explorer 8<br>
<a href="http://downloads.yahoo.com/ieak8/?l=e1" target="_blank">http://downloads.yahoo.com/ieak8/?l=e1</a></font></div><br>_______________________________________________<br>
Spanish mailing list<br>
<a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Atte: Peter Blanco<br>Bachiller Marginal<br>Usuario:GNU/LINUX<br><a href="http://fotorayon.com/fotorayon/mediawiki/index.php5?title=Portada">http://fotorayon.com/fotorayon/mediawiki/index.php5?title=Portada</a><br>
<a href="http://www.coactivate.org/projects/geo-libre/summary">http://www.coactivate.org/projects/geo-libre/summary</a><br><a href="http://www.coactivate.org/projects/artistas-linux-de-venezuela/summary">http://www.coactivate.org/projects/artistas-linux-de-venezuela/summary</a><br>
0412-9281288<br>0416-6115082<br><a href="mailto:pblanco@ciara.gob.ve">pblanco@ciara.gob.ve</a><br>