<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hola Julio, parece un trabajo muy interesante el que hab&eacute;is
    realizado. Lo de PostGIS contra un sistema tradicional, llamemos por
    ejemplo shape no solo tiene su justificaci&oacute;n como tu dices en un
    n&uacute;mero elevado de usuarios sino en caracter&iacute;sticas como
    incorporaci&oacute;n de comportamiento al modelo de datos con reglas
    topol&oacute;gicas o validaci&oacute;n de datos espaciales, uso de integridad
    referencial, valores codificados, incluso el uso de tolerancias
    acordes con la escala, etc. Toda estas mejoras no se pueden aplicar
    a un modelo tradicional y son muy &uacute;tiles incluso para uso
    monousuario. De ahi mi inter&eacute;s y apoyo a la mejora, extensi&oacute;n o
    ampliaci&oacute;n de este tipo de drivers. Creo que tenemos que empezar a
    cambiar todos a este modelo y por ello creo que el apoyo de gvSIG es
    primordial. El IGN ya lo ha empezado ha realizar con su BTA,
    localGIS tambi&eacute;n. Yo creo que a lo mejor una buena manera de empezar
    a trabajar ser&iacute;a que todos los desarrolladores como tu que han
    cambiado o detectado alg&uacute;n problema e incluso corregido y que
    conoc&eacute;is el uso interno de este tipo de drivers pong&aacute;is vuestros
    conocimientos en com&uacute;n, quiz&aacute;s en alg&uacute;n tipo de evento o algo.<br>
    <br>
    Saludossss<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    On 04/10/2010 20:29, Julio Torres wrote:
    <blockquote
      cite="mid:2D3259408C1B48BCAA6B9D302B3BC90B@FSC391217082606"
      type="cite">
      <title></title>
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta content="MSHTML 6.00.6000.17080" name="GENERATOR">
      <div><font size="2" face="Arial">Jos&eacute; Carlos, me llamo Julio
          Torres y no soy desarrollador sino usuario. En mi organizaci&oacute;n
          estamos trabajando con gvSIG+PostGis desde hace un par de a&ntilde;os
          y&nbsp;nuestros datos est&aacute;n publicados mediante Geoserver&nbsp;en el
          geoportal <a moz-do-not-send="true"
            href="http://www.idejaen.es">www.idejaen.es</a>.</font></div>
      <div><font size="2" face="Arial">Efectivamente hemos detectado
          fallos en PostGis en ciertos aspectos, m&aacute;s relacionados con
          leyendas y publicaci&oacute;n (problemas con el juego de caracteres y
          codificaci&oacute;n) que en edici&oacute;n. Hace tiempo realizamos una&nbsp;
          prueba puntual de acceso concurrente en edici&oacute;n a la misma
          tabla y al mismo registro desde 5 puestos de trabajo y la
          verdad es que no nos di&oacute; problemas. Lo realizamos a traves de
          la Intranet corporativa. Tambi&eacute;n es cierto que a pesar de no
          haber tenido problemas en dicha prueba no tengo una confianza
          suficiente en la consistencia del entendimiento gvSIG-Postgis
          como para cambiar definitivamente la metodolog&iacute;a de trabajo de
          shape a PostGIS y optamos por el sistema tradicional -poco
          acad&eacute;mico pero eficaz- de asignar capas en formato shape&nbsp; a
          usuarios de carga concretos para evitar posibles problemas y
          tener controlados los cambios. S&iacute; estoy totalmente de acuerdo
          contigo en que este aspecto es fundamental para la extensi&oacute;n
          del uso de gvSIG en corporaciones con un elevado n&uacute;mero de
          usuarios de carga y actualizaci&oacute;n de datos.</font></div>
      <div><font size="2" face="Arial">Un saludo, J.Torres</font></div>
      <blockquote style="padding-right: 0px; padding-left: 5px;
        margin-left: 5px; border-left: 2px solid rgb(0, 0, 0);
        margin-right: 0px;">
        <div style="font: 10pt arial;">----- Original Message ----- </div>
        <div style="background: none repeat scroll 0% 0% rgb(228, 228,
          228); font: 10pt arial;"><b>From:</b> <a
            moz-do-not-send="true" title="jomarlla@cgf.upv.es"
            href="mailto:jomarlla@cgf.upv.es">Jose C. Martinez-Llario</a>
        </div>
        <div style="font: 10pt arial;"><b>To:</b> <a
            moz-do-not-send="true"
            title="gvsig_desarrolladores@listserv.gva.es"
            href="mailto:gvsig_desarrolladores@listserv.gva.es">Lista de
            Desarrolladores de gvSIG</a> </div>
        <div style="font: 10pt arial;"><b>Sent:</b> Monday, October 04,
          2010 7:42 PM</div>
        <div style="font: 10pt arial;"><b>Subject:</b> Re:
          [Gvsig_desarrolladores] Driver de postgis. Multitud de errores</div>
        <div><br>
        </div>
        Hola a todos,<br>
        Bueno yo solo quer&iacute;a animar el desarrollo y mejora de este
        driver por la comunidad, por los desarrolladores de gvSIG, etc.<br>
        <br>
        Considerando que PostGIS es la &uacute;nica base de datos libre con el
        suficiente potencial para al realizaci&oacute;n de un modelo de datos
        cartogr&aacute;fico completo, mi opini&oacute;n es que una herramienta que
        trabaja con cartograf&iacute;a como gvSIG deber&iacute;a mejorar el soporte de
        esta base de datos. Se que gvSIG es quiz&aacute;s la primera soluci&oacute;n
        libre en implementaci&oacute;n de protocolos OGC y otras tareas pero
        considero que el acceso a una base de datos espacial deber&iacute;a de
        haber tenido quiz&aacute;s una prioridad m&aacute;s alta desde hace a&ntilde;os. Es
        una pena tener que<br>
        seguir muriendo trabajando con shapes y no poder implementar
        modelos cartogr&aacute;ficos que al fin y al cabo es la fuente que debe
        alimentar a un SIG. &Oacute;jala esta crisis acabe pronto y se puedan
        abordar proyectos como el que comenta Pe&ntilde;arrubia.<br>
        <br>
        Un saludo,<br>
        Jos&eacute; Carlos<br>
        <br>
        <br>
        El 04/10/2010 17:04, Francisco Jos&eacute; Pe&ntilde;arrubia escribi&oacute;:
        <blockquote cite="mid:4CA9ECEC.4030408@gmail.com" type="cite">Hola
          Daniel.<br>
          <br>
          En alg&uacute;n desarrollo que he participado, hemos tenido que
          "tunear" un poquito el driver de PostGIS, tal y como dices (en
          realidad, no el driver, sino la estrategia que usa la capa de
          PostGIS). En mi caso, el desarrollo no fue publicado, ya que
          publicarlo supon&iacute;a m&aacute;s d&iacute;as de trabajo (desacoplar el c&oacute;digo y
          pasar toda la bater&iacute;a oficial de pruebas), y el c&oacute;digo se
          entreg&oacute; al cliente tal y como especifica la GPL, pero no se
          incorpor&oacute; a la rama principal de gvSIG.<br>
          <br>
          Tocando esa estrategia puedes conseguir evitar los problemas
          del etiquetado, y si cambias un poquito el driver de PostGIS
          lo puedes hacer tolerante a desconexiones de la red, que es lo
          que creo que te debe estar pasando.<br>
          En cuanto a edici&oacute;n multiusuario, gvSIG no soporta ese tipo de
          edici&oacute;n. Para ello, es necesario utilizar alg&uacute;n tipo de
          "middleware" que se ocupe de procesar las peticiones de los
          clientes gvSIG, blockear zonas, registros, etc. Eso no es un
          bug, es m&aacute;s bien una Feature Request. Hace tiempo propuse un
          proyecto para realizar esto, pero lleg&oacute; la crisis y hubo que
          recortar....<br>
          <br>
          Este correo lo env&iacute;as a la lista de desarrolladores, as&iacute; que
          entiendo que t&uacute; lo eres. Tienes 2 opciones entonces (bueno, 3.
          La tercera es utilizar otro software, claro).<br>
          La primera es desarrollarlo t&uacute; mismo.<br>
          La segunda, contratar el desarrollo, y lo que te ahorres en
          licencias, invertirlo en hacer que gvSIG se adapte a tus
          necesidades. <br>
          <br>
          Estar&iacute;a muy bien, y revertir&iacute;a en el bien de la comunidad.<br>
          <br>
          En cualquier caso, me lo apunto, y si podemos conseguir algo
          de tiempo (o financiaci&oacute;n), le daremos un repaso al etiquetado
          y los errores de desconexi&oacute;n para la versi&oacute;n 1.11 (cuando
          salga).<br>
          <br>
          Saludos.<br>
          <br>
          Fran.<br>
          <br>
          <br>
          <br>
          El 04/10/2010 13:51, Daniel L.S. escribi&oacute;:
          <blockquote
            cite="mid:BLU157-w4495FBDB6A31DC2C55525FAA6C0@phx.gbl"
            type="cite">
            <style>.hmmessage P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
        FONT-SIZE: 10pt; FONT-FAMILY: Tahoma
}
</style> Me gustaria saber en los proyectos que trabajan con capas
            postgis si han resuelto problemas actuales del driver de
            gvSIG para Postgis. Hay multitud de fallos que hacen
            pr&aacute;cticamente imposible basar un actual desarrollo sobre
            este driver. Actualmente nos planteamos dejar de utilizar
            bien gvSIG o bien utilizar buscar una soluci&oacute;n intermedia
            con la carto en shape, formato que no permite cubrir
            nuestras necesidades.&nbsp; <br>
            <br>
            Algunos de los errores son:<br>
            <br>
            El etiquetado colapsa cursores desconectando el driver. No
            nos permite etiquetar los registros de una capa postgis por
            evitar estos errores.<br>
            No soporta edici&oacute;n multiusuario, es decir, si desde
            diferentes clientes se interact&uacute;a con la capa postgis (
            edici&oacute;n y borrado) se producen descoordinaciones con los
            dem&aacute;s clientes en gvSIG. <br>
            Se producen habitualmente errores tipo Can read postgis
            driver no siendo posible reconectar las capas y haciendo
            necesaria un arranque de la aplicaci&oacute;n.<br>
            <br>
            Si alguien tiene soluciones a estos errores agradeceria su
            colaboracion. Desarrolladores de gisEIEL, gvSIG carreteras y
            dem&aacute;s.<br>
            <br>
            Considero que debe madurar el driver de Postgis de gvSIG
            para considerar a gvSIG una buena herramienta GIS.<br>
            <br>
            Un saludo y gracias.
            <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gvSIG_desarrolladores mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es" moz-do-not-send="true">gvSIG_desarrolladores@listserv.gva.es</a>
<a class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" moz-do-not-send="true">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
          </blockquote>
          <br>
          <pre class="moz-signature" cols="72">-- 
Fran Pe&ntilde;arrubia
Scolab
<a class="moz-txt-link-abbreviated" href="http://www.scolab.es" moz-do-not-send="true">www.scolab.es</a>

Asociaci&oacute;n gvSIG
<a class="moz-txt-link-abbreviated" href="http://www.gvsig.com" moz-do-not-send="true">www.gvsig.com</a>
</pre>
          <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gvSIG_desarrolladores mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
        </blockquote>
        <br>
        <p> </p>
        <hr> _______________________________________________<br>
        gvSIG_desarrolladores mailing list<br>
        <a class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
<a class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
      </blockquote>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gvSIG_desarrolladores mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>
<a class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>