Dear Colleagues !<br><br>I try to create geometry object using wkt-string. I do <br>&nbsp;&nbsp;&nbsp; OGRGeometry * poOGRGeom;<br>&nbsp;&nbsp;&nbsp; const char* obWkt = &quot;POLYGON((...,...))&quot;;<br>&nbsp;&nbsp;&nbsp; char * pszWkt = new char [strlen (obWkt)];<br>


&nbsp;&nbsp;&nbsp; strncpy (pszWkt, obWkt, strlen (obWkt));<br>&nbsp;&nbsp;&nbsp; OGRSpatialReference *ref = new OGRSpatialReference ();<br><br>&nbsp;&nbsp;&nbsp; OGRErr ier = OGRGeometryFactory::createFromWkt (&amp;pszWkt, ref, &amp;poOGRGeom);
<br>&nbsp;&nbsp;&nbsp; if (ier == OGRERR_NONE)
<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char ** wkt = new char*;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wkt[0] = new char[1000];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; poOGRGeom-&gt;exportToWkt (wkt);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...<br>&nbsp;&nbsp;&nbsp; }<br><br>This
code works fine under Linux, but under Windows (Visual Studio 2003) it
fails on call of any function-member OGRGeometry class. Where is the
troubles ?
<br clear="all"><br>-- <br>Best regards,<br>Sincerely yours,<br>Yuriy Rusinov