<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 10, 2017, at 7:20 PM, Markus Metz <<a href="mailto:markus.metz.giswork@gmail.com" class="">markus.metz.giswork@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><div class=""><br class=""><br class="">On Sat, Nov 11, 2017 at 12:22 AM, Helena Mitasova <<a href="mailto:hmitaso@ncsu.edu" class="">hmitaso@ncsu.edu</a>> wrote:<br class="">><br class="">> Please note, that in spite of the fact that the datum.table shows same transformation parameters,<br class="">> different nad83 datums are different (it is not just a different name for the same datum) and there are different EPSG codes associated<br class="">> with the relevant CRS.<br class="">> You can find more about it here (or just google it)<br class="">> <a href="https://confluence.qps.nl/pages/viewpage.action?pageId=29855153" class="">https://confluence.qps.nl/pages/viewpage.action?pageId=29855153</a><br class="">><br class="">> Supposedly, the shift from NAD83(86) to NAD83(HARN) can be done with the NGS NADCON program (I have not checked it out)<br class="">> (<a href="http://www.ngs.noaa.gov/TOOLS/Nadcon/Nadcon.shtml" class="">http://www.ngs.noaa.gov/TOOLS/Nadcon/Nadcon.shtml</a>).<br class=""><br class=""></div>There are 12 (!) different definitions for NAD83. What to do about this? Regard these 12 definitions as different datums? In this case I would need to reinstate the datum check and we need to add more entries to datum.table.<br class=""></div></div></div></blockquote><div><br class=""></div>Markus, we absolutely need to have a datum check - although the differences between different NAD83 datums are less than a meter, differences between NAD27 and NAD83 are over hundred meters in some areas. Anything that has a different EPSG should be treated as different CRS exactly for the reasons you mentioned in your answer to Vasek.</div><div><br class=""></div><div>Helena</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div>Markus M<br class=""><div class=""><div class=""><br class="">><br class="">> Helena<br class="">><br class="">> On Nov 10, 2017, at 5:30 PM, Markus Metz <<a href="mailto:markus.metz.giswork@gmail.com" class="">markus.metz.giswork@gmail.com</a>> wrote:<br class="">><br class="">><br class="">><br class="">> On Fri, Nov 10, 2017 at 8:46 PM, Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com" class="">wenzeslaus@gmail.com</a>> wrote:<br class="">> ><br class="">> > On Fri, Nov 10, 2017 at 2:21 PM, Markus Metz <<a href="mailto:markus.metz.giswork@gmail.com" class="">markus.metz.giswork@gmail.com</a>> wrote:<br class="">> > ><br class="">> > > > ><br class="">> > > > > 7.2 considers this OK while trunk considers this different. I'm not sure which one is correct.<br class="">> > > ><br class="">> > > > In this case, 7.2 is correct, but 7.2 does not compare datums, i.e. projections would be regarded as matching even with e.g. nad27 and nad83.<br class="">> > > > The comparison of datums is new in 7.3 and needs some refinement.<br class="">> > > ><br class="">> > > > I will fix the comparison of swapped lat_1 and lat_2.<br class="">> > ><br class="">> > > Fixed in trunk r71656.<br class="">> > ><br class="">> > > The test for different datum names has been disabled again in trunk r71657. There are several different datum names in lib/gis/datum.table that apparently mean the same: same ellipsoid and same transformation parameters. Apparently, GRASS does not provide a datum name when converting projection information from GRASS to proj4 for reprojecting data.<br class="">> ><br class="">> ><br class="">> > Thank you so much, Markus. This saves me a lot of trouble.<br class="">><br class="">> About avoiding trouble, the motivation of the stricter CRS comparison is to avoid subsequent geolocation errors. If data have been imported and differences in the CRS were not detected, it can become very difficult later on in the processing to figure out the reason for geolocation errors (different data not matching each other spatially). I'm not sure what to do about different datum names. The current check relies on the test for differences in ellipsoids.<br class="">><br class="">> Markus M<br class="">><br class="">> ><br class="">> > (I'm working on a Jupyter Notebook where I need trunk.)<br class="">> > <a href="https://github.com/wenzeslaus/Notebook-for-processing-point-clouds-in-GRASS-GIS" class="">https://github.com/wenzeslaus/Notebook-for-processing-point-clouds-in-GRASS-GIS</a><br class="">> ><br class="">> > ><br class="">> > ><br class="">> > > Markus M<br class="">> > ><br class="">><br class="">> _______________________________________________<br class="">> grass-dev mailing list<br class="">> <a href="mailto:grass-dev@lists.osgeo.org" class="">grass-dev@lists.osgeo.org</a><br class="">> <a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" class="">https://lists.osgeo.org/mailman/listinfo/grass-dev</a><br class="">><br class="">><br class="">> Helena Mitasova<br class="">> Professor at the Department of Marine, <br class="">> Earth, and Atmospheric Sciences<br class="">> and Center for Geospatial Analytics<br class="">> North Carolina State University<br class="">> Raleigh, NC 27695-8208<br class="">> <a href="mailto:hmitaso@ncsu.edu" class="">hmitaso@ncsu.edu</a><br class="">> <a href="http://geospatial.ncsu.edu/osgeorel/publications.html" class="">http://geospatial.ncsu.edu/osgeorel/publications.html</a><br class="">><br class="">> "All electronic mail messages in connection with State business which are sent to or received by this account are subject to the NC Public Records Law and may be disclosed to third parties.” <br class="">><br class=""></div></div></div>
</div></blockquote></div><br class=""><div apple-content-edited="true" class="">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Helena Mitasova</div><div class="">Professor at the Department of Marine, </div><div class="">Earth, and Atmospheric Sciences</div><div class="">and Center for Geospatial Analytics</div><div class="">North Carolina State University</div><div class="">Raleigh, NC 27695-8208</div><div class=""><a href="mailto:hmitaso@ncsu.edu" class="">hmitaso@ncsu.edu</a></div><div class=""><font class="Apple-style-span" color="#666666"><font class="Apple-style-span" color="#000000"><div class=""><a href="http://geospatial.ncsu.edu/osgeorel/publications.html" class="">http://geospatial.ncsu.edu/osgeorel/publications.html</a></div><div class=""><br class=""></div></font></font></div><div class=""><span class="Apple-style-span" style="color: rgb(102, 102, 102);">"All electronic mail messages in connection with State business which are sent to or received by this account are subject to the NC Public Records Law and may be disclosed to third parties.” </span></div></div></span></div></span></div></span></div></span></div></span></div></span></div></span>
</div>
<br class=""></body></html>