Re: Empezar postgreSQL+postgis

From: Laura Fernández <laurayiyi(at)hotmail(dot)com>
To: listario(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Empezar postgreSQL+postgis
Date: 2007-08-27 07:28:02
Message-ID: BAY119-F22501902B19BF56FBE5FE7A4D20@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

<html><div style='background-color:'><DIV class=RTE>
<P>Hola! Gracias a todos por vuestras respuestas. Soy novata en el uso de gvSig, postgreSQL y postgis, por lo tanto todo me resulta un tanto extraño. </P>
<P>Tras haber instalado postgreSQL 8.2 y postgis 1.3 sobre postgreSQL me he conectado desde línes de comandos (uso Windows XP, Inicio-Ejecutar-cmd) a postgre con el usuario "postgres". Me conecto correctamente y ejecuto (como me indicaron en sus anteriores mensajes y leí en los manuales): </P>
<P>postgres=# createdb basededatos<BR>postgres-# createlang plpgsql basededatos<BR>postgres-# psql -d basededatos -f lwpostgis.sql<BR>postgres-# psql -d basededatos -f spatial_ref_sys.sql<BR>postgres-# createdb -T template_postgis my_spatial_db</P>
<P>No sé si hay modo de si éstos comandos se han ejecutado de manera correcta. Ahora supongo que ya estoy lista para empezar a crear un base de datos inicialmente "normal" y luego añadirle la funcionalidad de postgis. Ésto quiero hacerlo desde línea de comandos (en vez de usar pgAdmin prefiero empezar al menos así). ¿La sintaxis es SQL normal? Las bases de datos que cree, ¿dónde se almacenan? ¿Y cómo creo la conexión a ellas desde código Java que corre sobre gvSig?</P>
<P>Gracias, </P>
<P>Laura<BR><BR></P></DIV>
<DIV></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #a0c6e5 2px solid; MARGIN-RIGHT: 0px"><FONT style="FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif">
<HR color=#a0c6e5 SIZE=1>

<DIV></DIV>From:&nbsp;&nbsp;<I>"J. Parapar" &lt;listario(at)gmail(dot)com&gt;</I><BR>To:&nbsp;&nbsp;<I>pgsql-es-ayuda(at)postgresql(dot)org</I><BR>Subject:&nbsp;&nbsp;<I>Re: [pgsql-es-ayuda] Empezar postgreSQL+postgis</I><BR>Date:&nbsp;&nbsp;<I>Sun, 26 Aug 2007 12:12:19 +0200</I><BR>MIME-Version:&nbsp;&nbsp;<I>1.0</I><BR>Received:&nbsp;&nbsp;<I>from postgresql.org ([200.46.204.71]) by bay0-mc5-f8.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Sun, 26 Aug 2007 03:14:28 -0700</I><BR>Received:&nbsp;&nbsp;<I>from localhost (maia-3.hub.org [200.46.204.184])by postgresql.org (Postfix) with ESMTP id 3A9629F9697;Sun, 26 Aug 2007 07:14:28 -0300 (ADT)</I><BR>Received:&nbsp;&nbsp;<I>from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.184]) (amavisd-maia, port 10024) with ESMTP id 95609-08; Sun, 26 Aug 2007 07:14:20 -0300 (ADT)</I><BR>Received:&nbsp;&nbsp;<I>from postgresql.org
(postgresql.org [200.46.204.71])by postgresql.org (Postfix) with ESMTP id 35BEE9F968F;Sun, 26 Aug 2007 07:14:26 -0300 (ADT)</I><BR>Received:&nbsp;&nbsp;<I>from localhost (maia-4.hub.org [200.46.204.183])by postgresql.org (Postfix) with ESMTP id 9FF069F9694for &lt;pgsql-es-ayuda-postgresql(dot)org(at)postgresql(dot)org&gt;; Sun, 26 Aug 2007 07:12:25 -0300 (ADT)</I><BR>Received:&nbsp;&nbsp;<I>from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 56565-02 for &lt;pgsql-es-ayuda-postgresql(dot)org(at)postgresql(dot)org&gt;; Sun, 26 Aug 2007 07:12:20 -0300 (ADT)</I><BR>Received:&nbsp;&nbsp;<I>from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240])by postgresql.org (Postfix) with ESMTP id 8D2509F9692for &lt;pgsql-es-ayuda(at)postgresql(dot)org&gt;; Sun, 26 Aug 2007 07:12:20 -0300 (ADT)</I><BR>Received:&nbsp;&nbsp;<I>by
an-out-0708.google.com with SMTP id c36so142555ana for &lt;pgsql-es-ayuda(at)postgresql(dot)org&gt;; Sun, 26 Aug 2007 03:12:19 -0700 (PDT)</I><BR>Received:&nbsp;&nbsp;<I>by 10.100.8.18 with SMTP id 18mr784487anh.1188123139249; Sun, 26 Aug 2007 03:12:19 -0700 (PDT)</I><BR>Received:&nbsp;&nbsp;<I>by 10.100.163.19 with HTTP; Sun, 26 Aug 2007 03:12:19 -0700 (PDT)</I><BR>&gt;&nbsp;&nbsp; Laura y César:<BR>&gt;<BR>&gt;&nbsp;&nbsp; El que existan o no esas bases de datos nada más instalar PostgreSQL<BR>&gt;y&nbsp;&nbsp;PostGIS depende del instalador que se use. No conozco mucho la<BR>&gt;instalación en Windows, pero como bien dice Patricio, una vez<BR>&gt;instalado PostGIS, para crear una base de datos con capacidades<BR>&gt;espaciales lo que hay que hacer es crear una base de datos vacía,<BR>&gt;añadirle soporte para el lenguaje plpgsql (createlang plpgsql [tu base<BR>&gt;de datos]) y sobre ella
ejecutar los scripts de dos archivos que<BR>&gt;vienen con PostGIS: lwpostgis.sql y spatial_ref_sys.sql. (Ver el<BR>&gt;manual: http://postgis.refractions.net/docs/ch02.html#PGInstall).<BR>&gt;<BR>&gt;&nbsp;&nbsp;Hecho esto, la creación de tablas se suele hacer en dos pasos.<BR>&gt;Primero se crea la tabla sin campos geométricos de la manera habitual<BR>&gt;(ya sea con comandos SQL o con alguna utilidad gráfica como el<BR>&gt;PgAdminIII) y después se le añaden los campos geométricos con la<BR>&gt;siguiente sentencia:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;SELECT AddGeometryColumn('nombre_tabla','nombre_columna',srid,tipo_geometria,numero_dimesiones);<BR>&gt;<BR>&gt;Por ejemplo: SELECT AddGeometryColumn( 'roads', 'geom', 423, 'LINESTRING', 2)<BR>&gt;<BR>&gt;(ver manual: http://postgis.refractions.net/docs/ch04.html#id2895899)<BR>&gt;<BR>&gt;El srid es el código que identifica el sistema
de coordenadas que<BR>&gt;queréis que tengan los objetos de esta tabla y el tipo de geometría se<BR>&gt;refiere a si serán puntos, líneas, polígonos, etc. Para más<BR>&gt;información consultad el manual.<BR>&gt;<BR>&gt;&nbsp;&nbsp;Saludos,<BR>&gt;&nbsp;&nbsp;Jorge<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;El 24/08/07, Patricio Cifuentes Ithal &lt;pcifuentes(at)siigsa(dot)cl&gt; escribió:<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; Lista,<BR>&gt; &gt; ojo con eso, en la instalación d ewindows, al agregar el componente postgis<BR>&gt; &gt; es meramente la agregación de los store procedure y librerias para q postgis<BR>&gt; &gt; funcionen, ustedes pueden crear un BD en blanco y correr los script de<BR>&gt; &gt; postgis que bienen en el contrib los cuales son dos, y con eso su BD es una<BR>&gt; &gt; q maneja objetos geograficos, una lectura importante q no debe faltar es la<BR>&gt; &gt; de postgis.refractions.net,
ahi aparce la documentacion d eomo instalar en<BR>&gt; &gt; linux, en modo comando, y veran los dos archiovos de script q hay q hacer<BR>&gt; &gt; correr, bueno en el caso d ewindows, solo los buscan y los corren en el<BR>&gt; &gt; analizador de sql de pgadmin y listo. aun q no se si en nuevas versiones de<BR>&gt; &gt; la instalacion d epostgres en windows esto se haya actualizado.<BR>&gt; &gt;<BR>&gt; &gt; Saludos<BR>&gt; &gt;<BR>&gt; &gt; Patricio Cifuentes Ithal<BR>&gt; &gt; Ingeniero en Informática<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; SIIGSADesarrollo Tecnológico<BR>&gt; &gt; (56-2) 204 60 22<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;&nbsp;&nbsp;________________________________<BR>&gt; &gt;&nbsp;&nbsp;De: pgsql-es-ayuda-owner(at)postgresql(dot)org<BR>&gt; &gt; [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de<BR>&gt; &gt; Cesar A.<BR>&gt; &gt; Enviado el: jueves, 23 de
agosto de 2007 10:40<BR>&gt; &gt; Para: pgsql-es-ayuda(at)postgresql(dot)org<BR>&gt; &gt; Asunto: Re: [pgsql-es-ayuda] Empezar postgreSQL+postgis<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; Saludos,<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; &gt; Dentro de las Bases de datos tengo 3: "postgis"; "postgres";<BR>&gt; &gt; "template_postgres".<BR>&gt; &gt;<BR>&gt; &gt; Yo me estoy preparando psicológicamente para tomar un proyecto de SIG, com<BR>&gt; &gt; mapserver, postgres, postgis y sabrá Dios cuántas cosas más...<BR>&gt; &gt;<BR>&gt; &gt; La cosa es, instalé por apt-get el postgis y el postgresql-8.1-postgis, en<BR>&gt; &gt; Debian Etch, y no veo ninguna BD llamada postgis, ni ninguna que no haya<BR>&gt; &gt; creado yo, luego de instalar el postgis, ¿debería? lo pregunto por la forma<BR>&gt; &gt; en que cuenta Laura, al decir que ella instaló y al abrir el pgadmin
sí lo<BR>&gt; &gt; ve, no aclara sí lo instaló o venía ahí...<BR>&gt; &gt;<BR>&gt; &gt; De paso, cualquier lectura que me puedan recomendar, bienvenida será...<BR>&gt; &gt;<BR>&gt; &gt; Gracias,<BR>&gt; &gt;<BR>&gt; &gt; Cesar A. Carbonara R.<BR>&gt; &gt; Usuario Linux 377997<BR>&gt; &gt; Debian<BR>&gt; &gt; www.gulmer.org.ve<BR>&gt; &gt;<BR>&gt; &gt;&nbsp;&nbsp;________________________________<BR>&gt; &gt;<BR>&gt; &gt; Sé un Mejor Amante del Cine<BR>&gt; &gt; ¿Quieres saber cómo? ¡Deja que otras personas te ayuden! .<BR>&gt; &gt;<BR>&gt; &gt; --<BR>&gt; &gt; Este mensaje ha sido analizado por MailScanner<BR>&gt; &gt; en busca de virus y otros contenidos peligrosos,<BR>&gt; &gt; y se considera que está limpio.<BR>&gt; &gt;<BR>&gt; &gt; www.siigsa.cl<BR>&gt; &gt; --<BR>&gt; &gt; Este mensaje ha sido analizado por MailScanner<BR>&gt; &gt; en busca de virus y otros contenidos
peligrosos,<BR>&gt; &gt; y se considera que está limpio.<BR>&gt; &gt;<BR>&gt; &gt; www.siigsa.cl<BR>&gt;--<BR>&gt;---------------------------(fin del mensaje)---------------------------<BR>&gt;TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net<BR></FONT></BLOCKQUOTE></div><br clear=all><hr>Éxitos, grandes clásicos y novedades. <a href="http://g.msn.com/8HMBESES/2755??PS=47575" target="_top">Un millón de canciones en MSN Music. </a> </html>

Attachment Content-Type Size
unknown_filename text/html 8.9 KB

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Rodríguez Penabad 2007-08-27 07:53:52 Re: ayuda rownum
Previous Message Cesar A. 2007-08-27 03:33:06 Re: Empezar postgreSQL+postgis