<br><br><div class="gmail_quote">On Fri, Oct 19, 2012 at 2:00 PM, jcurru <span dir="ltr"><<a href="mailto:jcurru@yahoo.es" target="_blank">jcurru@yahoo.es</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I often use other programs to display geospatial information, for example<br>
Global Mapper. It realizes coordinate systems from (for example) shapefiles<br>
without EPSG, and applies transformations correctly. What am I missing?<br></blockquote><div><br></div><div>Jose, </div><div><br></div><div>It is hard to answer this very broadly, but it is possible that Global Mapper</div>
<div>knows how to lookup *ESRI* datum names to find towgs84 parameters.  </div><div>To some extent we have this information in the system now.  For instance</div><div>if you look in gdal_datum.csv, the last column is "ESRI_DATUM_NAME"</div>
<div>and has D_European_1950 for EPSG datum 6230.  </div><div><br></div><div>The gcs.csv file has a TOWGS84 parameter value for GCS 4230 (which</div><div>uses datum 6230). </div><div><br></div><div>So in theory given ESRI datum names we ought to be able to (fairly</div>
<div>often) derived a TOWGS84 shift and in fact this should quite possible</div><div>be part of the morphFromESRI() process though apparently it is not</div><div>now.   It would make it easier to do this if we included the </div>
<div>ESRI_DATUM_NAME field in the gcs.csv file. </div><div><br></div><div>So if it is really just the ESRI datum's case that you want to address </div><div>lets consider improving the automatic morphing within GDAL/OGR. </div>
<div>I'm willing to help with this.  In fact, digging in the code there seems</div><div>to already be some machinery around doing that.  Lets discuss in</div><div>more detail the case where it isn't working for you now.</div>
<div><br></div><div>...</div><div><br></div><div>OK, I tried:</div><div><br></div><div><div>gdalsrsinfo ESRI::'GEOGCS["GCS_European_1950",DATUM["D_European_1950",SPHEROID["International_1924",6378388.0,297.0]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433],AUTHORITY["EPSG",4230]]'</div>
<div><br></div><div>and I get as output:</div><div><br></div><div>PROJ.4 : '+proj=longlat +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +no_defs '</div><div><br></div><div>OGC WKT :</div><div>GEOGCS["GCS_European_1950",</div>
<div>    DATUM["European_Datum_1950",</div><div>        SPHEROID["International_1924",6378388.0,297.0]],</div><div>    PRIMEM["Greenwich",0.0],</div><div>    UNIT["Degree",0.01745329251994</div>
</div><div><br></div><div>I'm not really sure where the PROJ.4 string is getting the towgs84 parameters, </div><div>but there is no evidence that the ESRI datum name lookup is being used to</div><div>get these parameters.  I'm up with fixing this with your support (ie. testing, </div>
<div>prompting).</div><div><br></div><div>I still claim solving the problem widely is not really doable.  </div><div><br></div><div>Best regards,</div><div>Frank</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Sorry for my long message, but I've been overwhelmed with this problem for<br>
two years, and having you across the line gives me a hope. I'm sure there's<br>
a solution because many systems work fine.<br>
<br>
So thank you again.<br>
Sincerely yours,<br>
Jose Antonio.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.n6.nabble.com/Unable-to-create-OGRSpatialReference-tp5009903p5009971.html" target="_blank">http://osgeo-org.1560.n6.nabble.com/Unable-to-create-OGRSpatialReference-tp5009903p5009971.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the GDAL - Dev mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>---------------------------------------+--------------------------------------<br>I set the clouds in motion - turn up   | Frank Warmerdam, <a href="mailto:warmerdam@pobox.com" target="_blank">warmerdam@pobox.com</a><br>
light and sound - activate the windows | <a href="http://pobox.com/~warmerdam" target="_blank">http://pobox.com/~warmerdam</a><br>and watch the world go round - Rush    | Geospatial Software Developer<br><br>