Hi there.<div><br></div><div>I'm trying to convert from esri's st_ geometry type to postgis' one.</div><div><br></div><div>I can't convert to wkt using esri's functions and build a geometry in postgis using geomfromtext.</div>
<div><br></div><div>Problems start when there are z, m, or zm coordinates. Mind that I'm on postgis 1.4 since that's the latest supported by esri.</div><div><br></div><div>Now, when I convert from esri using their function I get a text like:</div>
<div><br></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)">LINESTRING Z ...</span></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"><br>
</span></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)">When I pass it to geomfromtext, or even st_geomfromewkt, postgis does not like this...</span></div>
<div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)">I posted on esri's forum and got a slap in the hand saying postgis is not following the ogc standard...</span></div>
<div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)">I've done some reading and all I could find are references to POINTZ, POLYGONZ, etc. (suffixes withouth spaces) in v.1.2.0 of the standard. But this does not seem to be the spec for encoding wkt, just the geometry type to be put into geometry_columns. Either way, I could not get postgis 1.4 to accept pointz or any other geometryz type. I found references to postgis 2.0 doing this... but that is beyong my grasp for now.</span></div>
<div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)">So my 2 questions are:</span></div>
<div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"> - is there anyway i can get this to work in postgis 1.4 (main question)?</span></div>
<div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"> - and as long as we're in the subject, how is this related to the ogc sfs spec? are "they" right?</span></div>
<div><span style="color:rgb(51,51,51);font-family:Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-size:13px;text-align:left;background-color:rgb(250,250,250)"><br></span></div><div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif">Thanks for your time!</font></div>
<div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif"><br></font></div><div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif">Regards,</font></div>
<div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif">Duarte</font></div>