<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">"Islanis" never did state why he was
      running ST_MakeValid to begin with... only that it results in
      Linestrings trying to be inserted into a Polygon column.  He
      already stated that he isn't that comfortable with the SQL side of
      things.  So, unless he knows that MakeValid is what he really
      needs, then it might be beneficial to know the result of:<br>
      <br>
           SELECT DISTINCT St_IsValidReason(the_geom)<br>
           FROM ft_potential<br>
      <br>
      and whether that error condition is "best" fixed through
      MakeValid... [because Remi is right there is no magic function]<br>
      <br>
      Given a really large table - I'd normally build a work table first
      with the keys and geometries of interest (e.g. those that fail the
      ST_IsValid test)... and manipulate only those geometries until
      they were valid, then update the master table.<br>
      <br>
      Process choices aside... back to the original question...<br>
      <br>
      I know that MakeValid can result in Collections.  We use it
      against Linestrings and it results in a Collection with
      Linestrings and Points.  So...<br>
      <br>
          SELECT DISTINCT ST_GeometryType(ST_MakeValid(the_geom))<br>
          from ft_potential<br>
          WHERE not ST_IsValid(the_geom)  AND
      St_GeometryType(St_MakeValid(the_geom)) not ilike '%poly%'<br>
      <br>
      would verify the kind of results where it isn't a polygon.  If
      there are collections in all or some then...<br>
      <br>
          SELECT id_dw_ft_potencial,
      array_agg(ST_GeometryType((ST_Dump(ST_MakeValid(the_geom))).geom))<br>
          from ft_potential<br>
          WHERE St_GeometryType(St_MakeValid(the_geom)) ilike
      '%collection%'<br>
         
      group by id_dw_ft_potencial<br>
      <br>
      Will identify what is in them.  If there are both Linestrings and
      Polygons... then<br>
      He can dump them and filter the Linestrings from that...the
      following will remove anything except Polygons from any
      Collections that come out of ST_MakeValid<br>
      <br>
         SELECT id_dw_ft_potencial, ST_Collect(geom) as poly<br>
         FROM (<br>
                           SELECT id_dw_ft_potencial,
      (ST_Dump(ST_MakeValid(the_geom))).geom as geom<br>
                           FROM ft_potential<br>
                           WHERE not ST_IsValid(the_geom)  <br>
                           AND ST_GeometryType(ST_MakeValid(the_geom))
      ilike '%collection%' <br>
                     ) a<br>
          WHERE ST_GeometryType(geom) ilike '%poly%'<br>
          GROUP BY id_dw_ft_potencial<br>
      <br>
      <caution/quidado><br>
      However, unless he knows that what is being deleted really is not
      vital to the resulting polygon the above potentially destroys the
      business validity of his geometries...  It depends really on why
      they were invalid to start with.<br>
      </caution/quidado><br>
      <br>
      For this especially... I'd build a work table with the results of
      the above, verify it contains what I want, then update the master
      table...  measure twice, cut once...<br>
      <br>
      But this is just speculation.  I don't know what kind of geometry
      is actually coming out of MakeValid. (other than some of them
      contain Linestrings).<br>
      <br>
      Roxanne<br>
      <br>
      On 5/17/2014 1:01 PM, Åsmund Tokheim wrote:<br>
    </div>
    <blockquote
