Hola Jaime, hace falta ejecutar los scripts de instalación en la dB,algo como
createlang plpgsql yourtestdatabase psql -d yourtestdatabase -f postgis.sql psql -d yourtestdatabase -f spatial_ref_sys.sql Esto dependerá de la versión exacta de postgis que tengas.... ver http://www.postgis.org/documentation/ en la barra derecha... El lunes 27 de diciembre de 2010, David Buitrago Arenas <[email protected]> escribió: > Hola todos, > > Bueno, he revisado sus comentarios, > Siempre que hago una pregunta procuro salvarme en salud, para que no sucedan > fallos, > En este caso han revisado la secuencia que puse ? > Bueno pues > al hacer el > apt-get update > apt-get install osm2pgsql > > dare...@darenas-laptop:~$ sudo apt-get install osm2pgsql > Reading package lists... Done > Building dependency tree > Reading state information... Done > The following extra packages will be installed: > libgeos-3.1.0 libgeos-c1 libproj0 postgis postgresql-8.4-postgis proj-data > Suggested packages: > proj-bin josm gosmore > The following NEW packages will be installed: > libgeos-3.1.0 libgeos-c1 libproj0 osm2pgsql postgis postgresql-8.4-postgis > proj-data > > > Yo estoy revisando a ver de que va el error que me sale. > > Me incluye dentro las librerías disponibles de gis, para pgsql. > > Por otra parte a lo largo de mi noche(estamos a 6horas de diferencia) > escribiré un mail con las peculiaridades que se encuentran en el pre > procesamiento de los datos y las propuestas existentes en el procesamiento de > los datos, asi como tambien un resumen de nuestro objetivo. > Gracias por los aportes. > > - David Buitrago Arenas > > > > > 2010/12/27 Jaime Mejia <[email protected]> > > > David como dice Leonardo hace falta instalar el repositorio de postGIS > > Es crear el crear el lenguagel lpgl en la base de datos, copiar el > repositorio postgis.sql y los registros del sistema de referencia espacial > antes de cargar OSM. > > Sobre el proyecto de geocodificación, me gustaría unirme al grupo. > Cordial Saludo, > > Jaime > > > El 26 de diciembre de 2010 11:54, Leonardo Gutierrez <[email protected]> > escribió: > > > > > ---------- Forwarded message ---------- > From: Leonardo Gutierrez <[email protected]> > Date: Sun, 26 Dec 2010 07:04:35 -0500 > Subject: Re: geocoder colombia > To: David Buitrago Arenas <[email protected]> > > David > > al parecer no haz instalado el componente espacial postgis, para > probar en la consola de consultas lo siguiente: select > postgis_full_version(); > > Si te dice algo parecido a : > Error de SQL: > > ERROR: no existe la función postgis_full_version() at character 79 > HINT: Ninguna función coincide en el nombre y tipos de argumentos. > Puede desear agregar conversión explícita de tipos. > > En la declaración: > select postgis_full_version(); > > es porque no está instalado > > Lee la documentación practica que aparece en el menú de documentation > de la pagina de postgis, http://postgis.refractions.net/documentation/ > > Postgis es un conjunto de funciones que se usan para trabajar > geograficamente en sql. Lo que veo es que osm necesita estas libreria, > lo que parece muy logico. > > > El 24/12/10, David Buitrago Arenas <[email protected]> escribió: >> Hola a todos! >> >> Tengo un fichero de datos en Freddy con un listado de direcciones (adjunto) >> y tengo por otra parte [1] con el bz2 de la información para Colombia. La >> idea es tomar esto la disposicion de las mallas con las direcciones puestas, >> no exactas. >> El objetivo final es tomar las direcciones del directorio Entidades y >> asociarlas con el fichero del mapping de Colombia. >> >> El archivo de XML de OSM se puede asociar con postgresSQL , por un script >> que asocia estos datos.[2] >> Lo que he hecho es intalar y planificar apra que este modulo funcione y me >> coja un .osm ...bueno estoy apunto pero tengo este inconveniente. A ver si >> ustedes me ayudan a detectar el error o si me hace falta algo. >> >> apt-get update >> apt-get install osm2pgsql >> sudo apt-get install postgresql-contrib libpq-dev >> sudo -u postgres -i >> createuser openstreetmap -s -P >> createdb -E UTF8 -O openstreetmap openstreetmap >> createdb -E UTF8 -O openstreetmap osm_test >> createdb -E UTF8 -O openstreetmap osm >> psql -d openstreetmap < /usr/share/postgresql/8.4/contrib/btree_gist.sql >> desde ahi trabajo para mi usr de postgress >> osm2pgsql gis colombia.osm.bz2 >> >> ahora voy a portar mi osm : >> >> postg...@darenas-laptop:~$ osm2pgsql gis colombia.osm.bz2 >> osm2pgsql SVN version 0.66- >> >> Using projection SRS 900913 (Spherical Mercator) >> Setting up table: planet_osm_point >> SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2 ); >> failed: ERROR: function addgeometrycolumn(unknown, unknown, integer, >> unknown, integer) does not exist >> LINE 1: SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, ... >> ^ >> HINT: No function matches the given name and argument types. You might need >> to add explicit type casts. >> >> Error occurred, cleaning up >> postg...@darenas-laptop:~$ osm2pgsql -f gis colombia.osm.bz2 >> >> ideas .... >> >> >> [1] http://download.geofabrik.de/osm/south-america/ >> [2] http://wiki.openstreetmap.org/wiki/Osm2pgsql >> >> David >> >> >> 2010/12/24 ouɐɯnH < > > -- --- http://igor.tamarapatino.org _______________________________________________ Talk-co mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-co

