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.
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. Antes de nada instalo Apache2 y PHP 5 # aptitude install apache2 php5 libapache2-mod-php5 php-pear *1º - Repositorios Debian* Instalamos el mapserver 5.0.3<http://packages.debian.org/lenny/cgi-mapserver>de los repositorios de debian. # aptitude install cgi-mapserver mapserver-bin mapserver-doc php5-mapscript adicionalmente también instalo los paquetes adicionales que me sugiere debian: libhdf4g libhdf4g-doc libhdf4g-dev hdf4-tools libjasper-runtime ogdi-bin libdbi-perl perl-mapscript python-mapscript proj-ps-doc libmyodbc odbc-postgresql 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: # mkdir /var/www/mapserver # echo "<?= phpinfo() ?>" > /var/www/mapserver/phpinfo.phtml Listo eso son los paso basicos. Ahora vamos con el postgis. aptitude install php5-pgsql postgresql-8.3-postgis libapache2-mod-php5 Creamos un nuevo usuario para postgres su - postgres createuser -s -d -r -P -E peter Enter password for new role: Enter it again: Creas la base de datos con su extension de postgis como se muestra. createdb peter createlang plpgsql peter psql peter < /usr/share/postgresql-8.3-postgis/lwpostgis.sql psql peter < /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql para no hacer esto por consola cada vez que quieras crear una base de datos con postgis create un template que tenga la estructura antes mencionada y luego desde el administrador favorito de postgres. pgadminIII aptitude install pgadmin3 listo. 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. El 17 de octubre de 2009 11:40, Mauricio Marquez < [email protected]> escribió: > 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: "msDrawMap(): Image handling error. Failed to draw layer named > 'public.venezuela_estados'. > msPostGISLayerOpen(): General error message. PostGIS support is not > available." > > Ok, verifico mi ./configure el cual copio a continuación: > > ./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/ > > El resultado de ello es: > > MapServer is now configured for > > -------------- Compiler Info ------------- > C compiler: gcc -O2 -fPIC -Wall > C++ compiler: g++ -O2 -fPIC -Wall > Debug: > Generic NINT: > > -------------- Renderer Settings --------- > zlib support: -DUSE_ZLIB > png support: > palette rgba png support: > jpeg support: > iconv support: -DUSE_ICONV > AGG support: > AGG Freetype support: > Ming(flash) support: > PDFLib support: > > -------------- Support Libraries --------- > Proj.4 support: -DUSE_PROJ > Libxml2 support: -DUSE_LIBXML2 > FriBidi support: > Curl support: -DUSE_CURL > FastCGI support: > Threading support: > GEOS support: -DUSE_GEOS > > -------------- Data Format Drivers ------- > native tiff support: > PostGIS support: -DUSE_POSTGIS > EPPL7 support: -DUSE_EPPL > ArcSDE support: > OGR support: -DUSE_OGR > GDAL support: -DUSE_GDAL > Oracle Spatial support: > > -------------- OGC Services -------------- > WMS Server: -DUSE_WMS_SVR > WMS Client: -DUSE_WMS_LYR > WFS Server: -DUSE_WFS_SVR > WFS Client: -DUSE_WMS_LYR > WCS Server: -DUSE_WCS_SVR > SOS Server: > > -------------- MapScript ----------------- > PHP MapScript: no > > 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... > > *Mauricio Márquez* > > > ------------------------------ > > ¡Obtén la mejor experiencia en la web! > Descarga gratis el nuevo Internet Explorer 8 > http://downloads.yahoo.com/ieak8/?l=e1 > > _______________________________________________ > Spanish mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/spanish > > -- Atte: Peter Blanco Bachiller Marginal Usuario:GNU/LINUX http://fotorayon.com/fotorayon/mediawiki/index.php5?title=Portada http://www.coactivate.org/projects/geo-libre/summary http://www.coactivate.org/projects/artistas-linux-de-venezuela/summary 0412-9281288 0416-6115082 [email protected]
_______________________________________________ Spanish mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/spanish