cite="mid:CAFDjuaAZOf+sctQb3Ck2S=H61fXZLZXA9H6Bi9bNNwJ+bAhSOw@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi
        <div><br>
        </div>
        <div>Use something like</div>
        <div><br>
        </div>
        <div>SELECT st_astext(the_geom),
          st_astext(st_makevalid(the_geom))</div>
        <div>FROM ft_potencial</div>
        <div>WHERE st_geometrytype(st_makevalid(the_geom)) NOT ilike
          'st_polygon'</div>
        <div><br>
        </div>
        <div>to inspect the rows that caused the initial errors. You can
          also use the WHERE-part in qgis, or in a DELETE statement to
          drop the rows (but please try the select statement first).</div>
        <div><br>
        </div>
        <div>
          Åsmund</div>
        <div class="gmail_extra"><br>
          <br>
          <div class="gmail_quote">On Sat, May 17, 2014 at 6:52 PM, <span
              dir="ltr"><<a moz-do-not-send="true"
                href="mailto:islanis@infomed.sld.cu" target="_blank">islanis@infomed.sld.cu</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">"Ivan
              Santiago" <<a moz-do-not-send="true"
                href="mailto:isantiago@ogp.pr.gov" target="_blank">isantiago@ogp.pr.gov</a>>
              escribió:<br>
              <div class="">
                <br>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello
                  there.<br>
                  I know this forum is about postgis but sometimes you
                  can use another open source solutions.<br>
                  You can use QGiS or even better GRASS to clean
                  topological errors.<br>
                  Sometimes graphic tools work better for this kind of
                  problems...<br>
                </blockquote>
              </div>
              but the table ft_potencial is big, please how can i do it
              with qgis or grass, have you the steps without it render
              the entire layer, because i repeat , tha layer is big, i
              have qgis v1.8.0.<br>
              <br>
              thanks
              <div class="">
                <div class="h5"><br>
                  <br>
                  <br>
                  <blockquote class="gmail_quote" style="margin:0px 0px
                    0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
                    Sent from my Windows Phone<br>
                    ________________________________<br>
                    From: <a moz-do-not-send="true"
                      href="mailto:islanis@infomed.sld.cu"
                      target="_blank">islanis@infomed.sld.cu</a><br>
                    Sent: 5/17/2014 12:12<br>
                    To: <a moz-do-not-send="true"
                      href="mailto:postgis-users@lists.osgeo.org"
                      target="_blank">postgis-users@lists.osgeo.org</a><br>
                    Subject: Re: [postgis-users] problem with
                    st_makevalid and (LineString)<br>
                    <br>
                    "Åsmund Tokheim" <<a moz-do-not-send="true"
                      href="mailto:asmundto@gmail.com" target="_blank">asmundto@gmail.com</a>>
                    escribió:<br>
                    <br>
                    <blockquote class="gmail_quote" style="margin:0px
                      0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi<br>
                      <br>
                      I don't think that you can expect the st_makevalid
                      function to correct the<br>
                      underlying problem with your data. As Rèmi said,
                      some geometries in your<br>
                      original table might have incorrectly been labeled
                      as polygons when the<br>
                      coordinates suggests that they are linestrings. In
                      my eyes, the most<br>
                      correct solution would be to remove the
                      Polygon-constraint on the data. In<br>
                      some applications it might be better to use
                      st_buffer to generate a small<br>
                      polygon around those linestrings, or even more
                      simply discard those rows.<br>
                      You have to use your knowledge of the application
                      and the source of the<br>
                      data to decide how these geometries should best be
                      handled. Inspecting the<br>
                      geometries that are turned into linestrings might
                      aid you in finding a good<br>
                      solution.<br>
                      <br>
                      As for the cleanGeometry function, I'm not
                      familiar with it, but it seems<br>
                      to me like the aforementioned line-polygons would
                      be turned into<br>
                      null-values by the st_buildarea function. So just
                      like st_makevalid, it<br>
                      isn't a one-liner you can use to make all your
                      problems go away.<br>
                      <br>
                      Åsmund<br>
                    </blockquote>
                    well, I need help because I'm not very good at this
                    in the querys,<br>
                    following the first advice I'd like eliminate tuples
                    than are not<br>
                    polygons and find and delete the tuples that have
                    null-values, how can<br>
                    i do that?<br>
                    <br>
                    thanks<br>
                    <br>
                    <blockquote class="gmail_quote" style="margin:0px
                      0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
                      <br>
                      On Sat, May 17, 2014 at 4:20 PM, <<a
                        moz-do-not-send="true"
                        href="mailto:islanis@infomed.sld.cu"
                        target="_blank">islanis@infomed.sld.cu</a>>
                      wrote:<br>
                      <br>
                      <blockquote class="gmail_quote" style="margin:0px
                        0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><a
                          moz-do-not-send="true"
                          href="mailto:islanis@infomed.sld.cu"
                          target="_blank">islanis@infomed.sld.cu</a>
                        escribió:<br>
                        <br>
                        <br>
                         "Rémi Cura" <<a moz-do-not-send="true"
                          href="mailto:remi.cura@gmail.com"
                          target="_blank">remi.cura@gmail.com</a>>
                        escribió:<br>
                        <blockquote class="gmail_quote"
                          style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
                           Hm,<br>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
                            you have a table with polygons.<br>
                            Obviously some of the polygons are not
                            valid.<br>
                            So when you correct some of the polygon,
                            they are transformed to line (my<br>
                            guess : some of the polygons are wihtout
                            surface, for instance<br>
                            POLYGON((0 0<br>
                            , 1 1 , 0 0 )) ).<br>
                            Now when trying to insert line into polygon
                            column, postgres complains.<br>
                            <br>
                            <br>
                            You can do 2 things :<br>
                            _solve the postgres error, this imply to be
                            sure to update with polygons<br>
                            _solve the geometry problem, this imply to
                            look a bit into your data to<br>
                            understand why you have invalid polygon in
                            the first place ..;<br>
                            <br>
                            <br>
                            <br>
                            The query I gave you is going to show the
                            invalid polygon and why they<br>
                            are<br>
                            invalid (solving 2.).<br>
                            If you just don't care, you can update only
                            when the result is a<br>
                            polygon.(this querry is suboptimal)<br>
                            <br>
                            UPDATE ft_potencial
                            SETthe_geom=ST_MakeValid(the_geom)<br>
                            WHERE GeometryType(ST_MakeValid(the_geom) )
                            ILIKE '%POLYGON%';<br>
                            <br>
                            Cheers,<br>
                            Remi-C<br>
                            <br>
                          </blockquote>
                          What you're doing is ignoring the lines.<br>
                        </blockquote>
                        But that does not bring problems in the future?<br>
                        <br>
                        I found this function, but do not know if it is
                        recommended use it to<br>
                        correct the problems of geometry. I mean
                        cleangeometry<br>
                        <br>
                        CREATE OR REPLACE FUNCTION cleanGeometry(geom
                        geometry)<br>
                          RETURNS geometry AS<br>
                        $BODY$DECLARE<br>
                          inGeom ALIAS for $1;<br>
                          outGeom geometry;<br>
                          tmpLinestring geometry;<br>
                        <br>
                        Begin<br>
                        <br>
                          outGeom := NULL;<br>
                        <br>
                        -- Clean Process for Polygon<br>
                          IF (GeometryType(inGeom) = 'POLYGON' OR
                        GeometryType(inGeom) =<br>
                        'MULTIPOLYGON') THEN<br>
                        <br>
                        -- Only process if geometry is not valid,<br>
                        -- otherwise put out without change<br>
                            if not st_isValid(inGeom) THEN<br>
                        <br>
                        -- create nodes at all self-intersecting lines
                        by union the polygon<br>
                        boundaries<br>
                        -- with the startingpoint of the boundary.<br>
                              tmpLinestring :=
                        st_union(st_multi(st_boundary(<br>
                        inGeom)),st_pointn(st_boundary(inGeom),1));<br>
                              outGeom = st_buildarea(tmpLinestring);<br>
                              IF (GeometryType(inGeom) = 'MULTIPOLYGON')
                        THEN<br>
                                RETURN st_multi(outGeom);<br>
                              ELSE<br>
                                RETURN outGeom;<br>
                              END IF;<br>
                            else<br>
                              RETURN inGeom;<br>
                            END IF;<br>
                        <br>
                        <br>
                        ------------------------------------------------------------<br>
                        ------------------<br>
                        -- Clean Process for LINESTRINGS,
                        self-intersecting parts of linestrings<br>
                        -- will be divided into multiparts of the
                        mentioned linestring<br>
                        ------------------------------------------------------------<br>
                        ------------------<br>
                          ELSIF (GeometryType(inGeom) = 'LINESTRING')
                        THEN<br>
                        <br>
                        -- create nodes at all self-intersecting lines
                        by union the linestrings<br>
                        -- with the startingpoint of the linestring.<br>
                            outGeom := st_union(st_multi(inGeom),st_pointn(inGeom,1));<br>
                            RETURN outGeom;<br>
                          ELSIF (GeometryType(inGeom) =
                        'MULTILINESTRING') THEN<br>
                            outGeom := multi(st_union(st_multi(inGeom),st_pointn(inGeom,1)));<br>
                            RETURN outGeom;<br>
                          ELSE<br>
                            RAISE NOTICE 'The input type % is not
                        supported',GeometryType(inGeom);<br>
                            RETURN inGeom;<br>
                          END IF;<br>
                        End;$BODY$<br>
                          LANGUAGE 'plpgsql' VOLATILE;<br>
                        <br>
                        <br>
                        <br>
                        <br>
                        <blockquote class="gmail_quote"
                          style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
                            <br>
                            <br>
                            2014-05-16 23:58 GMT+02:00 <<a
                              moz-do-not-send="true"
                              href="mailto:islanis@infomed.sld.cu"
                              target="_blank">islanis@infomed.sld.cu</a>>:<br>
                            <br>
                             "Rémi Cura" <<a moz-do-not-send="true"
                              href="mailto:remi.cura@gmail.com"
                              target="_blank">remi.cura@gmail.com</a>>
                            escribió:<br>
                            <blockquote class="gmail_quote"
                              style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
                              Remi i dont understand what do you mean
                              here,<br>
                              <br>
                              You can try to analyze a bit to understand
                              better<br>
                              <br>
                              <blockquote class="gmail_quote"
                                style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">(for
                                the following I consider your table
                                doesn't contains too much<br>
                                data)<br>
                                <br>
                                with the_data AS (<br>
                                SELECT the_geom, ST_ISValid(the_geom) AS
                                is_valid,<br>
                                ST_IsValidReason(the_geom)<br>
                                FROM ft_potencial<br>
                                )<br>
                                SELECT *, ST_AsText(ST_MakeValid(the_geom))
                                AS corrected_geom,<br>
                                ST_AsText(the_geom) AS
                                original_geometry, detail.*<br>
                                FROM the_data,
                                *ST_IsValidDetail*(the_geom) AS detail<br>
                                <br>
                                WHERE is_valid = false<br>
                                AND GeometryType(the_geom) ILIKE
                                '%POLYGON%'<br>
                                <br>
                                My guess : you have an invalid no-area
                                polygon, so the makevalid<br>
                                function<br>
                                transform it into a line<br>
                                <br>
                                <br>
                              </blockquote>
                              ok, but like i say above, i dont
                              understan, please be more specific,<br>
                              please, but thanks<br>
                              <br>
                              <br>
                              <br>
                               Cheers,<br>
                              <blockquote class="gmail_quote"
                                style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Rémi-C<br>
                                <br>
                                <br>
                                2014-05-16 18:14 GMT+02:00 <<a
                                  moz-do-not-send="true"
                                  href="mailto:islanis@infomed.sld.cu"
                                  target="_blank">islanis@infomed.sld.cu</a>>:<br>
                                <br>
                                <br>
                                <br>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">"Ivan
                                  Santiago" <<a
                                    moz-do-not-send="true"
                                    href="mailto:isantiago@ogp.pr.gov"
                                    target="_blank">isantiago@ogp.pr.gov</a>>
                                  escribió:<br>
                                  <br>
                                  <br>
                                  Hello:<br>
                                  <br>
                                  <br>
                                  <blockquote class="gmail_quote"
                                    style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Run<br>
                                    SELECT PostGIS_full_version();<br>
                                    TO know if your installation has
                                    GEOS 3.3.0 or above.<br>
                                    <br>
                                    I get this<br>
                                    <br>
                                  </blockquote>
                                  <br>
                                  <br>
                                  "POSTGIS="2.0.0 r9605"
                                  GEOS="3.3.3-CAPI-1.7.4" PROJ="Rel.
                                  4.8.0, 6<br>
                                  March<br>
                                  2012" GDAL="GDAL 1.9.0, released
                                  2011/12/29" LIBXML="2.7.8"<br>
                                  LIBJSON="UNKNOWN" TOPOLOGY RASTER"<br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  ---------------------------<br>
                                  <br>
                                  <blockquote class="gmail_quote"
                                    style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Iván
                                    Santiago<br>
                                    GIS Specialist<br>
                                    Information Technologies<br>
                                    Office of Management and Budget<br>
                                    <a moz-do-not-send="true"
                                      href="tel:787.725.9420%20x%202378"
                                      value="+17877259420"
                                      target="_blank">787.725.9420 x
                                      2378</a><br>
                                    Calle Cruz 254<br>
                                    PO Box 9023228<br>
                                    San Juan, PR 00902-3228<br>
                                    <a moz-do-not-send="true"
                                      href="http://gis.pr.gov"
                                      target="_blank">http://gis.pr.gov</a><br>
                                    <br>
                                    <br>
                                    -----Original Message-----<br>
                                    From: <a moz-do-not-send="true"
                                      href="mailto:postgis-users-bounces@lists.osgeo.org"
                                      target="_blank">postgis-users-bounces@lists.osgeo.org</a>
                                    [mailto:<br>
                                    <a moz-do-not-send="true"
                                      href="mailto:postgis-users-bounces@lists.osgeo.org"
                                      target="_blank">postgis-users-bounces@lists.osgeo.org</a>]
                                    On Behalf Of<br>
                                    <a moz-do-not-send="true"
                                      href="mailto:islanis@infomed.sld.cu"
                                      target="_blank">islanis@infomed.sld.cu</a><br>
                                    Sent: Friday, May 16, 2014 11:24 AM<br>
                                    To: <a moz-do-not-send="true"
                                      href="mailto:postgis-users@lists.osgeo.org"
                                      target="_blank">postgis-users@lists.osgeo.org</a><br>
                                    Subject: [postgis-users] problem
                                    with st_makevalid and (LineString)<br>
                                    <br>
                                    Hello people, i got a problem where
                                    i have no idea what can i do.<br>
                                    <br>
                                    I have this table<br>
                                    <br>
                                    CREATE TABLE ft_potencial<br>
                                    (<br>
                                      id_dw_ft_potencial integer NOT
                                    NULL,<br>
                                      id_dw_tipo integer NOT NULL,<br>
                                      id_dw_mes integer NOT NULL,<br>
                                      id_dw_municipio integer NOT NULL,<br>
                                      id_dw_date integer NOT NULL,<br>
                                      potencial real NOT NULL,<br>
                                      area real NOT NULL,<br>
                                      the_geom geometry(Polygon,4326),<br>
                                      CONSTRAINT ft_potencial_pkey
                                    PRIMARY KEY (id_dw_ft_potencial,<br>
                                    id_dw_tipo, id_dw_mes,
                                    id_dw_municipio, id_dw_date)<br>
                                    )<br>
                                    WITH (<br>
                                      OIDS=FALSE<br>
                                    );<br>
                                    <br>
                                    and i want to clean  the errors that
                                    it has using the function<br>
                                    ST_MakeValid in this way<br>
                                    <br>
                                    update ft_potencial set
                                    the_geom=ST_MakeValid(the_geom);<br>
                                    <br>
                                    but it always return this error<br>
                                    <br>
                                    ERROR:  Geometry type (LineString)
                                    does not match column type<br>
                                    (Polygon)<br>
                                    <br>
                                    ********** Error **********<br>
                                    <br>
                                    ERROR: Geometry type (LineString)
                                    does not match column type<br>
                                    (Polygon)<br>
                                    Estado SQL:22023<br>
                                    <br>
                                    <br>
                                    what can i do to fix or clean the
                                    geometry without problems.<br>
                                    <br>
                                    please help.<br>
                                    thanks<br>
                                    <br>
                                    ----------------------------------------------------------------<br>
                                    This message was sent using IMP, the
                                    Internet Messaging Program.<br>
                                    <br>
                                    <br>
                                    --<br>
                                    <br>
                                    Este mensaje le ha llegado mediante
                                    el servicio de correo electronico<br>
                                    que<br>
                                    ofrece Infomed para respaldar el
                                    cumplimiento de las misiones del<br>
                                    Sistema<br>
                                    Nacional de Salud. La persona que
                                    envia este correo asume el<br>
                                    compromiso<br>
                                    de<br>
                                    usar el servicio a tales fines y
                                    cumplir con las regulaciones<br>
                                    establecidas<br>
                                    <br>
                                    Infomed: <a moz-do-not-send="true"
                                      href="http://www.sld.cu/"
                                      target="_blank">http://www.sld.cu/</a><br>
                                    <br>
                                    _______________________________________________<br>
                                    postgis-users mailing list<br>
                                    <a moz-do-not-send="true"
                                      href="mailto:postgis-users@lists.osgeo.org"
                                      target="_blank">postgis-users@lists.osgeo.org</a><br>
                                    <a moz-do-not-send="true"
                                      href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                                      target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                                    _______________________________________________<br>
                                    postgis-users mailing list<br>
                                    <a moz-do-not-send="true"
                                      href="mailto:postgis-users@lists.osgeo.org"
                                      target="_blank">postgis-users@lists.osgeo.org</a><br>
                                    <a moz-do-not-send="true"
                                      href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                                      target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                                    <br>
                                    <br>
                                    <br>
                                    <br>
                                  </blockquote>
                                  ----------------------------------------------------------------<br>
                                  This message was sent using IMP, the
                                  Internet Messaging Program.<br>
                                  <br>
                                  <br>
                                  <br>
                                  --<br>
                                  <br>
                                  Este mensaje le ha llegado mediante el
                                  servicio de correo electronico<br>
                                  que<br>
                                  ofrece Infomed para respaldar el
                                  cumplimiento de las misiones del<br>
                                  Sistema<br>
                                  Nacional de Salud. La persona que
                                  envia este correo asume el<br>
                                  compromiso<br>
                                  de<br>
                                  usar el servicio a tales fines y
                                  cumplir con las regulaciones<br>
                                  establecidas<br>
                                  <br>
                                  Infomed: <a moz-do-not-send="true"
                                    href="http://www.sld.cu/"
                                    target="_blank">http://www.sld.cu/</a><br>
                                  <br>
                                  _______________________________________________<br>
                                  postgis-users mailing list<br>
                                  <a moz-do-not-send="true"
                                    href="mailto:postgis-users@lists.osgeo.org"
                                    target="_blank">postgis-users@lists.osgeo.org</a><br>
                                  <a moz-do-not-send="true"
                                    href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                                    target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                                  <br>
                                  <br>
                                  <br>
                                </blockquote>
                                <br>
                              </blockquote>
                              <br>
                              ----------------------------------------------------------------<br>
                              This message was sent using IMP, the
                              Internet Messaging Program.<br>
                              <br>
                              <br>
                              <br>
                              --<br>
                              <br>
                              Este mensaje le ha llegado mediante el
                              servicio de correo electronico<br>
                              que<br>
                              ofrece Infomed para respaldar el
                              cumplimiento de las misiones del<br>
                              Sistema<br>
                              Nacional de Salud. La persona que envia
                              este correo asume el compromiso<br>
                              de<br>
                              usar el servicio a tales fines y cumplir
                              con las regulaciones<br>
                              establecidas<br>
                              <br>
                              Infomed: <a moz-do-not-send="true"
                                href="http://www.sld.cu/"
                                target="_blank">http://www.sld.cu/</a><br>
                              <br>
                              _______________________________________________<br>
                              postgis-users mailing list<br>
                              <a moz-do-not-send="true"
                                href="mailto:postgis-users@lists.osgeo.org"
                                target="_blank">postgis-users@lists.osgeo.org</a><br>
                              <a moz-do-not-send="true"
                                href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                                target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                              <br>
                              <br>
                            </blockquote>
                            <br>
                          </blockquote>
                          <br>
                          <br>
                          ----------------------------------------------------------------<br>
                          This message was sent using IMP, the Internet
                          Messaging Program.<br>
                          <br>
                          <br>
                          <br>
                          --<br>
                          <br>
                          Este mensaje le ha llegado mediante el
                          servicio de correo electronico que<br>
                          ofrece Infomed para respaldar el cumplimiento
                          de las misiones del Sistema<br>
                          Nacional de Salud. La persona que envia este
                          correo asume el compromiso de<br>
                          usar el servicio a tales fines y cumplir con
                          las regulaciones establecidas<br>
                          <br>
                          Infomed: <a moz-do-not-send="true"
                            href="http://www.sld.cu/" target="_blank">http://www.sld.cu/</a><br>
                          <br>
                          _______________________________________________<br>
                          postgis-users mailing list<br>
                          <a moz-do-not-send="true"
                            href="mailto:postgis-users@lists.osgeo.org"
                            target="_blank">postgis-users@lists.osgeo.org</a><br>
                          <a moz-do-not-send="true"
                            href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                            target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                          <br>
                        </blockquote>
                        <br>
                        <br>
                        <br>
                        ----------------------------------------------------------------<br>
                        This message was sent using IMP, the Internet
                        Messaging Program.<br>
                        <br>
                        <br>
                        <br>
                        --<br>
                        <br>
                        Este mensaje le ha llegado mediante el servicio
                        de correo electronico que<br>
                        ofrece Infomed para respaldar el cumplimiento de
                        las misiones del Sistema<br>
                        Nacional de Salud. La persona que envia este
                        correo asume el compromiso de<br>
                        usar el servicio a tales fines y cumplir con las
                        regulaciones establecidas<br>
                        <br>
                        Infomed: <a moz-do-not-send="true"
                          href="http://www.sld.cu/" target="_blank">http://www.sld.cu/</a><br>
                        <br>
                        _______________________________________________<br>
                        postgis-users mailing list<br>
                        <a moz-do-not-send="true"
                          href="mailto:postgis-users@lists.osgeo.org"
                          target="_blank">postgis-users@lists.osgeo.org</a><br>
                        <a moz-do-not-send="true"
                          href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                          target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                        <br>
                      </blockquote>
                      <br>
                    </blockquote>
                    <br>
                    <br>
                    <br>
                    ----------------------------------------------------------------<br>
                    This message was sent using IMP, the Internet
                    Messaging Program.<br>
                    <br>
                    <br>
                    <br>
                    --<br>
                    <br>
                    Este mensaje le ha llegado mediante el servicio de
                    correo electronico que ofrece Infomed para respaldar
                    el cumplimiento de las misiones del Sistema Nacional
                    de Salud. La persona que envia este correo asume el
                    compromiso de usar el servicio a tales fines y
                    cumplir con las regulaciones establecidas<br>
                    <br>
                    Infomed: <a moz-do-not-send="true"
                      href="http://www.sld.cu/" target="_blank">http://www.sld.cu/</a><br>
                    <br>
                    _______________________________________________<br>
                    postgis-users mailing list<br>
                    <a moz-do-not-send="true"
                      href="mailto:postgis-users@lists.osgeo.org"
                      target="_blank">postgis-users@lists.osgeo.org</a><br>
                    <a moz-do-not-send="true"
                      href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                      target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                    _______________________________________________<br>
                    postgis-users mailing list<br>
                    <a moz-do-not-send="true"
                      href="mailto:postgis-users@lists.osgeo.org"
                      target="_blank">postgis-users@lists.osgeo.org</a><br>
                    <a moz-do-not-send="true"
                      href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                      target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
                    <br>
                  </blockquote>
                  <br>
                  <br>
                  <br>
                  ----------------------------------------------------------------<br>
                  This message was sent using IMP, the Internet
                  Messaging Program.<br>
                  <br>
                  <br>
                  <br>
                  --<br>
                  <br>
                  Este mensaje le ha llegado mediante el servicio de
                  correo electronico que ofrece Infomed para respaldar
                  el cumplimiento de las misiones del Sistema Nacional
                  de Salud. La persona que envia este correo asume el
                  compromiso de usar el servicio a tales fines y cumplir
                  con las regulaciones establecidas<br>
                  <br>
                  Infomed: <a moz-do-not-send="true"
                    href="http://www.sld.cu/" target="_blank">http://www.sld.cu/</a><br>
                  <br>
                  _______________________________________________<br>
                  postgis-users mailing list<br>
                  <a moz-do-not-send="true"
                    href="mailto:postgis-users@lists.osgeo.org"
                    target="_blank">postgis-users@lists.osgeo.org</a><br>
                  <a moz-do-not-send="true"
                    href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users"
                    target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a></div>
              </div>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
postgis-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:postgis-users@lists.osgeo.org">postgis-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>