<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2524121540078069551</atom:id><lastBuildDate>Mon, 28 Nov 2011 01:29:35 +0000</lastBuildDate><category>PetroSA</category><category>GIS</category><category>NIMA</category><category>Talend</category><category>BETA2007</category><category>FDO</category><category>Devon Energy</category><category>Sphere</category><category>SQL</category><category>DM Solutions</category><category>Rand McNally</category><category>nadgrids</category><category>Geoid</category><category>Cape Town</category><category>Shapefiles</category><category>Joint Industry Project</category><category>Petrosys</category><category>WKT</category><category>Gas</category><category>Frank Warmerdam</category><category>dbf</category><category>NAD27</category><category>Geoff Zeiss</category><category>Web Mapping</category><category>UTM</category><category>Map Projections</category><category>Arnulf Christi</category><category>WMS</category><category>Distance</category><category>Molodensky</category><category>Geomatics</category><category>WFS</category><category>cs2cs</category><category>Data Exchange</category><category>Cartographic</category><category>Axis Order Confusion</category><category>ITRF</category><category>OSGeo</category><category>Map Projection</category><category>Robinson Projection</category><category>Clover</category><category>OpenLayers</category><category>Geospatial Intelligence Agency</category><category>FOSS4G2007</category><category>Autodesk</category><category>Bursa-Wolfe</category><category>EPSG:4326</category><category>International</category><category>CAD</category><category>Steve Lime</category><category>Javascript</category><category>FDO2FDO</category><category>Ragnvald Larsen</category><category>Seismic Surveys</category><category>XML</category><category>Oblate Spheroid</category><category>North Sea Licences</category><category>Google Mercator Projection</category><category>Extract</category><category>Summer of Code</category><category>Spatial ETL</category><category>ETAP</category><category>shp</category><category>UK</category><category>Differential GPS</category><category>Rotations</category><category>Chris Schmidt</category><category>Blue Marble</category><category>Coordinate Frame Rotation</category><category>Mentor Software</category><category>Mighty Servant 2</category><category>Symbols</category><category>Ocean</category><category>Offshore</category><category>Oil</category><category>Hayford</category><category>Geodesy</category><category>GPS</category><category>Encyclopedia Brittannica</category><category>Web GIS</category><category>NTS System</category><category>SL-King</category><category>CamptoCamp</category><category>Datum</category><category>Ellipsoid</category><category>Load</category><category>UKOOA</category><category>Netherlands</category><category>AGG</category><category>Plumb Lines</category><category>Height</category><category>Oracle Spatial</category><category>Formats</category><category>EPSG:900913</category><category>ETL</category><category>Denmark</category><category>Gravity</category><category>Geospatial Integrity of Geoscience Software</category><category>Norway</category><category>ExxonMobil</category><category>MSL</category><category>APSG</category><category>GDAL</category><category>Bessel</category><category>Geospatial Integrity</category><category>Spatial</category><category>OGP</category><category>Finder Data Management</category><category>ESRI</category><category>DMA</category><category>Mining</category><category>OGC</category><category>Direction</category><category>PROJ.4</category><category>Shell</category><category>Charles Merry</category><category>Context</category><category>IERS</category><category>Data Marts</category><category>Norm Olsen</category><category>Meades Ranch</category><category>Mathematics</category><category>Tunisia</category><category>James Reilly</category><category>Cartography</category><category>MapServer</category><category>Concept Systems Ltd.</category><category>Peter Batty</category><category>PROJ.4. Data Warehousing</category><category>Spatial Reference</category><category>UMN MapServer</category><category>Tanzania</category><category>Schlumberger</category><category>MapScript</category><category>Geodesy. Schlumberger</category><category>WGS84</category><category>Datum Transformation</category><category>MapGuide Open Source</category><category>GeoTunis</category><category>Moscow</category><category>PostGIS</category><category>OLAP</category><category>Muneendra Kumar</category><category>Canadian Hydrographic Service</category><category>UNCLOS</category><category>SDI-Africa</category><category>Subdivide</category><category>Transformation</category><category>Internet Mapping</category><category>CS-Map</category><category>Tyler Mitchell</category><category>RDBMS</category><category>KETL</category><category>QDGC</category><category>Orthometric Heights</category><category>OGR</category><category>FOSS4G</category><category>SDO</category><category>Feature Sources</category><category>Raster</category><category>EPSG</category><category>Open Source</category><category>Clifford Mugnier</category><category>NAD83</category><category>PHP</category><category>Germany</category><category>Position Vector</category><category>Area</category><category>Paul Ramsey</category><category>Fusion</category><category>NTv2</category><category>Refractions Research</category><category>Topography</category><category>ETRF</category><category>Quarter Degree Grid Cells</category><category>Pentaho</category><category>Analysis</category><category>Geoscience Software</category><category>MapBender</category><category>Chevron</category><title>Terra ETL Blog</title><description>Discussions and Opinions about Internet Mapping and GIS using Open Source software (MapGuide, UMN Mapserver, MapBender), Oracle, and Data Warehousing.</description><link>http://terraetl.blogspot.com/</link><managingEditor>noreply@blogger.com (Terra ETL)</managingEditor><generator>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TerraEtlBlog" /><feedburner:info uri="terraetlblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TerraEtlBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-4088533551784799351</guid><pubDate>Sat, 22 Mar 2008 23:27:00 +0000</pubDate><atom:updated>2008-03-22T16:39:20.102-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MapGuide Open Source</category><category domain="http://www.blogger.com/atom/ns#">Map Projections</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><title>MetaCRS - Coordinates &amp; Projections</title><description>&lt;a href="http://wiki.osgeo.org/wiki/MetaCRS"&gt;MetaCRS&lt;/a&gt; is a project started by &lt;a href="http://proj.maptools.org/"&gt;Frank Warmerdam of PROJ.4&lt;/a&gt; fame.&lt;br /&gt;&lt;br /&gt;The initial basis for this project is to act as an anchor for an &lt;a href="http://www.osgeo.org/"&gt;OSGeo&lt;/a&gt; Project encompassing several projections, and coordinate system related technologies.&lt;br /&gt;&lt;br /&gt;The first technologies or libraries that are being used in this project are:&lt;br /&gt;&lt;br /&gt;&lt;a class="external text" title="http://docs.codehaus.org/display/MAP/Proj4js" href="http://docs.codehaus.org/display/MAP/Proj4js" rel="nofollow"&gt;proj4js&lt;/a&gt; (Javascript: Rich Greenwood and Mike Adair )&lt;br /&gt;&lt;a class="external text" title="http://proj.maptools.org" href="http://proj.maptools.org/" rel="nofollow"&gt;proj.4&lt;/a&gt;&lt;br /&gt;&lt;a class="external text" title="http://members.verizon.net/~gerald.evenden/proj4/" href="http://members.verizon.net/~gerald.evenden/proj4/" rel="nofollow"&gt;libproj4&lt;/a&gt; (the projection-only library maintained by Gerald Evenden)&lt;br /&gt;&lt;a class="external text" title="http://www.gdal.org/ogr/osr_tutorial.html" href="http://www.gdal.org/ogr/osr_tutorial.html" rel="nofollow"&gt;OSGSpatialReference&lt;/a&gt; (GDAL coordinate system translation classes)&lt;br /&gt;&lt;a href="http://www.mentorsoftwareinc.com/PRODUCTS/csmap.htm"&gt;CS-Map&lt;/a&gt; (the recently open sourced library from Norm Olsen/Autodesk)&lt;br /&gt;&lt;br /&gt;So where do non-programmers fit into this?&lt;br /&gt;&lt;br /&gt;Frank has covered that as well and there are areas where a little geodesist like myself can contribute. If you feel you can, by all means join the mailing list.&lt;br /&gt;&lt;br /&gt;He states on the wiki the following suggestions:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Common Spatial Reference System or Coordinate Reference System Names and Descriptions &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Coordinate System (and CRS related object) dictionaries. Stuff like the EPSG dictionary. &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Datum shift lists (towgs84), and datum grid shift files (NTv1, etc). &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Transformations, calculations, and algorithms written in pseudocode that can be edited in different languages. &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Descriptions of spatial reference systems that can be used by developers in different programming languages. &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Notes on transformation from different representations of a CRS (WKT, PROJ.4, GCTP, GML,...). &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Test suites with test points in a variety of coordinate systems and their lat/long and WGS84 equivelents). &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Articles on spatial reference systems and translations useful for programmers interested in spatial reference system implementations. For example: Understanding The Difference Between National Vertical Datum of 1929 and the North American Datum of 1988&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;This will be an interesting project to be involved in.&lt;br /&gt;&lt;br /&gt;I also hope to explain in my blog a little later, some answers to some of the suggestions above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-4088533551784799351?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=zPlqNGoEIfM:dZbPxrA11ac:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/zPlqNGoEIfM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/zPlqNGoEIfM/metacrs-coordinates-projections.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>50</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2008/03/metacrs-coordinates-projections.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-1886257767393844153</guid><pubDate>Sat, 22 Mar 2008 22:08:00 +0000</pubDate><atom:updated>2008-03-22T15:21:16.147-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">UMN MapServer</category><category domain="http://www.blogger.com/atom/ns#">MapGuide Open Source</category><category domain="http://www.blogger.com/atom/ns#">Autodesk</category><category domain="http://www.blogger.com/atom/ns#">DM Solutions</category><category domain="http://www.blogger.com/atom/ns#">Web GIS</category><category domain="http://www.blogger.com/atom/ns#">Fusion</category><category domain="http://www.blogger.com/atom/ns#">Web Mapping</category><title>MapGuide Open Source 2.0 Released</title><description>On February 29, 2008 &lt;a href="http://www.osgeo.org/node/591"&gt;MapGuide Open Source 2.0&lt;/a&gt; was released.&lt;br /&gt;&lt;br /&gt;There are many enhancements to this version, mainly the integration of &lt;a href="http://www.dmsolutions.ca/technology/fusion.html"&gt;Fusion&lt;/a&gt;, which was developed by &lt;a href="http://www.dmsolutions.ca/"&gt;DM Solutions&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Fusion was mainly built in JavaScript and is described as a &lt;strong&gt;web-mapping application development framework&lt;/strong&gt;. i.e. the tools that allow you to build &lt;strong&gt;cool mapping applications!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Fusion uses “widgets” that provide the interface functionality within Fusion’s modular architecture; therfore developers are able to add, remove, or modify functionality using standard-compliant HTML and CSS. Fusion provides an extensible platform that allows the developer to develop their own widgets.&lt;br /&gt;&lt;br /&gt;One advantage of Fusion is that it requires no proprietary browser plug-ins, and it produces applications that work in all major browsers on Windows, Mac, and Linux.&lt;br /&gt;&lt;br /&gt;Fusion is bundled with many of the typical functions that are expected in a web-mapping framework. Fusion includes navigation widgets (e.g., zoom In, zoom out, pan, etc.), legend controls (e.g., view, layer management, etc.), GUI widgets (e.g., buttons, menus, tree views, panels, dialogs, etc.), and many more.&lt;br /&gt;&lt;br /&gt;It is good to see how two companies can work together to produce a web-mapping application development framework that makes internet mapping what it should be - not difficult!&lt;br /&gt;&lt;br /&gt;Way to go AutoDesk &amp;amp; DM Solutions!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-1886257767393844153?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=-q4qPursBFQ:z_ra_hLH2gE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/-q4qPursBFQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/-q4qPursBFQ/mapguide-open-source-20-released.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>5</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2008/03/mapguide-open-source-20-released.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-7646028599318255633</guid><pubDate>Sat, 10 Nov 2007 00:01:00 +0000</pubDate><atom:updated>2007-11-20T20:12:18.451-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Talend</category><category domain="http://www.blogger.com/atom/ns#">CamptoCamp</category><category domain="http://www.blogger.com/atom/ns#">MapGuide Open Source</category><category domain="http://www.blogger.com/atom/ns#">Autodesk</category><category domain="http://www.blogger.com/atom/ns#">GIS</category><category domain="http://www.blogger.com/atom/ns#">Spatial ETL</category><category domain="http://www.blogger.com/atom/ns#">FDO2FDO</category><category domain="http://www.blogger.com/atom/ns#">SL-King</category><category domain="http://www.blogger.com/atom/ns#">Data Marts</category><category domain="http://www.blogger.com/atom/ns#">FDO</category><category domain="http://www.blogger.com/atom/ns#">Oracle Spatial</category><category domain="http://www.blogger.com/atom/ns#">Pentaho</category><category domain="http://www.blogger.com/atom/ns#">ETL</category><category domain="http://www.blogger.com/atom/ns#">Clover</category><category domain="http://www.blogger.com/atom/ns#">MapServer</category><category domain="http://www.blogger.com/atom/ns#">KETL</category><title>ETL: CamptoCamp, FDO and Open Source - What about OLAP?</title><description>&lt;a href="http://fdo.osgeo.org/files/fdo_arch_big.gif"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand" alt="" src="http://fdo.osgeo.org/files/fdo_arch_big.gif" border="0" /&gt;&lt;/a&gt; &lt;strong&gt;&lt;span style="color:#3333ff;"&gt;CamptoCamp &amp;amp; Talend&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.camptocamp.com/"&gt;CampToCamp&lt;/a&gt; is introducing (not yet released, but anticipated), a Spatial ETL tool, that works in conjunction with &lt;a href="http://www.talend.com/"&gt;Talend&lt;/a&gt;'s Open Source ETL product &lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Open Studio&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once released, I'll begin to work with the product, but CamptoCamp was in Victoria presenting their solution at &lt;span style="color:#3333ff;"&gt;FOSS4G2007&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More information on their presentation can be found &lt;a href="http://www.foss4g2007.org/presentations/view.php?abstract_id=227"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Open Source ETL - Without Spatial&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For Open Source ETL, without the Spatial, there are various Open Source solutions. Talend, being one of them.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can take a look at:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) &lt;strong&gt;Pentaho&lt;/strong&gt; - URL: &lt;a href="http://www.pentaho.com/" target="_blank"&gt;http://www.pentaho.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2) &lt;strong&gt;Clover&lt;/strong&gt; - URL: &lt;a href="http://www.cloveretl.org/" target="_blank"&gt;http://www.cloveretl.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3) &lt;strong&gt;KETL&lt;/strong&gt; - URL: &lt;a href="http://www.ketl.org/" target="_blank"&gt;http://www.ketl.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Is there another Open Source Spatial ETL Tool?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;But we do have another option as well for the Spatial side now that &lt;a href="http://www.autodesk.com/"&gt;AutoDesk&lt;/a&gt; is now working in the Open Source community and they released &lt;strong&gt;&lt;span style="color:#3333ff;"&gt;FDO (Feature Data Objects),&lt;/span&gt;&lt;/strong&gt; which is similiar to &lt;em&gt;FME - but is not an FME&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FDO is a Data Access Technology that was developed to &lt;em&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;manipulate, define and analyze geospatial data regardless of where it was stored&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;FDO was originally developed and included in the Autodesk Map 3D 2005 product during the spring of 2004. In this initial implementation, it was capable of working with the following geospatial types:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Oracle&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;SDF&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The following version introduced &lt;span style="color:#3333ff;"&gt;ArcSDE&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;The third verision implemented more sources, and added providers for &lt;span style="color:#3333ff;"&gt;MySQL, SQL Server, ODBC, SHP, Raster, OGC WFS, and OGC WMS&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;It was then that they decide to take FDO Open Source, but would not release the Oracle version - but being Open Source, there is always an option out there and some ingenious minds to come out with some solutions.&lt;/p&gt;&lt;p&gt;Quoting the &lt;a href="http://fdo.osgeo.org/history.html"&gt;OSGeo FDO&lt;/a&gt; History site:&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;"The release of FDO as open source coincided with the release of &lt;/span&gt;&lt;/em&gt;&lt;a href="http://mapguide.osgeo.org/about.html#history"&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;MapGuide&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt; as open source in 2006. It included the SDF, SHP, MySQL, ArcSDE, ODBC, OGC WFS, and OGC WMS providers. "&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;FDO was now out to the Open Source World - right on schedule with their release of MapGuide Open Source.&lt;/p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;But what about Oracle and FDO?&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Much of the work for the Oracle side has been developed by &lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;a href="http://www.sl-king.com/"&gt;SL-King&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt; in Slovenia.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;King.Oracle&lt;/span&gt; is Open Source FDO provider for Oracle.&lt;br /&gt;&lt;br /&gt;Through this product, which is Open Source, SL-King is providing a tool that supports Oracle Locator and Oracle Spatial. It is specifically designed for Oracle and Oracle alone and they are designing it in such a way, that it will support full Oracle Spatial functionality.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Currently the latest version (Version 0.7.3) provides:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Support for Oracle 10G, Oracle XE and Oracle 9i&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Optimized for Oracle &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Using plain Oracle tables and views&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Can be used inside AutoCAD MAP 3D to edit and query Oracle data&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For a Flash Movie on this, please look &lt;a href="http://www.sl-king.com/fdooracle/KingOracleXE/MapOracleXeKingOracle.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Can we convert between FDO different sources?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;Yes, of course! This is Open Source.&lt;br /&gt;&lt;br /&gt;Coming from SL-King, again, we have another ingenious tool, called &lt;strong&gt;&lt;span style="color:#3333ff;"&gt;FDO2FDO&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sl-king.com/Fdo2Fdo/fdo2fdo.html"&gt;FDO2FDO&lt;/a&gt; is an Open Source FDO client application which uses the above mentioned &lt;a href="http://fdo.osgeo.org/"&gt;Open Source FDO&lt;/a&gt; library to manipulate, create, and define geospatial data.&lt;br /&gt;&lt;br /&gt;Currently, the software is capable of the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Copy data from SHP files to SDF&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;From SHP to Oracle&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Oracle to SDF... &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In the end, FDO2FDO allows the user copy and modify any data from &lt;em&gt;&lt;span style="color:#3333ff;"&gt;any FDO Data Store to any FDO Data Store&lt;/span&gt;&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;There are three main parts in FDO2FDO and they are:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Fdo2Fdo Api library&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;F2Fcmd Command line utility&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;Fdo2Fdo GUI&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;An introduction to FDO2FDO can be found &lt;a href="http://www.sl-king.com/Fdo2Fdo/ppt/Fdo2Fdo_files/frame.htm"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There are always solutions out there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Can Geospatial move towards ETL and Data Warehousing?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Yes.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Currently, in order to do web-mapping, you require the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;database&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;web server&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;data&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;That is all. You can have a web-map up-and-running with &lt;em&gt;MapServer or MapGuide&lt;/em&gt; quite easily, definitely within less than a day depending on how &lt;em&gt;complicated and stylish you want to get&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;But look deeper and what is it we are after? &lt;span style="color:#3333ff;"&gt;&lt;strong&gt;The data&lt;/strong&gt;&lt;/span&gt;. &lt;/p&gt;&lt;p&gt;Where is the data stored? &lt;span style="color:#3333ff;"&gt;&lt;strong&gt;In a database&lt;/strong&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;So why don't we work on bringing &lt;strong&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;OLAP into the Internet mapping and GIS worlds?&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Aggregations of data can occur anywhere&lt;/em&gt;. &lt;/p&gt;&lt;p&gt;You can group data by &lt;em&gt;postal/post/zip codes, populations, etc&lt;/em&gt;. - this is &lt;strong&gt;prime data&lt;/strong&gt; for OLAP.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Take industries such as oil and gas - well production is recorded on an hourly basis. This can be summed and aggregated into data marts (OLAP) for daily, monthly, yearly.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The maps are a starting point, but there should be &lt;em&gt;&lt;span style="color:#3333ff;"&gt;no disconnect between the data, databases, GIS, internet mapping&lt;/span&gt;&lt;/em&gt;, as we are only working with data and transforming it into much more &lt;em&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;usable and valuable information&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;By bringing OLAP into GIS and Internet mapping, &lt;strong&gt;&lt;span style="color:#3333ff;"&gt;you can add more value to your client's data&lt;/span&gt;&lt;/strong&gt; and this data can be fed into other applications for reporting, etc., etc..&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;The internet map acts as a portal to a whole other world of information.&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Just a few thoughts, as I'm involved in both worlds presently. &lt;/p&gt;&lt;p&gt;&lt;em&gt;What do you think? &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Feel free to write and let me know.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-7646028599318255633?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=g5KbVlNRRVE:KLu9F_WNf_k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/g5KbVlNRRVE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/g5KbVlNRRVE/etl-camptocamp-fdo-and-open-source-what.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>2</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/11/etl-camptocamp-fdo-and-open-source-what.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-7107474015930337320</guid><pubDate>Sat, 03 Nov 2007 20:34:00 +0000</pubDate><atom:updated>2007-11-03T14:43:40.661-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">GIS</category><category domain="http://www.blogger.com/atom/ns#">Coordinate Frame Rotation</category><category domain="http://www.blogger.com/atom/ns#">Axis Order Confusion</category><category domain="http://www.blogger.com/atom/ns#">Position Vector</category><category domain="http://www.blogger.com/atom/ns#">Geodesy</category><category domain="http://www.blogger.com/atom/ns#">EPSG</category><category domain="http://www.blogger.com/atom/ns#">Clifford Mugnier</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">Bursa-Wolfe</category><title>Axis Order Confusion: Software, Geodesy &amp; Transformations</title><description>&lt;a href="http://viz.aset.psu.edu/gho/sem_notes/3d_fundamentals/gifs/left_right_hand.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://viz.aset.psu.edu/gho/sem_notes/3d_fundamentals/gifs/left_right_hand.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Axis Order Confusion&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Not simply &lt;strong&gt;X, Y, Z&lt;/strong&gt; or &lt;strong&gt;N, E, S, W&lt;/strong&gt;, but how we interpret them and use them in software, geodesy and navigation - it varies and has led to confusion among many people. This is an overview of the systems, the problem and points out things to take note of.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Over time, since the early days of mathematics, and then moving into software development, GIS and internet mapping, &lt;em&gt;&lt;span style="color:#000099;"&gt;axis play an important role, whether it be in datum transformation or even displaying a map&lt;/span&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Is it X,Y,Z or Z,Y,X?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As we know in mathematics, a &lt;strong&gt;&lt;span style="color:#000099;"&gt;coordinate system&lt;/span&gt;&lt;/strong&gt; is a system for assigning &lt;span style="color:#000099;"&gt;n-tuple&lt;/span&gt; of numbers or scalars to each point in n-dimensional space.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We are familiar with the following coordinate sytems involved in GIS/Mapping and Geodesy:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Cartesian coordinate system, &lt;/span&gt;which may be called "rectangular", where for 3D space, it uses three numbers representing some distance&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Polar coordinate systems&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Curvilinear coordinates&lt;/span&gt;, which are based on an intersection of curves&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Delving further into &lt;span style="color:#000099;"&gt;Polar coordinate systems&lt;/span&gt;, we see the following subtypes:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Circular coordinate systems&lt;/span&gt;, which is represented by a point in a plane, by an angle, and a distance from the origin&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Cylinderical coordinate systems&lt;/span&gt; which require a point in space, a distance from an origin an a height&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Spherical coordinate system&lt;/span&gt;, which is represented by two angles and a distance from an origin&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;In mapping and geodesy, we deal quite often with &lt;span style="color:#000099;"&gt;Spherical coordinate systems&lt;/span&gt; and often refer to them as &lt;strong&gt;&lt;span style="color:#000099;"&gt;Geographic Coordinate Systems&lt;/span&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Ordered Pairs &amp;amp; Coordinate Systems&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;In GIS software and mapping software, we have three different perspectives for an &lt;span style="color:#000099;"&gt;Ordered Pair (2-tuple)&lt;/span&gt;. They are in computer science, mathematics and of course Geographical Coordinate Systems.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Let's take a quick look at how these distinct perspectives see the their world:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;In computer science and computer graphics, the axis order is (X,Y), where unsigned values increase to the bottom and to the right.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Mathematics sees this world differently for the same axis order (X,Y), where we have signed values increase to the right and upwards.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;In the world, where we are most involved, Geographical Coordinate Systems, the axis order varies, sometimes being (X,Y) or (Y,X). The signed values increase upwards and to the right, based on a spheroid, hence we have -180, -90, 180, and 90.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Rotation Confusion as Well - Which Sign is positive?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;There are &lt;strong&gt;2 different conventions&lt;/strong&gt; in use in the survey and mapping industry for defining rotations. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This too has led to considerable confusion in the GIS and mapping world. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;Both are valid when used properly.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The two conventions can be referred to as:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;1) &lt;span style="color:#000099;"&gt;&lt;strong&gt;Position Vector rotation&lt;/strong&gt;&lt;/span&gt; (Commonly referred to as the Busra-Wolfe)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;2) &lt;strong&gt;&lt;span style="color:#000099;"&gt;Coordinate Frame rotation&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;This essentially comes down to the &lt;span style="color:#000099;"&gt;left-handed vs. right-handed rotations&lt;/span&gt; (see image above) for the various transforms.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;But what does this mean with &lt;strong&gt;left vs. right&lt;/strong&gt;? Well, this is one way of determining orientation of axes and direction of rotations.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Thumb = Positive X&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Index up = Positive Y&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Middle out = Positive Z&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Clifford's Point of View&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.c4g.lsu.edu/modules.php?name=Staff"&gt;Clifford Mugnier&lt;/a&gt; of LSU, whom I met when I lived in Houston, gives a good explanation and way of handling rotations and coordinate systems. His reply can be found &lt;a href="http://osdir.com/ml/gis.proj-4.devel/2006-10/msg00002.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;My quote follows:&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;"Probably the best way to document a rotation method is: &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;use the accepted terms "coordinate frame" and "position vector".&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;These terms are also used in other disciplines like kinematics (robotics).&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;But there are more difficulties.One datum transformation method is laid down in the ISO 19111 standard.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;This is an approximated 7-parameter Helmert transformation with position vectorrotation. See also ISO/IEC 18026 - Annex B.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;PROJ uses about the same method, only the scaling method differs. PROJ does a scalar multiplication, ISO a &lt;/em&gt;&lt;/span&gt;&lt;a class="kLink" oncontextmenu="return false;" id="KonaLink2" onmouseover="adlinkMouseOver(event,this,2);" style="POSITION: static; TEXT-DECORATION: underline! important" onclick="adlinkMouseClick(event,this,2);" onmouseout="adlinkMouseOut(event,this,2);" href="http://osdir.com/ml/gis.proj-4.devel/2006-10/msg00002.html#" target="_top"&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;matrix&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt; multiplication.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;With the commonly used parameter ranges, the differences between the scaling methods are less than microns, so not important.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;As far as I know, the Bursa-Wolfe transform is an approximation to theHelmert transform. The Helmert transform has sines and cosines in therotation matrices, whereas Bursa-Wolfe (and ISO 19111) use the angles themselves (since sin(a) ~ a, sin(a)*sin(b) ~ 0, and cos(a) ~ 1 for small angles).&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;If you read section B.6 of ISO/IEC 18026, then you'll notice that aBursa-Wolfe transform can be done with a position vector rotation model OR with a coordinate frame rotation model. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Just what one likes the best; be sure to use the correct sign of the rotation angles. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Therefore: &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Bursa-Wolfe is NOT equivalent with this or that rotation model.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;A well known expert repeatedly states that the Australians use the same datum transform rotation model as the Americans.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;This is NOT true!&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;The order of the rotations differs (XYZ vs. ZYX). &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;See the Australian GDATechnical Manual. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;By the way, if the rotations are approximated, then the order is not important.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Again, the differences in rotation order for real life numbers are literally microscopic."&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;He clearly points out, and I agree, that it is &lt;span style="color:#000066;"&gt;&lt;em&gt;"silly to refer to a datum transformation method as an American, Australian, European, whatever regional model. If you want to document the way for instance an application transforms,givethe complete formulae, not just an ill-defined name. Why not referring to the EPSG coordinate transformation method numbers? These clearly define the most used datum transformation methods and projection methods."&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;A simple solution to a complex problem of rotations.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The key is to document and document and be sure to specify what is being done, what axis are being used and let your users know. Do not assume, ask questions, and your life will be easier when dealing with coordinate sytems and rotations.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Or even simplier, as Clifford points out, refer to the &lt;span style="color:#000099;"&gt;&lt;strong&gt;coordinate transformation method numbers&lt;/strong&gt;&lt;/span&gt; referenced in the &lt;strong&gt;&lt;span style="color:#000099;"&gt;EPSG&lt;/span&gt;&lt;/strong&gt; data and data model for defined coordinate sytems.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-7107474015930337320?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=gMXVXDgLXSg:i51B1S7dP94:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/gMXVXDgLXSg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/gMXVXDgLXSg/axis-order-confusion-software-geodesy.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>22</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/11/axis-order-confusion-software-geodesy.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-4706827757964572978</guid><pubDate>Fri, 02 Nov 2007 23:06:00 +0000</pubDate><atom:updated>2007-11-02T23:50:56.101-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">cs2cs</category><category domain="http://www.blogger.com/atom/ns#">MapGuide Open Source</category><category domain="http://www.blogger.com/atom/ns#">Autodesk</category><category domain="http://www.blogger.com/atom/ns#">CS-Map</category><title>CS-Map, Open Source &amp; FDO - Autodesk Speaks</title><description>This &lt;a href="http://www.pcworld.idg.com.au/index.php/id;1854442437;pp;1"&gt;article&lt;/a&gt; was recently published by the &lt;strong&gt;Australian PC World&lt;/strong&gt; magazine. In it they interview &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Autodesk's&lt;/span&gt; Liam &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Speden&lt;/span&gt; about &lt;strong&gt;CS-Map&lt;/strong&gt; and how it will be integrated into &lt;strong&gt;&lt;a href="http://www.osgeo.org/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OSGeo&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;CS-Map currently supports many projections and over 3000 coordinate systems&lt;/span&gt;.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;It is an interesting read and shows how &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Autodesk&lt;/span&gt; believes that because there are so many co&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;ordinate&lt;/span&gt; systems out there, Open Source can make their &lt;strong&gt;customers benefit&lt;/strong&gt; from this technology and how the &lt;strong&gt;rapid development and implementation&lt;/strong&gt; that takes place in the Open Source world provides a sound and stable product &lt;strong&gt;used by real users&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Take a look at some of the books I've listed on the side bar. &lt;strong&gt;They explain Open Source quite well and how innovation can happen elsewhere&lt;/strong&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-4706827757964572978?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=keB8DYbZeqg:XGNTV5sXAbU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/keB8DYbZeqg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/keB8DYbZeqg/cs-map-open-source-fdo-autodesk-speaks.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>5</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/11/cs-map-open-source-fdo-autodesk-speaks.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-2335772981662644933</guid><pubDate>Fri, 02 Nov 2007 19:53:00 +0000</pubDate><atom:updated>2007-11-02T23:59:46.497-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">Autodesk</category><category domain="http://www.blogger.com/atom/ns#">Position Vector</category><category domain="http://www.blogger.com/atom/ns#">EPSG</category><category domain="http://www.blogger.com/atom/ns#">GPS</category><category domain="http://www.blogger.com/atom/ns#">UNCLOS</category><category domain="http://www.blogger.com/atom/ns#">Data Exchange</category><category domain="http://www.blogger.com/atom/ns#">Datum Transformation</category><category domain="http://www.blogger.com/atom/ns#">Formats</category><category domain="http://www.blogger.com/atom/ns#">FDO</category><category domain="http://www.blogger.com/atom/ns#">Seismic Surveys</category><category domain="http://www.blogger.com/atom/ns#">Differential GPS</category><category domain="http://www.blogger.com/atom/ns#">UKOOA</category><category domain="http://www.blogger.com/atom/ns#">Bursa-Wolfe</category><category domain="http://www.blogger.com/atom/ns#">Offshore</category><category domain="http://www.blogger.com/atom/ns#">Rotations</category><title>EPSG &amp; UKOOA - Defining Co-ordinates in Digital Data Exchange Formats</title><description>&lt;a href="http://i.dell.com/images/global/topics/power/ps4q01-cgg1.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://i.dell.com/images/global/topics/power/ps4q01-cgg1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Introduction to the Offshore&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ukooa.co.uk/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;UKOOA&lt;/span&gt;&lt;/a&gt; and the &lt;a href="http://www.epsg.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;EPSG&lt;/span&gt;&lt;/a&gt; have been working together for many years. Through their collaboration, they have developed many standards and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;UKOOA&lt;/span&gt; has been open to listening to the industry about positioning in the &lt;strong&gt;North Sea&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;When seismic data is acquired, whether it be &lt;strong&gt;2-D or 3-D seismic surveys&lt;/strong&gt;, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;shotpoints&lt;/span&gt; (&lt;em&gt;&lt;span style="color:#000099;"&gt;energy source, common mid-point, etc&lt;/span&gt;&lt;/em&gt;.) need to be positioned or referenced on surface.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Over the years &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;UKOOA&lt;/span&gt; has developed various formats, named &lt;strong&gt;via a version and a year&lt;/strong&gt;. This is a short introduction to how these files describe positions in the oil and gas industry.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;UKOOA&lt;/span&gt; P1/90&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Information is described in the &lt;strong&gt;Header&lt;/strong&gt; for the file. The &lt;strong&gt;Header&lt;/strong&gt; records following the convention listed below:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Record &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Identifer&lt;/span&gt; "H" Column(s): 1 Format: A1&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Header Record Type 2-3 I2&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Header Record Type Modifier 4-5 I2&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Parameter Description 6-32 A27&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Parameter Data 33-80 Varies&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Using the above as a basis, let us take a look at how &lt;strong&gt;Datum and Spheroid&lt;/strong&gt; information is described in this file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Header records &lt;strong&gt;H1600&lt;/strong&gt; and &lt;strong&gt;H1601&lt;/strong&gt; are required for &lt;strong&gt;Datum Transformation&lt;/strong&gt; parameters used by the &lt;strong&gt;Bursa-Wolfe Transformation&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Reviewing the Bursa-Wolfe Transformation (as vectors), we see the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;X &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;DX&lt;/span&gt; 1 -&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;RZ&lt;/span&gt; +RY X&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Y = DY + SCALE * +&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;RZ&lt;/span&gt; 1 -RX * Y&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Z DZ -RY +RX 1 Z&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;where&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;X,Y,Z are geocentric &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;cartesian&lt;/span&gt; coordinates defined in metres&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;DX&lt;/span&gt;,DY,DZ are the translation parameters defined in metres&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;RX,RY,&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;RZ&lt;/span&gt; are clockwise rotations defined in arc seconds,&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;but are converted to radians for use in the formula&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;SCALE = [1+S. (1&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;oe&lt;/span&gt;-6)] where S is in &lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Parts_per_million"&gt;&lt;span style="color:#000099;"&gt;parts per million&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;strong&gt;Vertical Datum&lt;/strong&gt;, is identified by Header record H1700. Some examples of the vertical datum, in relation to offshore work are:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;LAT - Lowest &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;Astronomic&lt;/span&gt; Tide&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;MSL&lt;/span&gt; - Mean Sea Level&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;SL&lt;/span&gt; - Sea Level&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;ES - Echo Sounder&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The units of measurement are specified in H2001. These should be consistent with the position data. The height unit code will be 1 for metres, 2 for any other unit of measure. Header H2002 specifies the Angular unit code to 1 for degrees, 2 for grads.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Projection Data&lt;/strong&gt; is specified in Header records H1800 to H2509&lt;br /&gt;&lt;br /&gt;Currently, in this older format, the following projection codes were defined and used.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;001 - &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;UTM&lt;/span&gt; Northern Hemisphere&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;002 - &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;UTM&lt;/span&gt; Southern Hemisphere&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;003 - Transverse Mercator (North Oriented)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;004 - Transverse Mercator (South Oriented)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;005 - Lambert Conic Conformal with one standard parallel&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;006 - Lambert Conic Conformal with two standard parallels&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;007 - Mercator&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;008 - &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Cassini&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;Soldner&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;009 - Skew &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Orthomorphic&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;010 - Stereographic&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;011 - New Zealand Map Grid&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;999 - Any other projection or non-standard variation of the 11 listed above&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Since this initial positioning file was developed with the help of surveyors, they planned ahead and answered the question: &lt;strong&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;What happens when we cross the Equator?&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;When a survey crosses from the South to the North, and the whole survey is shot on a Southern Hemisphere &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;UTM&lt;/span&gt; Zone, the coordinates will possibly exceed 9,999,999.9. This is not acceptable in the P1/90 format, so Header record H2600 must indicate that 10,000,000 must be added to the co-ordinates.&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More detail about this specification can be found &lt;a href="http://www.epsg.org/Exchange/P1.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As the industry matures, new versions were released, the next in 1994. This was called p2/94 and was derived for raw marine positioning data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;UKOOA&lt;/span&gt; P2/94&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;During this time, &lt;strong&gt;differential positioning&lt;/strong&gt; with GPS was just being implemented and the industry was beginning to rely on this technique more and more for offshore surveying.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This format is based on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;UKOOA&lt;/span&gt; p2/91 and has extended many of the definitions needed for differential GPS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As operators maintain and store data in these formats, P2/94 also acts as an archiving format and records information such as the &lt;strong&gt;satellite &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;ephemeride&lt;/span&gt;, ionospheric conditions and weather/&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_26"&gt;meteorological&lt;/span&gt; conditions of the survey&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;With the move to P2/94, Geodetic information moved to new headers, and are such described as:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0100 Magnetic Variation - General Information&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0101 Magnetic Variation - Grid Data&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H011# Datum and Spheroid Definitions&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;where # = 1..9 and is the datum &amp;amp; spheroid number&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0120 Seven Parameter Cartesian Datum Shifts&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0130 Other Datum Shift Parameters&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0140 Projection Type&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0150 (Universal) Transverse Mercator Projection&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0160 Mercator Projection&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0170 Lambert Projection&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0180 Skew &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Orthomorphic&lt;/span&gt; &amp;amp; Oblique Mercator Projection&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0181 Skew &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Orthomorphic&lt;/span&gt; &amp;amp; Oblique Mercator Projection cont.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0190 Stereographic Projection&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H0199 Any other Projection&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Satellite System Definitions&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H600# Satellite System Description&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H610# Definition of Differential Reference Stations&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H620# Satellite Receiver Definition&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H6300 GPS parameter recording strategy&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H6301 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;DGPS&lt;/span&gt; differential recording strategy&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H631# GPS clock and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;ephemerides&lt;/span&gt; parameters&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H632# GPS ionospheric model &amp;amp; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;UTC&lt;/span&gt; parameters&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H6330 Meteorological parameters&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H65## &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;DGPS&lt;/span&gt; differential correction source &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;defn&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H66## &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;DGPS&lt;/span&gt; differential correction source &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;defn&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H67@0 GPS ellipsoid height estimate&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Rotation Conventions&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that 2 different conventions are in use in the survey industry for defining rotations. This has led to considerable confusion in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;GIS&lt;/span&gt; and mapping world. Both are valid when used properly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The two conventions can be referred to as:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;1) Position Vector rotation (Commonly used in Europe and referred to as the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Busra&lt;/span&gt;-Wolfe)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;2) Coordinate Frame rotation (Commonly used in North America)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I will talk more about these on a later blog, as it comes into play with a lot of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;GIS&lt;/span&gt; and mapping software.&lt;br /&gt;&lt;br /&gt;More detailed information about the P2 format can be found &lt;a href="http://www.epsg.org/Exchange/P2.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;UKOOA&lt;/span&gt; P5/94&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This version came along to facilitate the exchange of position data for pipelines, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;flowlines&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;umbicals&lt;/span&gt; and power cables offshore.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In these cases, the data required for pipeline positions are the &lt;strong&gt;Latitude, Longitude, Easting, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;Northing&lt;/span&gt;, Depth, and Kilometre Point (KP), along with the standard datum and map projection parameters.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Without wanting to bore my readers with more H records, you can found out more about how the pipelines are stored in this format &lt;a href="http://www.epsg.org/Exchange/P5.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;UKOOA&lt;/span&gt; P6/98&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In 1998, a new version was developed for &lt;strong&gt;3D seismic surveys and binning&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is quite complex and would make this short blog even longer, so I'll write about this format at a later date.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;The main emphasis of this blog, though, is to show how formats can change over time as technology and data sharing increases. It also points out the importance of knowing the format of your data, especially if you are doing historical work over a region - do not always assume a specific data format.&lt;/span&gt;&lt;/strong&gt; This is partly why the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;OGP&lt;/span&gt; has started the Joint Industry Project I mentioned in an earlier post.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;UKOOA&lt;/span&gt; P7/2000&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;Well's&lt;/span&gt; deviate. With the advent of horizontal wells and sidetracks, and relating to seismic surveys, we enter a whole other story again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In this story, as well (bad pun!), we have to consider height &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_47"&gt;measures&lt;/span&gt; (such as Kelly-Bushing), and the 4 Norths (which I will explain on a later post).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As this file type would make this blog even longer, I'm going to jump ahead to what the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;EPSG&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;UKOOA&lt;/span&gt; are doing now in defining the Header records for this specific part of the oil and gas industry.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;How the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;EPSG&lt;/span&gt; comes into Play&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Turning our eyes to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;EPSG&lt;/span&gt; in P &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_52"&gt;formatted&lt;/span&gt; files, we want to enable integrity checking of co-ordinate system definitions in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_53"&gt;UKOOA&lt;/span&gt; P1, P2, P5 and P6 formats, so a provision is made to describe co-ordinate system by reference to the &lt;strong&gt;European Petroleum Survey Group (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;EPSG&lt;/span&gt;)&lt;/strong&gt; database of geodetic parameters. This is the group of codes we see in use throughout the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_55"&gt;GIS&lt;/span&gt; field and in products such as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_56"&gt;ESRI&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_57"&gt;PROJ&lt;/span&gt;.4.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What this allows &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_58"&gt;UKOOA&lt;/span&gt; to do is to &lt;strong&gt;adopt an industry-standard&lt;/strong&gt; name to be quoted where the geodetic co-ordinate system used is a common system. Defining parameters and units are then as given by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_59"&gt;EPSG&lt;/span&gt; and are not strictly required to be explicitly given in the P-format records.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As an integrity check, it is considered good practice also to include the explicit definition .The new records which can be used as extensions within the P1/90, P2/94, P5/96 and P6/98 formats are:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H8000 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_60"&gt;EPSG&lt;/span&gt; Geographic CS Name&lt;br /&gt;H8001 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_61"&gt;EPSG&lt;/span&gt; Geographic CS Code&lt;br /&gt;H8002 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_62"&gt;EPSG&lt;/span&gt; Projected CS Name&lt;br /&gt;H8003 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_63"&gt;EPSG&lt;/span&gt; Projected CS Code&lt;br /&gt;H8004 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_64"&gt;EPSG&lt;/span&gt; Vertical CS Name&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;H8005 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_65"&gt;EPSG&lt;/span&gt; Vertical CS Code&lt;br /&gt;H8006 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_66"&gt;EPSG&lt;/span&gt; Database Version&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As we know, co-ordinate systems may be two- or three- dimensional.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A vertical co-ordinate system is one-dimensional.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For the P1, P2 and P5 formats:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;the H8002, H8003 and H8006 records are required when latitude, longitude, easting and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_67"&gt;northing&lt;/span&gt; but no height or depth are given;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;the H8002, H8003, H8004, H8005 and H8006 records are required when latitude, longitude, easting, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_68"&gt;northing&lt;/span&gt; and gravity related height or depth are given;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;the H8000, H8001, H8002, H8003 and H8006 records are required when latitude, longitude, easting, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_69"&gt;northing&lt;/span&gt; and ellipsoidal height or depth are given.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For the P6 format, the H8002, H8003 and H8006 records are required.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That is the way &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_70"&gt;UKOOA&lt;/span&gt; and the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_71"&gt;EPSG&lt;/span&gt; see the offshore world when it comes to positioning and exploration in the North Sea and elsewhere.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Exploration &amp;amp; Production Blog&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are interested, I also write another blog on the oil and gas industry, mainly describing where exploration is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_72"&gt;occurring&lt;/span&gt;, the technology being used, history of a region, some geology, etc. and some aspects of the UN Convention on the Law of the Seas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The blog is located &lt;a href="http://expandpro.blogspot.com/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-2335772981662644933?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=SgyjB8psIPE:qZPhDs7_81Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/SgyjB8psIPE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/SgyjB8psIPE/epsg-ukooa-defining-co-ordinates-in.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>2</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/11/epsg-ukooa-defining-co-ordinates-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-8231279185715085179</guid><pubDate>Thu, 01 Nov 2007 16:40:00 +0000</pubDate><atom:updated>2007-11-02T15:06:27.615-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tanzania</category><category domain="http://www.blogger.com/atom/ns#">Norway</category><category domain="http://www.blogger.com/atom/ns#">NTS System</category><category domain="http://www.blogger.com/atom/ns#">QDGC</category><category domain="http://www.blogger.com/atom/ns#">Netherlands</category><category domain="http://www.blogger.com/atom/ns#">Ragnvald Larsen</category><category domain="http://www.blogger.com/atom/ns#">UK</category><category domain="http://www.blogger.com/atom/ns#">SDI-Africa</category><category domain="http://www.blogger.com/atom/ns#">North Sea Licences</category><category domain="http://www.blogger.com/atom/ns#">Quarter Degree Grid Cells</category><category domain="http://www.blogger.com/atom/ns#">Subdivide</category><category domain="http://www.blogger.com/atom/ns#">Denmark</category><category domain="http://www.blogger.com/atom/ns#">Germany</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><title>Quarter Degree Grid Cells: Another way of Mapping Africa</title><description>&lt;a href="http://www-tem.jrc.it/images/pages/adf/prod_data/ba/gba2000/gba2000_1stpage_2.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www-tem.jrc.it/images/pages/adf/prod_data/ba/gba2000/gba2000_1stpage_2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Recently, &lt;a href="http://www.ntnu.no/portal/page/portal/eksternwebEN/"&gt;&lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Ragnvald&lt;/span&gt;&lt;/span&gt; Larsen of the Norwegian University of Science and Technology (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;NTNU&lt;/span&gt;&lt;/span&gt;) in Trondheim&lt;/em&gt;&lt;/a&gt; released some news to the Spatial Data &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Infrastructure&lt;/span&gt; for Africa (&lt;strong&gt;SDI-Africa&lt;/strong&gt;) mailing list.&lt;br /&gt;&lt;br /&gt;He has been working on project about creating &lt;strong&gt;Quarter Degree Grid Cells&lt;/strong&gt; for mapping purposes for the African countries on a national level.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;But what are Quarter Degree Grid Cells?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Quarter Degree Grid Cells (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;QDGC&lt;/span&gt;)&lt;/strong&gt; are a way of &lt;strong&gt;dividing longitude and latitude degree square cells&lt;/strong&gt; into smaller squares, forming in effect a system of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;geocodes&lt;/span&gt;. This is similar to the &lt;a href="http://maps.nrcan.gc.ca/topo_e.php"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;NTS&lt;/span&gt; system&lt;/a&gt; in Canada (&lt;em&gt;for mapping the Northern areas of Canada&lt;/em&gt;) and to the way the &lt;em&gt;North Sea is mapped when determining leases by the various countries involved&lt;/em&gt; (Norway, Denmark, UK, Germany, the Netherlands). An example of how the North Sea is subdivided by country follows:&lt;br /&gt;&lt;br /&gt;The respective sectors are divided by median lines agreed in the late 1960s.&lt;br /&gt;&lt;br /&gt;In the &lt;a title="United Kingdom" href="http://en.wikipedia.org/wiki/United_Kingdom"&gt;United Kingdom&lt;/a&gt;, the &lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;UKCS&lt;/span&gt; (United Kingdom Continental Shelf)&lt;/em&gt; is divided into quadrants of &lt;strong&gt;1 degree latitude and one degree longitude&lt;/strong&gt;. Each quadrant is divided into 30 blocks measuring 10 minutes of latitude and 12 minutes of longitude.&lt;br /&gt;&lt;br /&gt;&lt;a title="Norway" href="http://en.wikipedia.org/wiki/Norway"&gt;Norway&lt;/a&gt; has a similar model and is divided into quadrants of &lt;strong&gt;1 degree by 1 degree&lt;/strong&gt;. Norwegian licence blocks are larger than British blocks, being 15 minutes of latitude by 20 minutes of longitude (12 blocks in a quad).&lt;br /&gt;&lt;br /&gt;In &lt;a title="Denmark" href="http://en.wikipedia.org/wiki/Denmark"&gt;Denmark&lt;/a&gt;, the Danish sector of the North Sea is divided into &lt;strong&gt;1 degree by 1 degree&lt;/strong&gt; quadrants, and their blocks are 10 minutes latitude by 15 minutes longitude.&lt;br /&gt;&lt;br /&gt;&lt;a title="Germany" href="http://en.wikipedia.org/wiki/Germany"&gt;Germany&lt;/a&gt; and the &lt;a title="Netherlands" href="http://en.wikipedia.org/wiki/Netherlands"&gt;Netherlands&lt;/a&gt; share a quadrant and block grid - quadrants are given letters rather than numbers. The blocks are &lt;strong&gt;10 minutes latitude&lt;/strong&gt; &lt;strong&gt;by 20 minutes longitude&lt;/strong&gt;. The Dutch sector is located in the Southern Gas Basin and shares a grid pattern with Germany&lt;br /&gt;&lt;br /&gt;So the theory of using grid squares has been around for quite some time.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Almost Equal Areas&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;QDGC&lt;/span&gt;&lt;/strong&gt; represents a way of making (almost) equal area squares covering a specific area to represent specific qualities of the area covered. The squares themselves are based on the degree squares covering earth.&lt;br /&gt;&lt;br /&gt;We know that around the equator there are &lt;strong&gt;360 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;longitudal&lt;/span&gt; lines lines&lt;/strong&gt;. For latitude, i.e. from the north to the south pole we have &lt;strong&gt;180 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;latitudal&lt;/span&gt; lines&lt;/strong&gt;. Multiplying we determine that this gives &lt;strong&gt;64800 &lt;/strong&gt;segments or tiles that can cover earth. The form of the squares becomes more rectangular the further north or south we move. At the poles they are not square or even rectangular at all, but end up in elongated triangles.&lt;br /&gt;&lt;br /&gt;Each degree square is designated by a full reference to the main degree square.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;An Example using Tanzania&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Taking from the project web-site, I'll use their example, with regards to Tanzania.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;S01E010&lt;/strong&gt; is a reference to a square in Tanzania. &lt;strong&gt;S&lt;/strong&gt; means the square is south of equator, and &lt;strong&gt;E&lt;/strong&gt; means it is East of the zero meridian.&lt;br /&gt;&lt;br /&gt;The numbers &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;refer&lt;/span&gt; to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;longitudal&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;latitudal&lt;/span&gt; degree.&lt;br /&gt;&lt;br /&gt;A square with no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;sublevel&lt;/span&gt; reference is also called &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;QDGC&lt;/span&gt; &lt;strong&gt;level 0&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;This is square based on a full degree longitude by a full degree latitude. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;QDGC&lt;/span&gt; level 0 squares are themselves &lt;strong&gt;divided into four&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;A grid at this level is shown as:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;AB&lt;br /&gt;CD&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Smaller squares are determined by &lt;strong&gt;dividing the above squares into 4 again&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;So if we divide &lt;strong&gt;S01E010&lt;/strong&gt; by four again, the new grid would be &lt;strong&gt;S01E010AD&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;The number of squares for each &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;QDGC&lt;/span&gt; level can be calculated using the following formula:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;number of squares = (2^d)^2&lt;/strong&gt;&lt;/em&gt; where &lt;strong&gt;&lt;em&gt;d&lt;/em&gt; &lt;/strong&gt;is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;QDGC&lt;/span&gt; level&lt;br /&gt;&lt;br /&gt;Putting all the above theory into place, there is code out there that will allow you to compute a Quarter Degree Grid Cell, please follow the link &lt;a href="http://www.mindland.com/countless/tikiwiki/tiki-index.php?page=countless_qdgc_php"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Project Information&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For more information on this project and the work done by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Ragnvald&lt;/span&gt; Larsen, please take a look at &lt;a href="http://www.qdgc.org/tikiwiki/tiki-index.php"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;QDGC&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The attached image shows &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;QDGC&lt;/span&gt; being used for mappings of the fires in Africa in the year 2000. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-8231279185715085179?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=-1fIzPWfjTI:OJ-TE4teonU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/-1fIzPWfjTI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/-1fIzPWfjTI/quarter-degree-grid-cells-another-way.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>2</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/11/quarter-degree-grid-cells-another-way.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-6728589466643595548</guid><pubDate>Mon, 29 Oct 2007 22:55:00 +0000</pubDate><atom:updated>2007-10-29T16:49:05.597-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Extract</category><category domain="http://www.blogger.com/atom/ns#">WKT</category><category domain="http://www.blogger.com/atom/ns#">RDBMS</category><category domain="http://www.blogger.com/atom/ns#">Spatial ETL</category><category domain="http://www.blogger.com/atom/ns#">Load</category><category domain="http://www.blogger.com/atom/ns#">OLAP</category><category domain="http://www.blogger.com/atom/ns#">Oracle Spatial</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4. Data Warehousing</category><category domain="http://www.blogger.com/atom/ns#">WFS</category><category domain="http://www.blogger.com/atom/ns#">ETL</category><category domain="http://www.blogger.com/atom/ns#">OGR</category><category domain="http://www.blogger.com/atom/ns#">WMS</category><category domain="http://www.blogger.com/atom/ns#">Transformation</category><title>ETL: Fundamental to Spatial Analysis and Sharing of Data</title><description>&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Extract, Transform, and Load&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;ETL&lt;/strong&gt; or &lt;strong&gt;Extract, Transform, and Load&lt;/strong&gt; is a process in Data Warehousing. Data Warehouses are all around us - whether we are querying the &lt;strong&gt;Yellow Pages&lt;/strong&gt; on-line to &lt;strong&gt;geo-coding&lt;/strong&gt; our datasets, there is most often a database or data warehouse behind the scenes.&lt;br /&gt;&lt;br /&gt;But how we get data into the warehouse, is called ETL.&lt;br /&gt;&lt;br /&gt;This is a short introduction to ETL as it is an important part of data warehousing. I also cover a little about &lt;strong&gt;Spatial ETL&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Extract&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Extract is where we begin this story. Essentially, in this step, we extract the data from source systems. A source system is where the data originates. It may be a well database, an address database, a MSExcel CSV file or almost anything you can think of.&lt;br /&gt;&lt;br /&gt;A data warehouse ends up consolidating the data from different source systems. Each separate source system (in many cases) use a different data organization or &lt;a title="Data format" href="http://en.wikipedia.org/wiki/Data_format"&gt;format&lt;/a&gt;. Common data source formats are &lt;a title="Relational database" href="http://en.wikipedia.org/wiki/Relational_database"&gt;relational databases&lt;/a&gt; and &lt;a title="Flat file database" href="http://en.wikipedia.org/wiki/Flat_file_database"&gt;flat files&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Transform&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As our story continues, we run into the transform stage. In this chapter, we want to apply a series of rules or functions to the extracted data from the source to derive the data to be loaded to the end target.&lt;br /&gt;&lt;br /&gt;If we are fortunate in having clean data (this rarely happens!) the data source will require very little or even no manipulation of the data. The most common scenario is that one or more of the following transformations need to be done to meet the business and technical needs of the end users.&lt;br /&gt;&lt;br /&gt;For example, some of the transformations that may occur are (taken from &lt;a href="http://en.wikipedia.org/wiki/Extract,_transform,_load"&gt;Wikipedia&lt;/a&gt; - a good listing of transformations):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Selecting only certain columns to load &lt;/li&gt;&lt;li&gt;Translating coded values (e.g., if the source system stores 1 for male and 2 for female, but the warehouse stores M for male and F for female), this is called automated &lt;a title="Data cleansing" href="http://en.wikipedia.org/wiki/Data_cleansing"&gt;data cleansing&lt;/a&gt;; no manual cleansing occurs during ETL &lt;/li&gt;&lt;li&gt;Encoding &lt;a class="new" title="Free-form" href="http://en.wikipedia.org/w/index.php?title=Free-form&amp;amp;action=edit"&gt;free-form&lt;/a&gt; values (e.g., mapping "Male" and "1" and "Mr" into M) &lt;/li&gt;&lt;li&gt;Deriving a new calculated value (e.g., sale_amount = qty * unit_price) &lt;/li&gt;&lt;li&gt;&lt;a title="Join" href="http://en.wikipedia.org/wiki/Join"&gt;Joining&lt;/a&gt; together data from multiple sources (e.g., lookup, merge, etc.) &lt;/li&gt;&lt;li&gt;Summarizing multiple rows of data (e.g., total sales for each store, and for each region) &lt;/li&gt;&lt;li&gt;Generating &lt;a title="Surrogate key" href="http://en.wikipedia.org/wiki/Surrogate_key"&gt;surrogate key&lt;/a&gt; values &lt;/li&gt;&lt;li&gt;&lt;a title="Transpose" href="http://en.wikipedia.org/wiki/Transpose"&gt;Transposing&lt;/a&gt; or pivoting (turning multiple columns into multiple rows or vice versa) &lt;/li&gt;&lt;li&gt;Splitting a column into multiple columns (e.g., putting a &lt;a title="Comma separated values" href="http://en.wikipedia.org/wiki/Comma_separated_values"&gt;comma-separated list&lt;/a&gt; specified as a string in one column as individual values in different columns) &lt;/li&gt;&lt;li&gt;Applying any form of simple or complex data validation; if failed, a full, partial or no rejection of the data, and thus no, partial or all the data is handed over to the next step, depending on the rule design and exception handling. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Load&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;After the data has been transformed, cleansed, it is now loaded into the data warehouse. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Spatial ETL&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;When we apply the above principles to spatial data, we call it Spatial ETL.&lt;/p&gt;As we know, spatial data can suffer tremendously in accuracy, data formats, projections, datum's, etc.&lt;br /&gt;&lt;br /&gt;With the advent of WFS and WMS and other Web Services and definitions - knowing how accurate and clean our data is is important - especially since in Web Services we are sharing data between systems.&lt;br /&gt;&lt;br /&gt;A common method in the &lt;strong&gt;Well-known text&lt;/strong&gt; (&lt;strong&gt;WKT&lt;/strong&gt;). WKT is a text &lt;a title="Markup language" href="http://en.wikipedia.org/wiki/Markup_language"&gt;markup language&lt;/a&gt; for representing &lt;a title="Vector graphics" href="http://en.wikipedia.org/wiki/Vector_graphics"&gt;vector&lt;/a&gt; &lt;a title="Geometry" href="http://en.wikipedia.org/wiki/Geometry"&gt;geometry&lt;/a&gt; objects on a &lt;a title="Map" href="http://en.wikipedia.org/wiki/Map"&gt;map&lt;/a&gt;. It also relates to &lt;a title="Map projection" href="http://en.wikipedia.org/wiki/Map_projection"&gt;spatial reference systems&lt;/a&gt; of spatial objects and of the transformations between spatial reference systems. A &lt;a title="Binary file" href="http://en.wikipedia.org/wiki/Binary_file"&gt;binary&lt;/a&gt; equivalent, known as &lt;strong&gt;well-known binary&lt;/strong&gt; (&lt;strong&gt;WKB&lt;/strong&gt;) is used to transfer and store the same information on databases, such as &lt;a title="PostGIS" href="http://en.wikipedia.org/wiki/PostGIS"&gt;PostGIS&lt;/a&gt;. The formats are regulated by the &lt;a title="Open Geospatial Consortium" href="http://en.wikipedia.org/wiki/Open_Geospatial_Consortium"&gt;Open Geospatial Consortium&lt;/a&gt; (OGC) and described in their Simple Feature Access and Coordinate Transformation Service specifications.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Frank Warmerdam&lt;/strong&gt;, the creator and maintainer of the &lt;strong&gt;PRO.4&lt;/strong&gt; and &lt;strong&gt;GDAL&lt;/strong&gt; libraries of which I've talked about before covers quite well, WKT implementations and things to be aware of in several GIS products (some of the information is out of date - most users are now using &lt;strong&gt;Arc 9&lt;/strong&gt; and above).&lt;br /&gt;&lt;br /&gt;Quoting below (from &lt;a href="http://home.gdal.org/projects/opengis/wktproblems.html"&gt;here&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Oracle Spatial (WKT is used internall in MDSYS.WKT, loosely SFSQL based) &lt;/li&gt;&lt;li&gt;ESRI - The Arc8 system's projection engine uses a roughly simple features compatible description for projections. I believe ESRI provided the WKT definition for the simple features spec. &lt;/li&gt;&lt;li&gt;Cadcorp - Has the ability to read and write CT 1.0 style WKT. Cadcorp wrote the CT spec. &lt;/li&gt;&lt;li&gt;OGR/GDAL - reads/writes WKT as it's internal coordinate system description format. Attempts to support old and new forms as well as forms from ESRI. &lt;/li&gt;&lt;li&gt;FME - Includes WKT read/write capabilities built on OGR. &lt;/li&gt;&lt;li&gt;MapGuide - Uses WKT in the SDP data access API. Roughly SF compliant. &lt;/li&gt;&lt;li&gt;PostGIS - Keeps WKT in the spatial_ref_sys table, but it is up to clients to translate to&lt;/li&gt;&lt;li&gt;PROJ.4 format for actual use. I believe the spatial_ref_sys table is populated using OGR generated translations. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;ETL and Spatial ETL&lt;/strong&gt; - I'll cover more of how data warehousing and GIS and internet mapping can be tied together at a later date.&lt;/p&gt;&lt;p&gt;If you are really interested, take a look at the &lt;a href="http://www.mapbender.org/"&gt;&lt;strong&gt;MapBender&lt;/strong&gt;&lt;/a&gt; project mentioned in earlier posts. It ties together many of the concepts of ETL and data sharing quite well.&lt;/p&gt;&lt;p&gt;If you have ideas for Blog posts that relate to GIS, Datum's, Map Projections, Oracle, Data Warehousing, let me know. Some ideas for future blogs are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;The African Geoid Project&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Map Projections of the Middle East&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Determining Mean Sea Level&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;NTv2 files and how to create them&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Let me know. Contact me via e-mail.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-6728589466643595548?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=-MI9Lein91Y:MeT1UiUN1fE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/-MI9Lein91Y" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/-MI9Lein91Y/etl-fundamental-to-spatial-analysis-and.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>6</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/etl-fundamental-to-spatial-analysis-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-1837960416411927200</guid><pubDate>Fri, 26 Oct 2007 22:10:00 +0000</pubDate><atom:updated>2007-10-27T01:16:47.380-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Geospatial Integrity</category><category domain="http://www.blogger.com/atom/ns#">Joint Industry Project</category><category domain="http://www.blogger.com/atom/ns#">Chevron</category><category domain="http://www.blogger.com/atom/ns#">Mighty Servant 2</category><category domain="http://www.blogger.com/atom/ns#">OGP</category><category domain="http://www.blogger.com/atom/ns#">Devon Energy</category><category domain="http://www.blogger.com/atom/ns#">Geoscience Software</category><category domain="http://www.blogger.com/atom/ns#">Geospatial Integrity of Geoscience Software</category><category domain="http://www.blogger.com/atom/ns#">ExxonMobil</category><category domain="http://www.blogger.com/atom/ns#">Blue Marble</category><category domain="http://www.blogger.com/atom/ns#">Shell</category><title>Joint Industry Project: Geospatial Integrity of Geoscience Software</title><description>&lt;a href="http://www.maxumowners.org/Images/damaged_boats/nemba.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.maxumowners.org/Images/damaged_boats/nemba.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.dvn.com/"&gt;Devon Energy&lt;/a&gt;, &lt;a href="http://www.shell.com/"&gt;Shell&lt;/a&gt;, and &lt;a href="http://www.exxonmobil.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ExxonMobil&lt;/span&gt;&lt;/a&gt; and several other major oil companies have started a &lt;strong&gt;Joint Industry Project (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;JIP&lt;/span&gt;)&lt;/strong&gt; entitled &lt;strong&gt;"&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Geospatial&lt;/span&gt; Integrity of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Geoscience&lt;/span&gt; Software". &lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This project is being financed by the oil majors and is being undertaken with the support and co-operation of the &lt;a href="http://www.ogp.org.uk/"&gt;International Association of Oil and Gas Producers (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;OGP&lt;/span&gt;)&lt;/a&gt;. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;As professionals involved mapping, software development, positioning, often the co-ordinate reference systems in the &lt;em&gt;code are taken for granted&lt;/em&gt;. &lt;em&gt;This happens in the oil industry in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;geoscience&lt;/span&gt; applications and interpretation packages.&lt;/em&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;In the past, software provided defaults (&lt;em&gt;such as Clarke 1866 or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;NAD&lt;/span&gt;27 - as it was software developed in North America&lt;/em&gt;), but with the movement into global geodetic reference systems (&lt;em&gt;such as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;WGS&lt;/span&gt;84&lt;/em&gt;), and many &lt;em&gt;local datum's still being used&lt;/em&gt;, software may or may not be upgraded (for various reasons) or further modified (feel that it is working fine), etc., etc., there is the &lt;em&gt;distinct possibility and fact&lt;/em&gt; that mistakes have been made due to software errors. The errors may have occurred because of the following reasons:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;improperly coded or cartographic algorithms&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;wrong values for embedded geodetic parameters&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;poor presentation of user input requirements by software applications&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;incorrect defaults settings (as mentioned above)&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;software processes not working as specified (take a look at the Robinson projection discussion and cs2cs and the various work-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;arounds&lt;/span&gt; to account for a spherical representation)&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;confusing or imprecise terminology (take co-ordinate reference frames and datum transformations for example)&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;lack of error trapping for user errors&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;lack of an audit trail&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;inadequate &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;metadata&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;inadequate training and documentation for users and of users&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;There are three main objectives of this &lt;strong&gt;Joint Industry Project&lt;/strong&gt;, and they are:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;To transform the management of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;geospatial&lt;/span&gt; data in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;geoscience&lt;/span&gt; software applications to benefit &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;JIP&lt;/span&gt; members and improve products and competencies&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;To develop and disseminate best practice tools for current software applications and future software development&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;To create a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;sustainable&lt;/span&gt; improvement process in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;geoscience&lt;/span&gt; software applications based on sound &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;geospatial&lt;/span&gt; management&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;By the end of 2007, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;JIP&lt;/span&gt; has already begun to take a look at &lt;a href="http://www.bluemarblegeo.com/solutions/coordconv.php"&gt;Blue Marble's &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;GeoGraphic&lt;/span&gt; Calculator&lt;/a&gt;. This application and libraries is used in commercial code (such as Oracle) and many oil and gas companies use it on a daily basis.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;An example of a possible wrong vertical co-ordinate system happened November, 1999 to Chevron. The article can be found &lt;a href="http://www.marinelink.com/Story/ChevronMullsOptionsAfterPlatformSinks-1986.html"&gt;here&lt;/a&gt;. I've also included it below:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;Chevron Mulls Options After Platform Sinks, Friday, November 12, 1999&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Chevron Corp. is assessing the impact on the development timetable of its North &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Nemba&lt;/span&gt; oilfield off the Angola coast after the sinking of the production platform on route from South Korea. The &lt;strong&gt;$175 million dollar&lt;/strong&gt; structure was being shipped by the vessel Mighty Servant 2 early last week when it capsized near the Indonesian island of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Singkep&lt;/span&gt; with the loss of four crew members. The so-called topside production platform is 230 ft. long, 105 ft. wide, 150 ft. tall and took 24 months to design and build. The vessel was &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;enroute&lt;/span&gt; from the South Korean port of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Okpo&lt;/span&gt; to Angola, having fueled in Singapore, when it began taking on water and sank. Chevron spokesman Fred &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Gorrell&lt;/span&gt; said the company was fully covered by insurance to replace the platform. The vessel was lying in 35 m of water with about 5 m sticking above the surface so recovery was still being assessed. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Gorrell&lt;/span&gt; pointed out that even if it needed to be rebuilt it would not take as long as the original because design and engineering work was already done. The North &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Nemba&lt;/span&gt; field in the prodigious Block O offshore Angola was due to come into production in the first quarter of 2000. Block O, in which Chevron has a 39 percent interest, produced 510,000 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;bpd&lt;/span&gt; in 1998. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Gorrell&lt;/span&gt; said he wasn't sure how much North &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Nemba&lt;/span&gt; was due to add to this. Chevron owns 39.2 percent of North &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Nemba&lt;/span&gt;, while the state Angola National Oil Co. owns 41 percent, with Italy's &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Agip&lt;/span&gt; owning 9.8 percent and France's Elf Aquitaine with 10 percent.&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Co-ordinates, the software we use, whether in mapping or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;geoscience&lt;/span&gt; software plays a role in many of our decisions.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This &lt;strong&gt;Joint Industry Project&lt;/strong&gt; is a &lt;strong&gt;good start&lt;/strong&gt; and the &lt;strong&gt;people involved are knowledgeable&lt;/strong&gt; in the field (many I've worked with when I was in Houston) and through this project we can hopefully know at the end, that the software we are using is &lt;strong&gt;&lt;span style="color:#006600;"&gt;providing accurate information and maintains &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;geospatial&lt;/span&gt; integrity&lt;/span&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;More details can be found at this &lt;a href="http://www.pug-steering.com/"&gt;website&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-1837960416411927200?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=GHsmze6-BQ0:vkchoObTtoc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/GHsmze6-BQ0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/GHsmze6-BQ0/joint-industry-project-geospatial.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>6</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/joint-industry-project-geospatial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-8251925582456543135</guid><pubDate>Thu, 25 Oct 2007 23:55:00 +0000</pubDate><atom:updated>2007-10-25T20:17:01.796-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cs2cs</category><category domain="http://www.blogger.com/atom/ns#">Plumb Lines</category><category domain="http://www.blogger.com/atom/ns#">Orthometric Heights</category><category domain="http://www.blogger.com/atom/ns#">Oracle Spatial</category><category domain="http://www.blogger.com/atom/ns#">Datum</category><category domain="http://www.blogger.com/atom/ns#">Geodesy</category><category domain="http://www.blogger.com/atom/ns#">Molodensky</category><category domain="http://www.blogger.com/atom/ns#">Mathematics</category><category domain="http://www.blogger.com/atom/ns#">Gravity</category><category domain="http://www.blogger.com/atom/ns#">Transformation</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>Molodensky: A Short History of Man's Contribution to Geodesy</title><description>&lt;a href="http://www.af.ca/halifax/sciences/molodensky.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://www.af.ca/halifax/sciences/molodensky.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;As internet mapping becomes more and more prevelant and GPS is being used more we keep on hearing about the Molodensky Transformation, but who was &lt;strong&gt;Molodensky&lt;/strong&gt;?&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;A Short History&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mikhail Sergeevich Molodenksy (1909 - 1991)&lt;/strong&gt; was a promiennt geodesist and geophysicists who many consider a reformer in the theory of the figure of the Earth and the study of the Earth's rotation and oscillations.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;He was born on June 15, 1909, in &lt;em&gt;Epiphan&lt;/em&gt;, a small town in the &lt;em&gt;Russian province of Tula&lt;/em&gt;. He did his initial studies at the Astronomic Department of the Mechanics and Mathematics Faculty of &lt;em&gt;Moscow State University&lt;/em&gt;. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;He was later invited by &lt;strong&gt;F. N. Krasovsky&lt;/strong&gt; (&lt;em&gt;there is an ellipsoid that bears this geodesist's name - more on a later blog about Russian mapping&lt;/em&gt;) to join the staff at the &lt;strong&gt;Central Research Institute of Geodesy, Aerophotogrammetry and Cartography (TsNIIGAik)&lt;/strong&gt;. It was here that he worked for over 25 years.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Molodensky's early steps in geodetic research and geodetic surveys date back to 1929 when he did some inital work for the &lt;em&gt;Institute of General Geodetic Surveys (IOGR)&lt;/em&gt; and prior to this survey, he was given a proposal from the director of &lt;em&gt;Astronomy - Geodetic Research Institute (AGNII) at State University&lt;/em&gt; in Moscow to do geodetic research.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;There came a famous decree called the &lt;strong&gt;"Soviet of Labor and Defense" (May 6, 1927)&lt;/strong&gt; which set about the establishment of a general gravimetric survey over the whole country. Lenin was laying out his vision for the country and defining a &lt;strong&gt;"Soviet".&lt;/strong&gt; With this decree, there became an increase in the development of gravimetric surveying throughout the whole country.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Molodensky, who was avidly interested in gravimetry, participated in these surveys with his work at TsNIIGAik. While here and conducting these surveys, a young Molodensky, in 1933, headed up an expedition to the &lt;a href="http://en.wikipedia.org/wiki/Crimea"&gt;Crimea&lt;/a&gt; to perform gravimetric surveys (again under the above decree). &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;A Rigourous Solution&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;A year later, in 1934, Molodensky was beginning to make a name for himself by presenting a report at the &lt;strong&gt;7th Baltic Geodetic Commission Conference&lt;/strong&gt; in Moscow. His topic, which geodesists considered urgent at the time, is the &lt;em&gt;co-swinging influence on double pendulums&lt;/em&gt;. Before his presentation, all solutions were seen as impossible because the&lt;em&gt; accuracy of the solutions could not be determined&lt;/em&gt;. &lt;strong&gt;Molodensky provided a rigourous solution&lt;/strong&gt;. In turn, this presentation was heard by scientists from Denmark, Finland, Germany, Poland, Sweden, the USSR and the members of the International Association of Geodesy. He essentially turned the world of geodesy upside down concerning astronomic-gravimetric leveling. His final report was published in Helsinki at the 1937 meeting of the Baltic Geodetic Commission.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Molodensky made significant developments to Soviet geodesy and gravimetry, in theory and in practice, &lt;em&gt;especially when developing and applying survey methods combined with the design of gravimetric instruments&lt;/em&gt;. In the 1930's the only gravity measuring devices that could be found in the former Soviet Union were those of foreign manufacture. Therefore, the state saw immediately that there was an immediate task facing geodesy in the Soviet Union - &lt;em&gt;the manufacture of gravity measuring instruments.&lt;/em&gt; A small batch were initially made, based on the German "Bamberg" instruments and several designs of original instruments had failed. &lt;em&gt;It was not until 1938 that the Soviet Union had developed their own gravity measuring devices&lt;/em&gt;.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;April, 1943, lead to the appointment of Molodensky as chief of the gravimetric laboratory at TsNIIGAik. He held this post until July 1956 when, against his will, he was appointed director of the &lt;em&gt;Geophysical Institute of the Academy of Sciences (GEOFIAN).&lt;/em&gt; At this point he became responsible for the realization of the technical policies related to geodesy in the Soviet Union.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;During this time he continued to make significant contributions to geodesy and the state wanted to recognize him for his efforts. In 1946, he was awarded the &lt;strong&gt;USSR State Prize&lt;/strong&gt;, then he recieved the high degree of a &lt;strong&gt;Doctor of Technical Sciences&lt;/strong&gt; and was then elected a member of the &lt;strong&gt;USSR Academy of Sciences&lt;/strong&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;The Geoid and Plumb-Lines&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;As you may recall in my previous blog, about the geoid, I discussed the &lt;em&gt;"deflection of the vertical"&lt;/em&gt;, well Molodensky's work played into this realm as well. Molodensky put forward the possibility of using&lt;em&gt; gravimetric survey data for interpolation of plumb-line deflection between astronomic points of &lt;strong&gt;astronomic-geodetic&lt;/strong&gt; networks&lt;/em&gt;. The result of this work permitted the integration of isolated sections of astronomic-geodetic networks into the &lt;em&gt;main systems of co-ordinates&lt;/em&gt;. This made it therefore possible to &lt;strong&gt;map vast areas&lt;/strong&gt; which had never been surveyed before. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Nowadays a similar process is in progress in Africa and South America and Canada with respects to gravity models which will help in determining Orthometric heights. Through Molodensky, lead to a determination of geoid heights.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;In 1957, TsNIIGAik began to change direction in what it saw as important, and focused on solving more complex problems; such as the &lt;em&gt;figure of the Earth, space exploration, defence problems, and the development of triangulation methods for large territories&lt;/em&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;Famous Equations&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Molodensky, though is more famous for a set of equations, that relate to datum transformation. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;As we all know spatial data can have co-ordinates with different underlying ellipsoids or the underlying ellipsoids have different datums. The latter means that, apart from different ellipsoids, the centres or the rotation axes of the ellipsoids do not coincide. To relate these data one may need a so-called datum transformation. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;In the early days of satellite surveying, when relationships between datums were not well defined and the data itself was not very precise, it was usual to apply a three parameter &lt;strong&gt;dX, dY, dZ&lt;/strong&gt; shift to the X,Y,Z coordinate set in one datum to derive those in the second datum.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;This assumed, &lt;strong&gt;generally erroneously&lt;/strong&gt;, that the axial directions of the two ellipsoids involved were parallel. &lt;em&gt;For localized work in a particular country or territory, the consequent errors introduced by this assumption were small and generally less than the observation accuracy of the data.&lt;/em&gt; As we collected more and more information about the shape and form of the Earth, and based on what Molodensky presented, among others, our knowledge and the amount of data that has been built up and as our surveying methods became more and more accurate, it became evident that a &lt;strong&gt;three parameter transformation is neither appropriate for world wide use, nor for widespread national use if one is seeking the maximum possible accuracy from the satellite surveying and a single set of transformation parameters&lt;/strong&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;The simplest transformation to implement involves applying shifts to the three geocentric coordinates. Molodensky developed a transformation which applies the geocentric shifts directly to geographical coordinates. This method assumes that the axes of the source and target systems are parallel to each other. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;From a mathematical point of view a datum transformation is possible via 3 dimensional geocentric co-ordinates, thus implying a 3D similarity transformation defined by 7 parameters: 3 shifts, 3 rotations and a scale difference. This transformation is combined with transformations between the geocentric co-ordinates and ellipsoidal latitude and longitude co-ordinates in both datum systems. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;The transformation from the latitude and longitude co-ordinates into the geocentric co-ordinates is &lt;strong&gt;rather straightforward&lt;/strong&gt; and turns ellipsoidal latitude , longitude and height into X,Y and Z, using 3 direct equations that contain the ellipsoidal parameters &lt;strong&gt;a&lt;/strong&gt; and e. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;The inverse equations are more complicated and require either an&lt;strong&gt; iterative calculation&lt;/strong&gt; of the&lt;strong&gt; latitude&lt;/strong&gt; and &lt;strong&gt;ellipsoidal height&lt;/strong&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;A very good approximation of this datum transformations makes use of the &lt;strong&gt;Molodensky and the regression equations&lt;/strong&gt;, relating directly the ellipsoidal latitude and longitude, and in case of Molodensky also the height, of both datum systems.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Various software uses the formulation put forward by Molodensky, whether used in &lt;strong&gt;cs2cs&lt;/strong&gt; and &lt;strong&gt;ESRI&lt;/strong&gt; software, or even in &lt;strong&gt;Oracle&lt;/strong&gt;, the foundations where laid out by this man who has made significant contribution to our understanding of the shape and form of the Earth.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-8251925582456543135?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=Yg1L8-_DawQ:E-iydot0s7E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/Yg1L8-_DawQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/Yg1L8-_DawQ/molodensky-short-history-of-mans.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>11</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/molodensky-short-history-of-mans.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-421274620709114684</guid><pubDate>Tue, 23 Oct 2007 05:47:00 +0000</pubDate><atom:updated>2007-10-22T23:53:51.877-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Geoid</category><category domain="http://www.blogger.com/atom/ns#">Height</category><category domain="http://www.blogger.com/atom/ns#">Bessel</category><category domain="http://www.blogger.com/atom/ns#">International</category><category domain="http://www.blogger.com/atom/ns#">Geodesy</category><category domain="http://www.blogger.com/atom/ns#">WGS84</category><category domain="http://www.blogger.com/atom/ns#">GPS</category><category domain="http://www.blogger.com/atom/ns#">Topography</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">MSL</category><category domain="http://www.blogger.com/atom/ns#">Hayford</category><title>The Geoid - An Equipotential Description with Gravity</title><description>&lt;a href="http://www.cnes.fr/automne_modules_files/standard/public/p1093_c47a8e94043132d91b54cb78207e1554geoide.gif"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.cnes.fr/automne_modules_files/standard/public/p1093_c47a8e94043132d91b54cb78207e1554geoide.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.osi.ie/images/gps/geodetic2.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.osi.ie/images/gps/geodetic2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;strong&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Geoid&lt;/span&gt;&lt;/strong&gt; is a surface that is not often talked about on blogs or mentioned on the web - so this may be a first.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Geoid&lt;/span&gt; surface is &lt;strong&gt;irregular&lt;/strong&gt;, unlike &lt;a title="Reference ellipsoid" href="http://en.wikipedia.org/wiki/Reference_ellipsoid"&gt;reference ellipsoids&lt;/a&gt; (&lt;em&gt;such as Clarke 1866, Bessel, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Hayford&lt;/span&gt;, etc&lt;/em&gt;.) which have been used to approximate the shape of the physical Earth at a local point. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;geoid&lt;/span&gt; is considerably smoother than Earth's physical surface. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In looking for a good description that makes sense to many people, I stumbled upon this one on &lt;a href="http://en.wikipedia.org/wiki/Figure_of_the_Earth"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Wikipedia&lt;/span&gt;&lt;/a&gt;: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt;"In geodetic surveying, the computation of the geodetic coordinates of points is commonly performed on a &lt;/span&gt;&lt;/em&gt;&lt;a title="Reference ellipsoid" href="http://en.wikipedia.org/wiki/Reference_ellipsoid"&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt;reference ellipsoid&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt; closely approximating the size and shape of the Earth in the area of the survey. The actual measurements made on the surface of the Earth with certain instruments are however referred to the &lt;/span&gt;&lt;/em&gt;&lt;a title="Geoid" href="http://en.wikipedia.org/wiki/Geoid"&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;geoid&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt;. The ellipsoid is a mathematically defined regular surface with specific dimensions. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;geoid&lt;/span&gt;, on the other hand, coincides with that surface to which the oceans would conform over the entire Earth if free to adjust to the combined effect of the Earth's mass attraction (&lt;/span&gt;&lt;/em&gt;&lt;a title="Gravitation" href="http://en.wikipedia.org/wiki/Gravitation"&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt;gravitation&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#006600;"&gt;) and the centrifugal force of the Earth's rotation. As a result of the uneven distribution of the Earth's mass, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;geoidal&lt;/span&gt; surface is irregular and, since the ellipsoid is a regular surface, the separations between the two, referred to as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;geoid&lt;/span&gt; undulations, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;geoid&lt;/span&gt; heights, or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;geoid&lt;/span&gt; separations, will be irregular as well."&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;and further it states:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt;"The &lt;/em&gt;&lt;/span&gt;&lt;a title="Geoid" href="http://en.wikipedia.org/wiki/Geoid"&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;geoid&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt; is a surface along which the gravity potential is everywhere equal and to which the direction of gravity is always perpendicular. The latter is particularly important because optical instruments containing levelling devices are commonly used to make geodetic measurements. When properly adjusted, the vertical axis of the instrument coincides with the direction of gravity and is, therefore, perpendicular to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;geoid&lt;/span&gt;. The angle between the &lt;/em&gt;&lt;/span&gt;&lt;a title="Plumb line" href="http://en.wikipedia.org/wiki/Plumb_line"&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt;plumb line&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt; which is perpendicular to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;geoid&lt;/span&gt; (sometimes called "the vertical") and the perpendicular to the ellipsoid (sometimes called "the ellipsoidal normal") is defined as the &lt;/em&gt;&lt;/span&gt;&lt;a title="Vertical deflection" href="http://en.wikipedia.org/wiki/Vertical_deflection"&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt;deflection of the vertical&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#006600;"&gt;&lt;em&gt;. It has two components: an east-west and a north-south component."&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;strong&gt;reference surface for heights&lt;/strong&gt; is traditionally taken as &lt;a href="http://www.icsm.gov.au/geodesy/whatshap.htm#monmsl"&gt;Mean Sea Level (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;MSL&lt;/span&gt;)&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;geoid&lt;/span&gt;, as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;described&lt;/span&gt; above, is a surface of &lt;em&gt;equal gravity potential&lt;/em&gt; which closely approximates mean sea level.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;With GPS becoming more and more relevant in our daily &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;lives&lt;/span&gt;, what is the height measurement we get? &lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The heights derived from GPS are &lt;strong&gt;relative to the GPS reference ellipsoid (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;WGS&lt;/span&gt;84).&lt;/strong&gt; The separation between the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;geoid&lt;/span&gt; and an ellipsoid is known as the &lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;geoid&lt;/span&gt;-ellipsoid separation, or N value&lt;/em&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In a mathematical sense, we have the following then:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;H = h - N&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;where &lt;strong&gt;H = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Orthometric&lt;/span&gt; Height&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;h = Ellipsoidal Height&lt;/strong&gt; (for example, the height above the ellipsoid &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;WGS&lt;/span&gt;84)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;N = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Geoid&lt;/span&gt;-Ellipsoid Height&lt;/strong&gt; (this is also called the&lt;strong&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Geoid&lt;/span&gt; Undulation&lt;/strong&gt;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Note that with N, that if the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;geoid&lt;/span&gt; is above the ellipsoid, N is positive. If the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;geoid&lt;/span&gt; is below the ellipsoid, N is negative.&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;How does mass effect the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;geoid&lt;/span&gt; and the ellipsoid?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Where a mass deficiency exists, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;geoid&lt;/span&gt; will dip below the mean ellipsoid and where a mass surplus exists, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;geoid&lt;/span&gt; will rise above the mean ellipsoid. &lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;span style="color:#006600;"&gt;&lt;strong&gt;Where are the largest undulations?&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Well, the largest undulations known, with the minimum in the Indian Ocean at a value of &lt;strong&gt;N = -100&lt;/strong&gt; &lt;strong&gt;metres&lt;/strong&gt; and the maximum in the northern part of the Atlantic Ocean with N = &lt;strong&gt;+70 metres&lt;/strong&gt;. &lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;So how do we describe the shape and size of the Earth?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;There are three surfaces to be considered:&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;The topography&lt;/strong&gt; - the physical surface of the earth. &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Geoid&lt;/span&gt;&lt;/strong&gt; - the level surface (also a physical reality). &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;The Ellipsoid&lt;/strong&gt; - the mathematical surface for computations.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Mean Sea Level (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;MSL&lt;/span&gt;) points, an approximation to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;geoid&lt;/span&gt;, and can be used as reference surfaces for height measurements (i.e. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;orthometric&lt;/span&gt; heights). &lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Ellipsoidal heights (such as those derived by GPS) have to be adjusted before they can be compared to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;orthometric&lt;/span&gt; heights given on topographic maps. &lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;The deviation between the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;geoid&lt;/span&gt; and an reference ellipsoid is called &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;Geoid&lt;/span&gt; undulation (N). &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Geoid&lt;/span&gt; undulations can be used to adjust the ellipsoidal heights (H = h +/- N).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;This is an introduction to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;Geoid&lt;/span&gt; and the science of Geodesy. It hopefully clears up some questions about this surface.&lt;br /&gt;&lt;br /&gt;I'll explain in more detail some of the formulations of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;Geoid&lt;/span&gt; and how &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;geodesists&lt;/span&gt; over time have tried to model it and some of the efforts being conducted presently to come up with a &lt;strong&gt;global gravity model&lt;/strong&gt; to aid in&lt;strong&gt; height determination&lt;/strong&gt; at a later date.&lt;br /&gt;&lt;br /&gt;There are some very interesting projects going on in &lt;strong&gt;Africa, South America, and Canada&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-421274620709114684?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=8FID8qTR0CE:Pyi97i_qmq4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/8FID8qTR0CE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/8FID8qTR0CE/geoid-equipotential-description.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>9</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/geoid-equipotential-description.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-583997406544634386</guid><pubDate>Sun, 21 Oct 2007 23:53:00 +0000</pubDate><atom:updated>2007-10-21T17:52:05.943-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Area</category><category domain="http://www.blogger.com/atom/ns#">Height</category><category domain="http://www.blogger.com/atom/ns#">Map Projections</category><category domain="http://www.blogger.com/atom/ns#">Sphere</category><category domain="http://www.blogger.com/atom/ns#">Geodesy</category><category domain="http://www.blogger.com/atom/ns#">GPS</category><category domain="http://www.blogger.com/atom/ns#">Direction</category><category domain="http://www.blogger.com/atom/ns#">Distance</category><category domain="http://www.blogger.com/atom/ns#">Geoid</category><category domain="http://www.blogger.com/atom/ns#">Robinson Projection</category><category domain="http://www.blogger.com/atom/ns#">Meades Ranch</category><category domain="http://www.blogger.com/atom/ns#">Ellipsoid</category><category domain="http://www.blogger.com/atom/ns#">Rand McNally</category><category domain="http://www.blogger.com/atom/ns#">Oblate Spheroid</category><category domain="http://www.blogger.com/atom/ns#">NAD27</category><title>The Robinson Projection: Not shaped like an Egg</title><description>&lt;a href="http://www.geography.wisc.edu/maplib/images/robinsonproj.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.geography.wisc.edu/maplib/images/robinsonproj.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;A Pleasing View of the World&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The Robinson Projection came into being in 1963 and was introduced by Dr. &lt;a title="Arthur H. Robinson" href="http://en.wikipedia.org/wiki/Arthur_H._Robinson"&gt;Arthur H. Robinson&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;This projection can be classified as a &lt;a title="Pseudo-cylindrical projection" href="http://en.wikipedia.org/wiki/Pseudo-cylindrical_projection"&gt;pseudo-cylindrical projection&lt;/a&gt; because of its &lt;strong&gt;straight parallels&lt;/strong&gt;, along each of which the meridians are spaced evenly. The &lt;strong&gt;central meridian is also a straight line&lt;/strong&gt; and all other meridians are curved. &lt;/p&gt;&lt;p&gt;The projection is neither &lt;a title="Equal-area" href="http://en.wikipedia.org/wiki/Equal-area"&gt;equal-area&lt;/a&gt; nor &lt;a title="Conformal map" href="http://en.wikipedia.org/wiki/Conformal_map"&gt;conformal&lt;/a&gt;, therefore abandoning both for a compromise for creating what Dr. Robinson felt produced a better overall view of the world. This was the first map projection to be developed for commercial interests. &lt;a href="http://en.wikipedia.org/wiki/Rand_McNally"&gt;Rand &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;McNally&lt;/span&gt;&lt;/a&gt; felt that many of the map projections in use did not present the earth as a whole very well. With Mercator the poles were distorted. Robinson, was essentially contracted to develop a map projection that did not &lt;strong&gt;maintain angle, direction, or limit &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;distortion&lt;/span&gt;&lt;/strong&gt;, but was sanctioned to produce a map projection that &lt;strong&gt;"looked good" for books and atlases&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Remember maps are designed for one of the following 4 reasons:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;strong&gt;Conformality&lt;/strong&gt;&lt;/span&gt; - the shapes of places are accurate &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Distance&lt;/strong&gt; - measured distances are accurate &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Area/Equivalence&lt;/strong&gt; - the areas represented on the map are proportional to their area on the earth &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Direction&lt;/strong&gt; - angles of direction are portrayed accurately &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Dr. Robinson specified the projection to be constructed by referring to a table of &lt;a title="Cartesian coordinate" href="http://en.wikipedia.org/wiki/Cartesian_coordinate"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;cartesian&lt;/span&gt; coordinate&lt;/a&gt; values at specific intersections of latitude and longitude. The intermediate locations are to be found by &lt;a title="Interpolation" href="http://en.wikipedia.org/wiki/Interpolation"&gt;interpolation&lt;/a&gt;. Dr. Robinson developed the projection through a series of trials, &lt;strong&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;continually&lt;/span&gt; iterating till he settled upon the meridian shapes and parallel spacing most pleasing to the eye.&lt;/strong&gt; In comparison with other Map Projections, they are mainly developed or are formulated as mathematical equations. &lt;/p&gt;&lt;p&gt;Parallels are straight parallel lines, equally spaced between latitudes 38 degrees north and south. Space decreases beyond these limits. The Equator is 0.8487 times as long as the circumference of a sphere of equal area. The central meridian is a straight line 0.5072 as long as the Equator. Other meridians are equally spaced elliptical arcs and concave toward the central meridian. The scale is true along latitudes 38 degrees north and south, constant along any given latitude, and the same for the latitude of opposite sign (&lt;a href="http://projections.mgis.psu.edu/index.asp?URL=http%3A%2F%2Forser34.erri.psu.edu%2Foutput%2FProjections_PASDASERVE233523660601.png&amp;amp;ProjectionName=Plate+Carree&amp;amp;Projection=54030&amp;amp;centralMeridian=0.0&amp;amp;North=&amp;amp;West=&amp;amp;East=&amp;amp;South=&amp;amp;LabelY=&amp;amp;LabelX=&amp;amp;Label"&gt;Robinson 1974; Snyder and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Voxland&lt;/span&gt; 1989&lt;/a&gt;). &lt;/p&gt;&lt;p&gt;&lt;strong&gt;This map projection is also based on a sphere, not an ellipsoid. This is an important point to remember, as the earth is being modelled differently.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;What is the true shape of the Earth?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The Earth, in actual fact, is shaped more like an egg, hence, even an ellipsoid is not the best model. In the past, when datum's were more local (such as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;NAD&lt;/span&gt;27, SAD69, Cape Datum, etc.), various ellipsoids were tied to local points on Earth. For &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;NAD&lt;/span&gt;27, this was &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Meades&lt;/span&gt; Ranch, Kansas.&lt;/p&gt;&lt;p&gt;But back to the Earth's shape; it is very close to an &lt;a title="Oblate spheroid" href="http://en.wikipedia.org/wiki/Oblate_spheroid"&gt;oblate spheroid&lt;/a&gt; — a rounded shape with a bulge around the &lt;a title="Equator" href="http://en.wikipedia.org/wiki/Equator"&gt;equator&lt;/a&gt; — although the precise shape (the &lt;a title="Geoid" href="http://en.wikipedia.org/wiki/Geoid"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;geoid&lt;/span&gt;&lt;/a&gt;) varies from this by up to 100 metres. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;The &lt;a title="Rotation" href="http://en.wikipedia.org/wiki/Rotation"&gt;rotation&lt;/a&gt; of the Earth creates the &lt;a title="Equatorial bulge" href="http://en.wikipedia.org/wiki/Equatorial_bulge"&gt;equatorial bulge&lt;/a&gt; so that the equatorial diameter is 43 km larger than the &lt;a title="Geographical pole" href="http://en.wikipedia.org/wiki/Geographical_pole"&gt;pole&lt;/a&gt; to pole diameter. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#006600;"&gt;What about height? A whole other story.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Interesting, eh? There are so many different ways to see the Earth. When we look at height systems and describe the geoid, we are describing an &lt;a href="http://en.wikipedia.org/wiki/Equipotential_surface"&gt;equipotential surface&lt;/a&gt;. But height is a whole other story, as gravity is involved and it is not as simple as getting the &lt;strong&gt;"Zed"&lt;/strong&gt; or &lt;strong&gt;"Zee"&lt;/strong&gt; measurement from your &lt;strong&gt;GPS&lt;/strong&gt;. &lt;/p&gt;&lt;p&gt;I'll explain height later and how we can determine &lt;strong&gt;MSL&lt;/strong&gt; (and where the&lt;em&gt; "mean"&lt;/em&gt; actually comes from).&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-583997406544634386?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=frAq1ASlVbQ:ZMg5FpRL914:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/frAq1ASlVbQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/frAq1ASlVbQ/robinson-projection-not-shaped-like-egg.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>10</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/robinson-projection-not-shaped-like-egg.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-2938880079347210911</guid><pubDate>Thu, 18 Oct 2007 18:02:00 +0000</pubDate><atom:updated>2007-10-18T11:07:19.051-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">nadgrids</category><category domain="http://www.blogger.com/atom/ns#">Google Mercator Projection</category><category domain="http://www.blogger.com/atom/ns#">cs2cs</category><category domain="http://www.blogger.com/atom/ns#">Map Projections</category><category domain="http://www.blogger.com/atom/ns#">Frank Warmerdam</category><category domain="http://www.blogger.com/atom/ns#">EPSG</category><category domain="http://www.blogger.com/atom/ns#">WGS84</category><category domain="http://www.blogger.com/atom/ns#">EPSG:900913</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><category domain="http://www.blogger.com/atom/ns#">Chris Schmidt</category><title>Google Maps: Is the Earth a Sphere or Ellipsoid?</title><description>&lt;a href="http://maps.google.ca/"&gt;Google&lt;/a&gt; Maps sees the Earth as a &lt;strong&gt;Spheroid&lt;/strong&gt;, not an &lt;strong&gt;Ellipsoid&lt;/strong&gt;. This came up through a discussion on the &lt;a href="http://lists.maptools.org/pipermail/proj/2007-October/thread.html"&gt;PROJ&lt;/a&gt; mailing list and I thought it was interesting to point out how Open Source can even handle projected lat/long systems (such as Google Maps) using a very familiar tool called &lt;strong&gt;cs2cs&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://crschmidt.net/blog/archives/238/understanding-googles-projection-slightly-anyway/"&gt;Christoper Schmidt&lt;/a&gt; wrote about it on his blog and also on his blog he points out the &lt;a href="http://crschmidt.net/blog/archives/243/google-projection-900913/"&gt;EPSG code&lt;/a&gt; to use. The magical number for the &lt;strong&gt;Google Mercator Projection&lt;/strong&gt; (of a lat/long grid based on a sphere) is: &lt;strong&gt;900913&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now onto the fun, showing how we can use Open Source to have our data show within a KML project and Google Maps. Quoting from &lt;a href="http://proj.maptools.org/faq.html"&gt;Frank's FAQ&lt;/a&gt;, he provides an excellent example, we see the following the use of&lt;strong&gt; cs2cs&lt;/strong&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;"cs2cs +proj=latlong +datum=WGS84 +to +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Notice the sphere is being used? &lt;strong&gt;a=b&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Because we are dealing with a sphere, the Y values will be greatly different from those on an ellipsoid (30 to 100 metres or more).&lt;br /&gt;&lt;br /&gt;Quoting Frank again:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;"In this case, and many other cases using spherical projections, the desired approach is to actually treat the lat/long locations on the sphere as if they were on WGS84 without any adjustments when using them for converting to other coordinate systems. The solution is to "trick" PROJ.4 into applying no change to the lat/long values when going to (and through) WGS84. This can be accomplished by asking PROJ to use a null grid shift file for switching from your spherical lat/long coordinates to WGS84. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;cs2cs +proj=latlong +datum=WGS84 +to +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;br /&gt;Note the strategic addition of +nadgrids=@null to the spherical projection definition"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As you can see the value of Open Source and the mailing list and Open Source software is that &lt;strong&gt;people are sharing knowledge&lt;/strong&gt; - whether it be via blogs, lists, or some other means of communication. There is a community out there that supports each other. These are &lt;strong&gt;actual users facing everyday problems and looking for solutions&lt;/strong&gt;. &lt;strong&gt;The answers do exist, just the question has to be asked, and the community comes together to help.&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-2938880079347210911?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=UGFWUuayzGQ:hye1vXL30qU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/UGFWUuayzGQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/UGFWUuayzGQ/google-maps-is-earth-sphere-or.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>13</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/google-maps-is-earth-sphere-or.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-5450239370568018860</guid><pubDate>Fri, 12 Oct 2007 03:41:00 +0000</pubDate><atom:updated>2007-10-11T21:18:34.440-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">NAD83</category><category domain="http://www.blogger.com/atom/ns#">Geodesy</category><category domain="http://www.blogger.com/atom/ns#">Geospatial Intelligence Agency</category><category domain="http://www.blogger.com/atom/ns#">Analysis</category><category domain="http://www.blogger.com/atom/ns#">WGS84</category><category domain="http://www.blogger.com/atom/ns#">Muneendra Kumar</category><category domain="http://www.blogger.com/atom/ns#">ITRF</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><category domain="http://www.blogger.com/atom/ns#">NIMA</category><category domain="http://www.blogger.com/atom/ns#">DMA</category><category domain="http://www.blogger.com/atom/ns#">James Reilly</category><category domain="http://www.blogger.com/atom/ns#">IERS</category><title>Is WGS84 really WGS84? Is it correctly defined?</title><description>&lt;a href="http://www.heliheyn.de/Maps/Pictures/WGS84.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.heliheyn.de/Maps/Pictures/WGS84.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;While doing some research on things that geodesists like - &lt;em&gt;questioning MSL and the geoid&lt;/em&gt;, questioning how exact &lt;em&gt;our definitions of ellipsoids and the earth are&lt;/em&gt;, I stumbled upon a very &lt;a href="http://www.mycoordinates.org/is_definition_of_wgs_december-2006.php"&gt;interesting article&lt;/a&gt;, written by &lt;strong&gt;Muneendra Kumar, PhD (Retired, National GeoSpatial Intelligence Agency)&lt;/strong&gt; and &lt;strong&gt;James P Reilly, PhD (New Mexico State University)&lt;/strong&gt; and they were asking:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;strong&gt;Is definition of &lt;a href="http://en.wikipedia.org/wiki/WGS84"&gt;WGS 84 &lt;/a&gt;correct?&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;The following is written by these two distinguished gentlemen and I hope it proves to be as interesting to everyone as it was to me. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;In the end, though, for most &lt;strong&gt;mapping purposes&lt;/strong&gt;, &lt;strong&gt;WGS84 is still WGS84&lt;/strong&gt; and your latitude and longitude, or your Northing and Easting will &lt;strong&gt;remain the same&lt;/strong&gt;. &lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;As a side note, the North Pole is moving south and Sea Level is not level!&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;More on that little bit of geodesy in a later blog.&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Enjoy and feel free to write me if you have any questions or comments.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Is Definition of WGS84 Correct?&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;by&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a class="black-heading" href="http://www.mycoordinates.org/is_definition_of_wgs_december-2006.php#mun"&gt;&lt;span style="color:#3333ff;"&gt;MUNEENDRA&lt;br /&gt;KUMAR, PHD AND JAMES P REILLY, PHD&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;A Geodetic Analysis&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The first and original version of the "WGS 84", defined by a special committee of the Defense Mapping Agency (DMA), was released in September 1987.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;As this task of updating the WGS 72 was concurrent with development of the North&lt;br /&gt;American Datum (NAD) 1983, the committee members always had many in-depth&lt;br /&gt;discussions with the members of the special committee of the National Geodetic&lt;br /&gt;Survey (NGS). This approach ensured the; correct geodetic definition both for&lt;br /&gt;WGS 84 and NAD 83. Around 1992, it was decided by DMA that, in future update(s)&lt;br /&gt;of the "WGS 84" for accuracy enhancement, the academia and other satellite&lt;br /&gt;geodesy experts would be associated. However, that scientific participation was&lt;br /&gt;not followed and three subsequent updates were carried out without in-depth&lt;br /&gt;discussions of satellite geodetic theory and/or correct statistical evaluation.&lt;br /&gt;The non-scientific procedure(s) allowed definition deficiencies to creep in.&lt;br /&gt;This paper outlines the geodetic details of the three updated versions of 1994,&lt;br /&gt;1996, and 2001 and brings out in "open" the definition deficiencies in the&lt;br /&gt;current version WGS 84 (G1150), which otherwise will remain hidden within the&lt;br /&gt;National Geospatial- Intelligence Agency (NGA).The correctly defined "WGS 84",&lt;br /&gt;the coordinate system used in GPS, is a critical requirement for the geodetic&lt;br /&gt;integrity and accurate GPS positioning.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;1984 "Original" Definition&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;The WGS 84 was originally defined with BIH Conventional Terrestrial System (CTS) for Reference Epoch "RE (84.0)". The main satellite data sets used were from the&lt;br /&gt;Navy Navigation satellite System (NNSS). At the time of release in 1987, the&lt;br /&gt;accuracy achieved was in the order of ± 1 - 2 meter and as such the tidal&lt;br /&gt;effects, as specified in the International Association of Geodesy (IAG)&lt;br /&gt;Resolution 16 of 1983 were not considered.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;The "Three" WGS 84 Updates&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;1994 "WGS 84 (G730)"&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;This version was updated with the International Earth Rotation Service(IERS) realized International Terrestrial Reference Frame (ITRF) 19921, RE (88.0). During this update, NGA moved the RE (88.0) of the defining&lt;br /&gt;ITRF to RE (94.0), which is incorrect. For this "change", DMA geodesists did not&lt;br /&gt;have the capability and expertise. And, they did not have the authority to&lt;br /&gt;override IERS. Note: With a new origin and orientation of its three axes, WGS 84&lt;br /&gt;(G730) is geodetically a different coordinate system than the original WGS 84.&lt;br /&gt;For mapping, the two could be considered the same. 1 First six ITRF solutions,&lt;br /&gt;viz., ITRF 1988, ITRF 1989, ITRF 1990, ITRF 1991, ITRF 1992, and ITRF 1993, were realized for the RE (88.0). As the ITRF 1993 was based on all the data sets&lt;br /&gt;available up to the end of year 1993 and thus realized in 1994, it would not&lt;br /&gt;have been possible for DMA to define the WGS 84 (G730), which was realized using&lt;br /&gt;the GPS data for the week starting 2 January 1994.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;1996 "WGS 84 (G873)"&lt;br /&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;At the time of this update, the ITRF 1994, RE (93.0) was used (Note: ITRF96 (93.0) was not available). But, DMA geodesists again incorrectly moved the epoch of the&lt;br /&gt;defining "RF" to RE (97.0). And, for geodetic application, they created the&lt;br /&gt;third WGS 84. In addition, ignoring IAG Resolution No. 16 of 1983 and bypassing&lt;br /&gt;IERS Conventions (IERS, 96), which recommend the "Zero-tide" model, National&lt;br /&gt;Imagery and Mapping Agency (NIMA) geodesists adopted an "arbitrary" practice to&lt;br /&gt;use "Tide-free" model. Note: According to IERS, the positions in the "Tide-free"&lt;br /&gt;environ are non-realistic and not observable.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;2001 Current "WGS 84 (G1150)"&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;During the updating of this version, the ITRF00, RE (97.0) was used.&lt;br /&gt;But, like the 1994 and 1996 versions, NIMA geodesists incorrectly moved the RE&lt;br /&gt;of the defining RF from (97.0) to (01.0), They also kept the 1996 practice for&lt;br /&gt;"Tide-free" model, even after being alerted that the world's eminent geodesists&lt;br /&gt;support the "Zerotide" of the IAG' standing Resolution No. 16 of 1983.&lt;br /&gt;Furthermore, during the adjustment of the GPS tracking stations network, about&lt;br /&gt;65% stations were held fixed (Note: An objection by the first author was not&lt;br /&gt;even discussed). This over constrained adjustment is statistically incorrect and&lt;br /&gt;not acceptable. Note: For geodetic positioning, this is the fourth version of&lt;br /&gt;WGS 84.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;The "Version" Identifiers&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;The "G730", "G873", and "G1150" indicate the GPS-week, of which the data sets were used to realize the three updates. As these "identifiers" do NOT specifically identify any definite time epoch, they do NOT have any geodetic significance.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;Important "Contrast" To Note In SIRGAS 2000, the "RE" of the defining ITRF has NOT been "moved".&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Analytical Conclusion&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;The current "WGS 84 (G1150)" is incorrectly defined, does not&lt;br /&gt;comply with IAG Resolution No. 16 of 1983, and its time epoch is not definitive.&lt;br /&gt;Furthermore, the adjustment of the GPS tracking station network is statistically&lt;br /&gt;incorrect.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Reference&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#3333ff;"&gt;IERS, 96 IERS Conventions, Tech Note 21, July 1996.&lt;br /&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-5450239370568018860?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=_t0SUBJawCI:6gDvGlaF0lI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/_t0SUBJawCI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/_t0SUBJawCI/is-wgs84-really-wgs84-is-it-correctly.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>5</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/is-wgs84-really-wgs84-is-it-correctly.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-3711783985295984510</guid><pubDate>Wed, 10 Oct 2007 01:16:00 +0000</pubDate><atom:updated>2007-10-09T19:18:42.129-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Map Projections</category><category domain="http://www.blogger.com/atom/ns#">GDAL</category><category domain="http://www.blogger.com/atom/ns#">shp</category><category domain="http://www.blogger.com/atom/ns#">dbf</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">Shapefiles</category><category domain="http://www.blogger.com/atom/ns#">Web GIS</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>Shapefiles and PRJ - Tying them together</title><description>&lt;a href="http://www.esri.com/"&gt;ESRI&lt;/a&gt; has developed a de-facto standard for &lt;a href="http://trac.osgeo.org/gdal/wiki/UserDocs/Shapefiles"&gt;Shapefiles&lt;/a&gt;, but sometimes we as users' of Shapefiles forget something, a Shapefile is actually a minimum of three files.&lt;br /&gt;&lt;br /&gt;The three &lt;strong&gt;mandatory/required&lt;/strong&gt; files are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;.shp&lt;/strong&gt; - the file that stores the feature geometry. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;.shx&lt;/strong&gt; - the file that stores the index of the feature geometry. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;.dbf&lt;/strong&gt; - the dBASE file that stores the attribute information of features. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;A recent thread on the &lt;a href="http://lists.maptools.org/pipermail/gdal-dev/2007-October/thread.html"&gt;GDAL Mailing List&lt;/a&gt; led to the first link about Shapefiles. The key to the thread was a discussion about where &lt;strong&gt;Projections&lt;/strong&gt; are stored in the Shapefile definition. As it can be seen, there is no location in the required files for projections.&lt;/p&gt;&lt;p&gt;Therefore ESRI adopted a new file type (PRJ) with the extension &lt;strong&gt;.prj&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;So how are projections defined in this file?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;As we know coordinate systems in terms of mapping can either geographic (longitude, latitude) or projected (X, Y). In the &lt;strong&gt;PRJ definition&lt;/strong&gt;, the coordinate system is composed of several objects, with every object having a keyword in uppercase. Objects can be composed of other objects. ESRI calls the string in this file a &lt;em&gt;Projection Engine (PE).&lt;/em&gt; The Sole purpose of the&lt;em&gt; Projection Engine&lt;/em&gt; is to store the metadata for a coordinate system in a string, or in a &lt;strong&gt;.prj file&lt;/strong&gt;. This string, which ESRI also calls a PE (not for &lt;a href="http://en.wikipedia.org/wiki/Physical_education"&gt;Physical Education&lt;/a&gt;!) string, must be continuous and not broken. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Now the scary part:&lt;/strong&gt; &lt;strong&gt;You can define your own units, datums, and spheroids!&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;An example, taken from the ESRI website, shows how we can define in &lt;strong&gt;.prj&lt;/strong&gt; file a &lt;strong&gt;projected&lt;/strong&gt; or &lt;strong&gt;geographic&lt;/strong&gt; definition.&lt;/p&gt;&lt;p&gt;As we know projected coordinate systems (of which maps are) are based upon a geographic coordinate system (latitude, longitude), so the in their sample file, a projected coordinate system first is defined. &lt;/p&gt;&lt;p&gt;For example, &lt;strong&gt;UTM zone 10N on the NAD83&lt;/strong&gt; datum is defined as &lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;PROJCS["NAD_1983_UTM_Zone_10N",&lt;br /&gt;,&lt;br /&gt;PROJECTION["Transverse_Mercator"],&lt;br /&gt;PARAMETER["False_Easting",500000.0],&lt;br /&gt;PARAMETER["False_Northing",0.0],&lt;br /&gt;PARAMETER["Central_Meridian",-123.0],&lt;br /&gt;PARAMETER["Scale_Factor",0.9996],&lt;br /&gt;PARAMETER["Latitude_of_Origin",0.0],&lt;br /&gt;UNIT["Meter",1.0]] &lt;/span&gt;&lt;/p&gt;&lt;p&gt;The geographic coordinate system name is followed by the datum, the prime meridian, and the angular unit of measure. &lt;/p&gt;&lt;p&gt;The geographic coordinate system string for &lt;strong&gt;UTM zone 10N on NAD 1983&lt;/strong&gt; is: &lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;GEOGCS["GCS_North_American_1983",&lt;br /&gt;DATUM["D_North_American_1983",&lt;br /&gt;SPHEROID["GRS_1980",6378137,298.257222101]],&lt;br /&gt;PRIMEM["Greenwich",0],&lt;br /&gt;UNIT["Degree",0.0174532925199433]] &lt;/span&gt;&lt;/p&gt;&lt;p&gt;The full string representation of &lt;strong&gt;NAD 1983 UTM zone 10N&lt;/strong&gt; is: &lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;PROJCS["NAD_1983_UTM_Zone_10N",&lt;br /&gt;GEOGCS["GCS_North_American_1983",&lt;br /&gt;DATUM["D_North_American_1983",&lt;br /&gt;SPHEROID["GRS_1980",6378137,298.257222101]],&lt;br /&gt;PRIMEM["Greenwich",0],&lt;br /&gt;UNIT["Degree",0.0174532925199433]],&lt;br /&gt;PROJECTION["Transverse_Mercator"],&lt;br /&gt;PARAMETER["False_Easting",500000.0],&lt;br /&gt;PARAMETER["False_Northing",0.0],&lt;br /&gt;PARAMETER["Central_Meridian",-123.0],&lt;br /&gt;PARAMETER["Scale_Factor",0.9996],&lt;br /&gt;PARAMETER["Latitude_of_Origin",0.0],&lt;br /&gt;UNIT["Meter",1.0]] &lt;/span&gt;&lt;/p&gt;&lt;p&gt;As I stated earlier, you can define your own to use the predefined names for map projection and parameter object's.&lt;/p&gt;&lt;p&gt;I hope the above information aids in your understanding of Shapefiles and how projections and coordinate systems are defined.&lt;/p&gt;&lt;p&gt;My best advice for dealing with PRJ files; &lt;strong&gt;&lt;em&gt;copy one that you already have and use it as a base, then modify the parameters as you need.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Good luck and have fun!&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-3711783985295984510?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=-kh8_tfObaA:E38omWeD4Yg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/-kh8_tfObaA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/-kh8_tfObaA/shapefiles-and-prj-tying-them-together.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>6</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/shapefiles-and-prj-tying-them-together.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-7265574694732000865</guid><pubDate>Mon, 08 Oct 2007 20:06:00 +0000</pubDate><atom:updated>2007-10-08T13:13:41.626-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">ETAP</category><category domain="http://www.blogger.com/atom/ns#">GIS</category><category domain="http://www.blogger.com/atom/ns#">GeoTunis</category><category domain="http://www.blogger.com/atom/ns#">Tunisia</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">Schlumberger</category><category domain="http://www.blogger.com/atom/ns#">Finder Data Management</category><title>GeoTunis 2007 - November 15-17, 2007 - Tunis Science City</title><description>&lt;a href="http://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Tunisia.svg/800px-Flag_of_Tunisia.svg.png"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand" alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Tunisia.svg/800px-Flag_of_Tunisia.svg.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://hiddentrails.com/africa/tunisia/images/tunisia4.jpg"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand" alt="" src="http://hiddentrails.com/africa/tunisia/images/tunisia4.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.voyagevirtuel.co.uk/tunisie-map-tunisia.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.voyagevirtuel.co.uk/tunisie-map-tunisia.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.geotunis.org.tn/version-en/"&gt;GeoTunis&lt;/a&gt; is occurring between 15th and 17th, November 2007 at the &lt;a href="http://www.cst.rnu.tn/"&gt;Tunis Science City&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Tunisia"&gt;Tunisia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As the website states: &lt;em&gt;&lt;span style="color:#3333ff;"&gt;'The task being an equal knowledge development and a stronger control of the digital information and telecommunications technologies with the purpose to decrease the digital gap between peoples. This symposium makes real the resolutions taken during the first national conference on map production "Geotunis 2006" and takes place in the same time with the International group world day celebration on the geographic information systems.'&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.osgeo.org/"&gt;OSGeo&lt;/a&gt; is hoping to be there as well, and information on OSGeo's participation can be found at &lt;a href="http://wiki.osgeo.org/index.php/Geotunis2007"&gt;here&lt;/a&gt;. This group is looking at promoting OSGeo and the &lt;strong&gt;Open Source Philosophy as it applies to Geospatial&lt;/strong&gt;. They are also hoping to establish a stronger &lt;strong&gt;Francophone/French Speaking chapter&lt;/strong&gt; that will include many French speaking nations.&lt;br /&gt;&lt;br /&gt;I worked in Tunisia several years back with Schlumberger, involved with the &lt;a href="http://www.slb.com/content/services/software/im/finderdata_productview.asp"&gt;Finder Data Management&lt;/a&gt; software and Tunisia's State Owned Oil Company - &lt;a href="http://www.etap.com.tn/"&gt;ETAP&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It is a beautiful country with great people and great food. The &lt;strong&gt;"Thé à la Menthe"&lt;/strong&gt; and the &lt;strong&gt;"&lt;/strong&gt;&lt;a href="http://mybookofrai.typepad.com/my_weblog/2005/09/tunisian_cousco_1.html"&gt;&lt;strong&gt;Chorba&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;"&lt;/strong&gt; are incredible.&lt;br /&gt;&lt;br /&gt;With any luck, I'll make it to GeoTunis and be able to meet some new and old friends! &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-7265574694732000865?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=tLvJfDoocJ0:_0KyJqB3oeU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/tLvJfDoocJ0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/tLvJfDoocJ0/geotunis-november-15-17-2006-tunis.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>8</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/geotunis-november-15-17-2006-tunis.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-1745587740639356396</guid><pubDate>Sun, 07 Oct 2007 22:20:00 +0000</pubDate><atom:updated>2007-10-07T20:19:08.410-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">nadgrids</category><category domain="http://www.blogger.com/atom/ns#">cs2cs</category><category domain="http://www.blogger.com/atom/ns#">BETA2007</category><category domain="http://www.blogger.com/atom/ns#">WGS84</category><category domain="http://www.blogger.com/atom/ns#">NTv2</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><category domain="http://www.blogger.com/atom/ns#">ETRF</category><title>cs2cs &amp; BeTA2007 - Open Source, Germany &amp; NTv2</title><description>Recently in the &lt;a href="http://lists.maptools.org/pipermail/proj/2007-September/thread.html"&gt;PROJ.4 Mailing List&lt;/a&gt; there was a discussion about working with the DHDN / Gauss Krueger to WGS84 conversion.&lt;br /&gt;&lt;br /&gt;One of the posters listed a &lt;a href="http://crs.bkg.bund.de/crseu/crs/descrtrans/BeTA/de_dhdn2etrs_beta.php"&gt;site&lt;/a&gt; and &lt;a href="http://crs.bkg.bund.de/crseu/crs/descrtrans/BeTA/BETA2007dokumentation.pdf"&gt;document&lt;/a&gt; that covered &lt;strong&gt;BeTA2007&lt;/strong&gt; (which means &lt;em&gt;Bundeseinheitliche Transformation fur ATKIS&lt;/em&gt;) and allowed me to brush up on my German.&lt;br /&gt;&lt;br /&gt;In reviewing the document, we find out that the method of Operation for the datum conversion is based on &lt;a href="http://www.geod.nrcan.gc.ca/software/ntv2_e.php"&gt;&lt;strong&gt;NTv2&lt;/strong&gt;&lt;/a&gt; and the coordinate reference system is &lt;strong&gt;ETRS89/UTM&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Within the document listed above, they even demonstrate how to do a coordinate coversion using &lt;strong&gt;cs2cs &lt;/strong&gt;and how to use the &lt;strong&gt;+nadgrids&lt;/strong&gt; parameter.&lt;br /&gt;&lt;br /&gt;An example from the document shows that the &lt;strong&gt;+nadgrids&lt;/strong&gt; does not have to be specific to North America, only that the data file containing the grid has the same format. This format has been specified by the Canadian Government and has been adopted by many countries (such as South Africa and Australia, to name a few).&lt;br /&gt;&lt;br /&gt;This is the published example, using the &lt;strong&gt;BETA2007.gsb&lt;/strong&gt; file and a data file containing these two points:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;(1) 2490000.00 5652000.00&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;(2) 2504000.00 5628000.00&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&gt;&gt; cs2cs \&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;+proj=tmerc +lat_0=0 +lon_0=6 +k=1.0000000 \&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;+x_0=2500000 +y_0=0 +ellps=bessel +units=m \&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;+nadgrids=./BETA2007.gsb&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;+to \&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;+proj=utm +ellps=GRS80 +zone=32&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#333333;"&gt;Resulting in:&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;2490000.00 5652000.00 &lt;-- Input (1)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;279488.01 5654871.71 0.00 &lt;-- UTM 32/GRS80 Answer for (1)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;2504000.00 5628000.00 &lt;-- Input (2)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;292503.36 5630318.18 0.00 &lt;-- UTM 32/GRS80 Answer for (1) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So cs2cs works with other grid systems as long as they are defined the same as the NTv2 standard.&lt;br /&gt;&lt;br /&gt;So all the above makes more sense, let me define, from Wikipedia, what &lt;strong&gt;ETRF&lt;/strong&gt; is: &lt;em&gt;"The European Terrestrial Reference System 1989, usually referred to as ETRS89, is a three-dimensional geodetic frame of reference - a mapping coordinate system used as the standard high accuracy system for GPS in Europe. It coincided with the World Geodetic System 1984 in 1989, hence the name, and is based on the same GRS80 ellipsoid. Unlike WGS84 or ITRS it is centred on Europe and diverges from them with the movements of the tectonic plates associated with this landmass." &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Please see: &lt;a href="http://en.wikipedia.org/wiki/ETRS89"&gt;http://en.wikipedia.org/wiki/ETRS89&lt;/a&gt; for &lt;strong&gt;ETRS89&lt;/strong&gt; and &lt;a href="http://en.wikipedia.org/wiki/World_Geodetic_System_1984"&gt;http://en.wikipedia.org/wiki/World_Geodetic_System_1984&lt;/a&gt; for &lt;strong&gt;WGS84&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The parameters for a datum shift (&lt;em&gt;dx, dy, dz, rx, ry, rz, etc&lt;/em&gt;.) between ETRS89 and WGS84 &lt;em&gt;are not constant&lt;/em&gt;, due to the movement of the&lt;em&gt; Eurasian geophysical plate with respect to WGS84&lt;/em&gt;. The differences between both datums can grow by &lt;em&gt;several centimetres a year&lt;/em&gt;. Currently they are a couple of decimetres in difference. For many applications, these differences are not relevant. Coordinates or positions in WGS84 have usually been obtained by GPS and this results in an accuracy at the level of several metres. However, satellite positioning techniques continuously improve in accuracy, also without using differential stations. &lt;em&gt;&lt;strong&gt;So the differences between the datum's will grow&lt;/strong&gt;&lt;/em&gt;. Note that many nations are using WGS84 to define boundaries nowadays - so WGS84 is relevant.&lt;br /&gt;&lt;br /&gt;One poster from France, to the mailing list, replied that they solved the problem of moving plates by adding a date to the location, and they stated their method as follows:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"We have solved this problem with moving plates by adding a simple date with the coordinates of WGS84. That way you can always go back to the original position of that particular date in WGS84 (or any). The WGS84 datum (with date) will stay accurate for ever, since it is always possible to trace back where the plates were at that specific date.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;latitude,&lt;/em&gt;&lt;br /&gt;&lt;em&gt;longitude,&lt;/em&gt;&lt;br /&gt;&lt;em&gt;(WGS84),&lt;/em&gt;&lt;br /&gt;&lt;em&gt;date"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;There are always solutions and answers to questions out there. Just feel free to ask, whether it be to a mailing list or your local expert, people are always willing to help and pass on knowledge.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-1745587740639356396?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=6iaKfAzBznA:li-09wc_7co:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/6iaKfAzBznA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/6iaKfAzBznA/cs2cs-beta2007-open-source-germany-ntv2.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>5</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/cs2cs-beta2007-open-source-germany-ntv2.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-5310235654536739939</guid><pubDate>Sun, 07 Oct 2007 03:10:00 +0000</pubDate><atom:updated>2007-10-06T20:54:55.949-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">Arnulf Christi</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">OGC</category><category domain="http://www.blogger.com/atom/ns#">MapBender</category><category domain="http://www.blogger.com/atom/ns#">XML</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">WMS</category><category domain="http://www.blogger.com/atom/ns#">Web GIS</category><category domain="http://www.blogger.com/atom/ns#">Web Mapping</category><category domain="http://www.blogger.com/atom/ns#">FOSS4G2007</category><title>MapBender 2.4.3 Released &amp; Online Training - An Orchestra of Data &amp; Maps</title><description>&lt;a href="http://sitemaker.umich.edu/jason.bates/files/guinea-pig2.jpg"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand" alt="" src="http://sitemaker.umich.edu/jason.bates/files/guinea-pig2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;While at &lt;a href="http://www.foss4g2007.org/"&gt;FOSS4G2007&lt;/a&gt; here in Victoria, I had my first introduction to &lt;a href="http://www.mapbender.org/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;MapBender&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.mapbender.org/index.php/About_Arnulf_Christl"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Arnulf&lt;/span&gt; Christi&lt;/a&gt;. My introduction was through a workshop entitled &lt;a href="http://www.foss4g2007.org/workshops/W-03/"&gt;&lt;span style="color:#009900;"&gt;"&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Mapbender&lt;/span&gt;, Orchestrating the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Geodata&lt;/span&gt; Concert"&lt;/span&gt;&lt;/a&gt;. It was indeed a concert. Through the design of the software, you can pull together an &lt;em&gt;instrumental or a ballad of data and imagery with ease. &lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Looking for a very good description of this orchestra, led me to their website, where I quote &lt;em&gt;&lt;span style="color:#3333ff;"&gt;"&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Mapbender&lt;/span&gt; is the software and portal site for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;geodata&lt;/span&gt; management of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;OGC&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;OWS&lt;/span&gt; architectures. The software provides web technology for managing spatial data services implemented in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;PHP&lt;/span&gt;, JavaScript and XML. It provides a data model and interfaces for displaying, navigating and querying &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OGC&lt;/span&gt; compliant map services. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Mapbender&lt;/span&gt; framework furthermore provides authentication and authorization services, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;OWS&lt;/span&gt; proxy functionality, management interfaces for user, group and service administration in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;WebGIS&lt;/span&gt; projects."&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;With &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Arnulf's&lt;/span&gt; planning and a strong understanding of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;MapBender&lt;/span&gt;, the workshop was a success, as we were &lt;a href="http://en.wikipedia.org/wiki/Guinea_pig"&gt;&lt;strong&gt;Guinea Pigs&lt;/strong&gt;&lt;/a&gt; for their online course. I do recommend to everyone new to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;MapBender&lt;/span&gt;. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;I'm still finding out what software is out there in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;OSGeo&lt;/span&gt; world, but &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;MapBender&lt;/span&gt; ranks very high on my list of tools I want to keep in my toolbox.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The &lt;a href="http://www.osgeo.org/node/445"&gt;Press Release found on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;OSGeo&lt;/span&gt;&lt;/a&gt; states that minor changes were made, bugs fixes completed, a move to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Trac&lt;/span&gt; (to keep track of changes), and Wiki to keep the project &lt;strong&gt;Human(e and) Readable&lt;/strong&gt;. This is a key point, because sometimes reading code can be very inhumane (I know from experience!).&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;A full &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;fledge&lt;/span&gt; training course (Online, I must add again!), can be found &lt;a href="http://test.osgeo.net/moodle/"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;I strongly encourage everyone to look at this project and delve into the training course, then look at adding &lt;strong&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;MapBender&lt;/span&gt;&lt;/strong&gt; to your list of tools that will allow you to build your &lt;strong&gt;Orchestra of Data &amp;amp; Maps from Services Worldwide&lt;/strong&gt;.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-5310235654536739939?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=E3s9eC0ttzk:1ikwVbTsQVs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/E3s9eC0ttzk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/E3s9eC0ttzk/mapbender-243-released-online-training.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>2</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/mapbender-243-released-online-training.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-6445571907964942159</guid><pubDate>Wed, 03 Oct 2007 04:06:00 +0000</pubDate><atom:updated>2007-10-02T21:49:59.819-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ocean</category><category domain="http://www.blogger.com/atom/ns#">Petrosys</category><category domain="http://www.blogger.com/atom/ns#">OGP</category><category domain="http://www.blogger.com/atom/ns#">Map Projection</category><category domain="http://www.blogger.com/atom/ns#">EPSG</category><category domain="http://www.blogger.com/atom/ns#">APSG</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">Concept Systems Ltd.</category><category domain="http://www.blogger.com/atom/ns#">SQL</category><category domain="http://www.blogger.com/atom/ns#">Schlumberger</category><category domain="http://www.blogger.com/atom/ns#">Spatial Reference</category><title>EPSG Definitions and Searches Online</title><description>&lt;a href="http://1.bp.blogspot.com/_x8viR97FUwE/RwMcOh3lTuI/AAAAAAAAAA0/RaLylO3bchM/s1600-h/OGPlogo.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5116964637558263522" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_x8viR97FUwE/RwMcOh3lTuI/AAAAAAAAAA0/RaLylO3bchM/s320/OGPlogo.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;The &lt;a href="http://www.epsg.org/"&gt;EPSG&lt;/a&gt; has been around for what seems forever and the codes and definitions have made their way into &lt;a href="http://www.osgeo.org/"&gt;Open Source GeoSpatial&lt;/a&gt; and Commercial software.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;One difficulty has been the way many packages have implemented the database&lt;/em&gt;. &lt;a href="http://www.slb.com/"&gt;Schlumberger&lt;/a&gt; converted the tables into CSV files for lookup with their initial implementation, then they adopted Mentor Software's approach and Mentor's C++ libraries. Different people see the data outside of the traditional MS Access approach and most often turn to some database that is not owned by &lt;a href="http://www.microsoft.com/"&gt;Bill Gates&lt;/a&gt;! I think &lt;a href="http://www.oracle.com/"&gt;Larry Ellison&lt;/a&gt; was happy about this. &lt;strong&gt;EPSG realising this, then started releasing the data and data model in many different RDBMS formats (SQL scripts to create the tables and populate the database).&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;They &lt;em&gt;released Version 6.14 on 2 September 2007&lt;/em&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;There are various software providers and oil service companies that have taken the SQL and have produced web-sites that allow users to query the EPSG dataset in many different ways.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Three very useful sites are:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.petrosysguru.com/cgi-bin/epsg/ps_epsg.php?MODE=MENU"&gt;&lt;strong&gt;Petrosys - EPSG Coordinate Reference Browser&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Developed by &lt;a href="http://www.petrosysguru.com/"&gt;Petrosys&lt;/a&gt; for the oil and gas industry.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.spatialreference.org/"&gt;&lt;strong&gt;SpatialReference.org&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Developed by &lt;a href="http://www.hobu.biz/"&gt;Howard Butler&lt;/a&gt; and &lt;a href="http://crschmidt.net/"&gt;Christopher Schmidt&lt;/a&gt;. They had a very simple aim: &lt;em&gt;"hopes assist others in their understanding, recording, and usage of spatial reference systems".&lt;/em&gt; And they are succeeding. The site provides various formats for the codes to implement into web-mapping and software development.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://ocean.csl.co.uk/experimental/index.php"&gt;&lt;strong&gt;EPSG Database at Ocean&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This EPSG viewer was developed by Concept Systems Ltd., division of &lt;a href="http://www.iongeo.com/About_Us/News_Room/Press_Releases/Press_release/Default.asp?releaseid=1054344"&gt;ION Geophysical Corporation&lt;/a&gt;. ION was previously known as Input/Output (I/O) and on September 21, 2007 they changed their name to better represent their services.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Have fun with these sites, and if you have any questions about the &lt;a href="http://www.epsg.org/"&gt;EPSG&lt;/a&gt; database, do not hesitate to contact me at the &lt;a href="http://www.terraetl.com/"&gt;Terra ETL&lt;/a&gt; Website, under About Us.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.spatialreference.org/"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-6445571907964942159?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=CtY5lIYSNG4:9qOt7Al5CRA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/CtY5lIYSNG4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/CtY5lIYSNG4/epsg-definitions-and-searches-online.html</link><author>noreply@blogger.com (Terra ETL)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_x8viR97FUwE/RwMcOh3lTuI/AAAAAAAAAA0/RaLylO3bchM/s72-c/OGPlogo.gif" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/10/epsg-definitions-and-searches-online.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-7999940224198495267</guid><pubDate>Tue, 25 Sep 2007 21:13:00 +0000</pubDate><atom:updated>2007-09-30T22:19:26.263-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">Geodesy. Schlumberger</category><category domain="http://www.blogger.com/atom/ns#">Autodesk</category><category domain="http://www.blogger.com/atom/ns#">Norm Olsen</category><category domain="http://www.blogger.com/atom/ns#">Map Projection</category><category domain="http://www.blogger.com/atom/ns#">Mentor Software</category><category domain="http://www.blogger.com/atom/ns#">Finder Data Management</category><title>Autodesk donates CS-Map to OSGeo after Mentor Purchase</title><description>Autodesk announced today at &lt;a href="http://www.foss4g2007.org/"&gt;FOSS4G2007&lt;/a&gt; here in Victoria, that &lt;a href="http://www.mentorsoftwareinc.com/PRODUCTS/csmap.htm"&gt;CS-Map&lt;/a&gt; is being donated to OSGeo and the Open Source community.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&amp;amp;STORY=/www/story/09-25-2007/0004669612&amp;amp;EDATE"&gt;Press Release&lt;/a&gt; shows Autodesk's commitment to Open Source and this paradigm of development and collaboration.&lt;br /&gt;&lt;br /&gt;For anyone who has worked with Norm Olsen's libraries (CS-Map was developed by Mentor Software), you realise his work has filtered into many industries worldwide.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slb.com/"&gt;Schlumberger Information Solutions&lt;/a&gt; has used Norm's libraries for many years in the Finder Data Management software - one of the tools I used for many years while working for them.&lt;br /&gt;&lt;br /&gt;Frank Warmerdam, OSGeo President, states in the Press Release &lt;em&gt;"The latest planned contribution supports theprojections and transformations necessary to support over 3,000 coordinatesystems worldwide and has capabilities not previously available to the opensource community. I am also very excited to have Norm Olsen joining thecommunity and I look forward to increased community collaboration andinnovation-hallmarks of the open source community."&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;As you know Geodesy and Map Projections have been my bread and butter and passion for many years - along with good ol'databases.&lt;br /&gt;&lt;br /&gt;I look forward to hopefully working with Autodesk and OSGeo in implementing these libraries into the community with Frank Warmerdam and his PROJ.4 libraries.&lt;br /&gt;&lt;br /&gt;This is indeed good news for the Open Source community and OSGeo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-7999940224198495267?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=yV_4fLjQ05w:39PZUKaT-SI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/yV_4fLjQ05w" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/yV_4fLjQ05w/autodesk-donates-cs-map-to-osgeo-after_25.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>4</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/09/autodesk-donates-cs-map-to-osgeo-after_25.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-4104428580053467956</guid><pubDate>Fri, 21 Sep 2007 20:17:00 +0000</pubDate><atom:updated>2007-09-21T16:12:16.402-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">UMN MapServer</category><category domain="http://www.blogger.com/atom/ns#">MapScript</category><category domain="http://www.blogger.com/atom/ns#">AGG</category><category domain="http://www.blogger.com/atom/ns#">PostGIS</category><category domain="http://www.blogger.com/atom/ns#">Cartography</category><category domain="http://www.blogger.com/atom/ns#">Refractions Research</category><category domain="http://www.blogger.com/atom/ns#">MapServer</category><category domain="http://www.blogger.com/atom/ns#">Steve Lime</category><category domain="http://www.blogger.com/atom/ns#">Paul Ramsey</category><category domain="http://www.blogger.com/atom/ns#">Web Mapping</category><title>MapServer 5.0 Released - Enhancements &amp; Performance Improvements</title><description>&lt;a href="http://www.osgeo.org/content/projects/images/mapserver_2.png"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand" alt="" src="http://www.osgeo.org/content/projects/images/mapserver_2.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When I first started using Open Source for a project in Switzerland, I went immediately to the &lt;a href="http://mapserver.gis.umn.edu/"&gt;UMN MapServer.&lt;/a&gt; My first introduction to this was loading and using &lt;a href="http://en.wikipedia.org/wiki/Shapefile"&gt;Shape Files&lt;/a&gt; to create a relatively simple internet mapping site - my first!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;My initial impression of Open Source, was WOW! The ease, the speed and the amount of documentation and resources available made me a believer in the Geospatial Open Source world. I then moved onto loading the data into a &lt;a href="http://en.wikipedia.org/wiki/PostGIS"&gt;PostGIS&lt;/a&gt; database developed by &lt;em&gt;&lt;a href="http://geotips.blogspot.com/"&gt;Paul Ramsey&lt;/a&gt;&lt;/em&gt; at Refractions Research here in Victoria. Again, WOW! This was not difficult. &lt;em&gt;I had maps and a database up and running in less than a day and I was able to spatial queries as well.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Today, the &lt;a href="http://www.osgeo.org/"&gt;Open Source Geospatial Foundation (OSGeo)&lt;/a&gt; proudly announced on their web-site a major release for UMN MapServer, Version 5.0.&lt;br /&gt;&lt;br /&gt;In the Press Release it states:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"MapServer 5.0 is the first major release release since version 4.0 in July of 2003. While there have been regular releases every 6 months or so this is the first time developers felt the new feature set warranted the "major release" label."&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;Some of the new features include many small bug fixes, more enhancements and performance improvements.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;A detailed listing of the new features include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;style and label attribute attribute binding; &lt;/li&gt;&lt;li&gt;lookup table-based raster color correction; &lt;/li&gt;&lt;li&gt;dynamic charting (pie and bar); explicit label prioritizing; &lt;/li&gt;&lt;li&gt;enhanced debugging and logging; &lt;/li&gt;&lt;li&gt;dynamic allocation for layers, classes, styles and symbols; &lt;/li&gt;&lt;li&gt;improved memory management and garbage collection for MapScript; &lt;/li&gt;&lt;li&gt;numerous improvements for OGC service support.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This release also incorporates map rendering using the &lt;a href="http://www.antigrain.com/"&gt;Anti-grain Geometry (AGG) graphics library&lt;/a&gt;. According to the Press Release this bring higher and better maps to the internet because of improved cartographic quality.&lt;/p&gt;&lt;p&gt;As the Press Release, and I concur, I to am "&lt;em&gt;excited about the future possibilities of bringing high-end cartography to on-demand web mapping".&lt;/em&gt;&lt;/p&gt;&lt;p&gt;My hats off to &lt;em&gt;Steve Lime and the UMN Developers worldwide!&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-4104428580053467956?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=WipnQ0snbUU:2NOxNAnwNwA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/WipnQ0snbUU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/WipnQ0snbUU/mapserver-50-released-enhancements.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>2</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/09/mapserver-50-released-enhancements.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-2541763362367247821</guid><pubDate>Tue, 18 Sep 2007 23:50:00 +0000</pubDate><atom:updated>2007-09-18T17:28:33.676-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SDO</category><category domain="http://www.blogger.com/atom/ns#">Canadian Hydrographic Service</category><category domain="http://www.blogger.com/atom/ns#">Oracle Spatial</category><category domain="http://www.blogger.com/atom/ns#">Encyclopedia Brittannica</category><title>Interesting Fact about Oracle Spatial</title><description>&lt;a href="http://1.bp.blogspot.com/_x8viR97FUwE/RvBk5-KzO_I/AAAAAAAAAAc/HXi7cdrgnjc/s1600-h/Oracle_Logo.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5111696524169133042" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_x8viR97FUwE/RvBk5-KzO_I/AAAAAAAAAAc/HXi7cdrgnjc/s320/Oracle_Logo.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;I was interested in doing some more work with Oracle Spatial and how it compares in speed to some of the other databases out there that work with Spatial data, such as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;PostGIS&lt;/span&gt; and MySQL.&lt;/p&gt;&lt;p&gt;While reading through the &lt;a href="http://en.wikipedia.org/wiki/Oracle_Spatial"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Wikipedia&lt;/span&gt; definition of Oracle Spatial&lt;/a&gt; I discovered that some &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Canadian's&lt;/span&gt; at the &lt;a href="http://en.wikipedia.org/wiki/Canadian_Hydrographic_Service"&gt;Canadian &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Hydrographic&lt;/span&gt; Service&lt;/a&gt; first incorporated spatial data into Oracle with Version 4.&lt;/p&gt;&lt;p&gt;This was even before my time. I started working with Version 6! &lt;/p&gt;&lt;p&gt;Looks like the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;CHS&lt;/span&gt; was ahead of their time.&lt;/p&gt;&lt;p&gt;During the period between Version 4 and the introduction of "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;SDO&lt;/span&gt;" (&lt;em&gt;Spatial Data Option&lt;/em&gt;) in Version 7, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;CHS&lt;/span&gt; and Oracle rewrote the kernel. As anyone who uses Oracle Spatial knows, the tables are prefixed with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;SDO&lt;/span&gt;_. &lt;/p&gt;&lt;p&gt;Just an interesting &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;tid&lt;/span&gt;-bit about Oracle. It is amazing the information you can find out there on the web - with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Wikipedia&lt;/span&gt;, one wonders &lt;em&gt;"Where will &lt;a href="http://en.wikipedia.org/wiki/EncyclopÃ¦dia_Britannica"&gt;Encyclopedia &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;Britannica&lt;/span&gt;&lt;/a&gt; find a home&lt;/em&gt; &lt;em&gt;in the digital world?"&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-2541763362367247821?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=Ny2wz9k_sps:ebDwg332Fp0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/Ny2wz9k_sps" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/Ny2wz9k_sps/interesting-fact-about-oracle-spatial.html</link><author>noreply@blogger.com (Terra ETL)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_x8viR97FUwE/RvBk5-KzO_I/AAAAAAAAAAc/HXi7cdrgnjc/s72-c/Oracle_Logo.bmp" height="72" width="72" /><thr:total>10</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/09/interesting-fact-about-oracle-spatial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-713421875915964409</guid><pubDate>Fri, 14 Sep 2007 19:26:00 +0000</pubDate><atom:updated>2007-09-17T17:43:17.798-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Symbols</category><category domain="http://www.blogger.com/atom/ns#">MapGuide Open Source</category><category domain="http://www.blogger.com/atom/ns#">GIS</category><category domain="http://www.blogger.com/atom/ns#">Spatial</category><category domain="http://www.blogger.com/atom/ns#">Context</category><category domain="http://www.blogger.com/atom/ns#">Cartographic</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">DM Solutions</category><category domain="http://www.blogger.com/atom/ns#">CAD</category><category domain="http://www.blogger.com/atom/ns#">MapServer</category><category domain="http://www.blogger.com/atom/ns#">Feature Sources</category><category domain="http://www.blogger.com/atom/ns#">Fusion</category><title>MapGuide Open Source 1.2 Released &amp; DM Solutions Fusion</title><description>&lt;a href="http://mapguide.osgeo.org/images/MapGuideAjaxViewerHiRes.png"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://mapguide.osgeo.org/images/MapGuideAjaxViewerHiRes.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;MapGuide Open Source 1.2.0&lt;/strong&gt; has been released.&lt;br /&gt;&lt;br /&gt;With this release of MapGuide Open Source, there have been enhancements that include:&lt;br /&gt;&lt;br /&gt;1) Support for Unmanaged Data Sources&lt;br /&gt;2) &lt;strong&gt;Cartographic Enhancements - Phase I&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;This includes the ability to use new symbols for Points and Labeling Linear Features (e.g. Highway Shields) &lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;3) Feature Join Enhancements&lt;br /&gt;4) &lt;strong&gt;Support coordinate system overrides on feature sources&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;More details can be found &lt;a href="http://trac.osgeo.org/mapguide/wiki/Release/1.2/Notes"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Point 4 is interesting, as in MapGuide Open Source, there is within a feature source, an optional tag called &lt;em&gt;SupplementalSpatialContextInfo&lt;/em&gt;. If an entry exists for a given Spatial Context, then the specified coordinate system override will be used. The coordinate system override will be given preference over the coordinate system defined in the data.&lt;br /&gt;&lt;br /&gt;In the previous version, the &lt;em&gt;SupplementalSpatialContextInfo&lt;/em&gt; was used only for data containing spatial contexts with undefined coordinate systems (I'll talk more about co-ordinate systems and map projections in future blogs). This &lt;em&gt;SupplementalSpatialContextInfo&lt;/em&gt; would allow a coordinate system to be specified for a given spatial context. Essentially, the new &lt;em&gt;SupplementalSpatialContextInfo&lt;/em&gt; can now be used to override coordinate systems for all spatial contexts in a feature source -- regardless of whether it contains a coordinate system or not.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Why did this modification come about?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Sometimes a feature source geometry may contain an incorrect coordinate system or does not have a coordinate system defined. What can be now? The above solution provides a convenient way to change the coordinate system &lt;em&gt;without having to change the data&lt;/em&gt; of the feature source.&lt;br /&gt;MapGuide Open Source handles spatial data with a specified coordinate system and with this modification it allows for the specification of a coordinate system override thereby letting the developer use data that in the past you may not have been able to use.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Symbols and Labels&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Many GIS and Mapping applications are in need of very sophisticated symbolization. In the oil and gas industry, we see so many symbols and sometimes one symbol may have more than one definition (dry well, dry &amp;amp; abandoned, etc.).&lt;br /&gt;&lt;br /&gt;In many parts of the world, countries published maps must adhere to high standards that are often even written into law. Amazingly though, sometimes even these maps are missing some of most standard information, such as Datum and Map Projection. The &lt;strong&gt;Cartographic Enhancements - Phase I &lt;/strong&gt;introduces a high quality symbolization engine for MapGuide Open Source and allows for point symbols to be used as labels. This is especially pratical in the E&amp;amp;P industry.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Leaders Collaborating - MapGuide Open Source Fusion&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As it can be seen &lt;a href="http://www.autodesk.com/"&gt;Autodesk&lt;/a&gt; and the Open Source community are working together successfully in producing a user-friendly, practical, and powerful web-mapping tool.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dmsolutions.ca/"&gt;DM Solutions&lt;/a&gt; and Autodesk have been working together on &lt;strong&gt;MapGuide Open Source Fusion&lt;/strong&gt;. &lt;a href="http://www.dmsolutions.ca/about/team.html"&gt;Dave McIlhagga and the DM Solutions group &lt;/a&gt;provide a very good description of Fusion &lt;a href="http://www.dmsolutions.ca/technology/fusion.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Take a &lt;a href="http://demo01.dmsolutions.ca/mapguide/fusion/demo/"&gt;look&lt;/a&gt; at how collaboration between these two companies have helped to move MapGuide ahead. Fusion is also available for &lt;a href="http://www.osgeo.org/mapserver"&gt;UMN MapServer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Open Source - A new software development paradigm?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Open Source development has been around for awhile, but it looks like it is gaining more momentum and with Autodesk's participation, we are seeing leaders in CAD and GIS realizing the advantages of working collaboratively with others to develop products that can be used and accepted by others.&lt;br /&gt;&lt;br /&gt;I'll be talking more about Open Source Software development and some of the business models used and the many advantages of using Open Source in many different industries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-713421875915964409?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=81qZzMApiUo:XgTz0tfyCBI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/81qZzMApiUo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/81qZzMApiUo/mapguide-open-source-12-released.html</link><author>noreply@blogger.com (Terra ETL)</author><thr:total>6</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/09/mapguide-open-source-12-released.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-5644116018203693326</guid><pubDate>Sat, 25 Aug 2007 03:52:00 +0000</pubDate><atom:updated>2007-08-25T10:02:22.743-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">OpenLayers</category><category domain="http://www.blogger.com/atom/ns#">GDAL</category><category domain="http://www.blogger.com/atom/ns#">EPSG</category><category domain="http://www.blogger.com/atom/ns#">Open Source</category><category domain="http://www.blogger.com/atom/ns#">Moscow</category><category domain="http://www.blogger.com/atom/ns#">EPSG:4326</category><category domain="http://www.blogger.com/atom/ns#">Mining</category><category domain="http://www.blogger.com/atom/ns#">Summer of Code</category><category domain="http://www.blogger.com/atom/ns#">Gas</category><category domain="http://www.blogger.com/atom/ns#">Oil</category><category domain="http://www.blogger.com/atom/ns#">Raster</category><category domain="http://www.blogger.com/atom/ns#">Internet Mapping</category><category domain="http://www.blogger.com/atom/ns#">Geomatics</category><title>GDAL2Tiles - Summer of Code - EPSG:4326</title><description>&lt;a href="http://3.bp.blogspot.com/_x8viR97FUwE/Rs-qfJSx60I/AAAAAAAAAAU/W3S8p-ZYRYA/s1600-h/global-mercator-top.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5102484354881416002" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_x8viR97FUwE/Rs-qfJSx60I/AAAAAAAAAAU/W3S8p-ZYRYA/s320/global-mercator-top.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Being involved in the Open Source world as it applies to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Geospatial&lt;/span&gt; is interesting.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Google does almost every year, a Summer of Code, and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;OSGeo&lt;/span&gt; was involved in this as well. More information can be found on the &lt;a href="http://wiki.osgeo.org/index.php/Google_Summer_of_Code"&gt;Wiki&lt;/a&gt; about this years projects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tiling and speed have always been issues with Internet Mapping - especially with &lt;a href="http://en.wikipedia.org/wiki/Raster_graphics"&gt;Raster Images&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Just recently &lt;a href="http://www.klokan.cz/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Klokan&lt;/span&gt; Petr &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Pridal&lt;/span&gt; &lt;/a&gt;described his &lt;a href="http://www.klokan.cz/projects/gdal2tiles/"&gt;Summer of Code &lt;/a&gt;project as being able &lt;em&gt;"to allow easy publishing of raster maps on the Internet. Your raster file (like TIFF/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;GeoTIFF&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;MrSID&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ECW&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;JPEG&lt;/span&gt;2000, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;JPEG&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;PNG&lt;/span&gt;) is converted into a directory structure of small tiles (&lt;/em&gt;&lt;a href="http://wiki.osgeo.org/index.php/Tile_Map_Service_Specification"&gt;&lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;TMS&lt;/span&gt; compatible&lt;/em&gt;&lt;/a&gt;&lt;em&gt;), which you can just copy to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;webserver&lt;/span&gt;. Simple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;webpages&lt;/span&gt; with viewers based on &lt;/em&gt;&lt;a href="http://maps.google.com/"&gt;&lt;em&gt;Google Maps&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and &lt;/em&gt;&lt;a href="http://www.openlayers.org/"&gt;&lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;OpenLayers&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt; are generated as well - so anybody can comfortably explore your maps on-line and you do not need to install or configure any special software (like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;mapserver&lt;/span&gt;) and the map displays very fast in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;webbrowser&lt;/span&gt;. "&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Through Open Source we are seeing innovation in the way software is being developed and the speed of take-up and understanding by developers worldwide. Tools, such as the one's developed by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Klokan&lt;/span&gt; will soon be on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;internet&lt;/span&gt; maps worldwide, using libraries that have being developed by Frank &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Warmerdam&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;FWTools&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;GDAL&lt;/span&gt;) to make mapping easier.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Of course, there are always co-ordinate system problems involved and some restrictions. Currently the software (if using Google) is restricted to &lt;a href="http://en.wikipedia.org/wiki/EPSG:4326"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;EPSG&lt;/span&gt;:4326 &lt;/a&gt;(Good &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;ol'WGS&lt;/span&gt;84!). There is one line that scares us Surveyors - "&lt;em&gt;World files and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;embeded&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;georeference&lt;/span&gt; is used during tile generation, but you can publish a picture without proper &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;georeference&lt;/span&gt; too".&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;No &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Georeference&lt;/span&gt; &lt;/strong&gt;means - &lt;strong&gt;where are we?&lt;/strong&gt; Be careful out there. &lt;strong&gt;Co-ordinates are always important&lt;/strong&gt; in any mapping application. It is always important to know your:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;1) Datum&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;2) Map Projection&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;3) Ellipsoid&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;as a very bare minimum. &lt;em&gt;Depending on the Map Projection used, then you always have to consider the False Easting, False &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Northing&lt;/span&gt;, Central Meridians, Latitudes, etc.. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As the technology increases and becomes faster and easier, we can &lt;em&gt;tend to make mistakes easily&lt;/em&gt; and make&lt;em&gt; too many assumptions about the data&lt;/em&gt;. Not all data is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;EPSG&lt;/span&gt;:4326. Remember, maps are only as good as the people who produce and understand them. When you have people reading and relying on your maps, especially when pulling data (for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;eg&lt;/span&gt;. via &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;WFS&lt;/span&gt;), there may be different co-ordinate systems - hence roads may move, lakes may be on cities, etc., etc..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As the blog posting several days back pointed out, boundaries are important and the idea of &lt;em&gt;Redrawing the Map&lt;/em&gt; was discussed. We'll see what happens in resolving this political dispute, but again the accuracy of the data and the maps produced will be important.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now, for an excellent example of &lt;a href="http://www.staremapy.cz/soc/samplemap/openlayers.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;GDAL&lt;/span&gt;2Tiles&lt;/a&gt; - Summer of Code, take a look at the beautiful country of the Czech Republic and see some tiling and speed that can put some commercial software to shame.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;An example of tiling using &lt;a href="http://www.openlayers.org/"&gt;Open Layers&lt;/a&gt; is the city of &lt;a href="http://new.kosmosnimki.ru/#mode=satellite&amp;x=37.610233&amp;amp;amp;amp;amp;amp;amp;y=55.747788&amp;z=5&amp;amp;fullscreen=false"&gt;Moscow&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;See if you can find the &lt;a href="http://en.wikipedia.org/wiki/Kremlin"&gt;Kremlin&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Red_Square"&gt;Red Square&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Keep on watching this space and I'll bring more news about Open Source for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;GeoSpatial&lt;/span&gt; and someday soon will be producing some samples using Oil and Gas, Mining and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Forestry&lt;/span&gt; Data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It is a whole new world out there and &lt;a href="http://en.wikipedia.org/wiki/Geomatics"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;geomatics&lt;/span&gt;&lt;/a&gt; is changing rapidly.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-5644116018203693326?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=o-1nhGuZknU:AGgb-M-Xevc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/o-1nhGuZknU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/o-1nhGuZknU/gdal2tiles-summer-of-code-epsg4326.html</link><author>noreply@blogger.com (Terra ETL)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_x8viR97FUwE/Rs-qfJSx60I/AAAAAAAAAAU/W3S8p-ZYRYA/s72-c/global-mercator-top.gif" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/08/gdal2tiles-summer-of-code-epsg4326.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2524121540078069551.post-2172901209067228415</guid><pubDate>Mon, 20 Aug 2007 23:25:00 +0000</pubDate><atom:updated>2007-08-20T16:47:00.666-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OSGeo</category><category domain="http://www.blogger.com/atom/ns#">GDAL</category><category domain="http://www.blogger.com/atom/ns#">Datum</category><category domain="http://www.blogger.com/atom/ns#">Map Projection</category><category domain="http://www.blogger.com/atom/ns#">Frank Warmerdam</category><category domain="http://www.blogger.com/atom/ns#">Open Source</category><category domain="http://www.blogger.com/atom/ns#">FOSS4G</category><category domain="http://www.blogger.com/atom/ns#">PROJ.4</category><category domain="http://www.blogger.com/atom/ns#">Tyler Mitchell</category><category domain="http://www.blogger.com/atom/ns#">Geoff Zeiss</category><category domain="http://www.blogger.com/atom/ns#">Peter Batty</category><category domain="http://www.blogger.com/atom/ns#">OGC</category><category domain="http://www.blogger.com/atom/ns#">UTM</category><category domain="http://www.blogger.com/atom/ns#">FOSS4G2007</category><title>FOSS4G2007 - Victoria, BC</title><description>&lt;a href="http://4.bp.blogspot.com/_x8viR97FUwE/RsojKpSx6zI/AAAAAAAAAAM/ZIQN_QtGmcs/s1600-h/FOSS4G2007_Logo_0.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5100928193740794674" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_x8viR97FUwE/RsojKpSx6zI/AAAAAAAAAAM/ZIQN_QtGmcs/s320/FOSS4G2007_Logo_0.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;   &lt;a href="http://www.foss4g2007.org/"&gt;FOSS4G2007&lt;/a&gt; is happening soon in the current location I've planted some roots - Victoria, B.C., Canada.&lt;/p&gt;&lt;p&gt;Who knows whether these roots will be permanent or not. It seems I move every two years, whether in North America or overseas. The world seems so small with Air Travel nowadays.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;The opening and closing plenary speakers have all be selected and they have accepted. The keynote speakers :&lt;/p&gt;&lt;p&gt;&lt;em&gt;Geoff Zeiss, Director of Technology, Autodesk&lt;br /&gt;Tyler Mitchell, Executive Director, OSGeo&lt;br /&gt;Peter Rushforth, Technology Advisor, GeoConnections&lt;/em&gt; &lt;/p&gt;&lt;p&gt;There is also a series of Lightening Talks, consisting of eight speakers, with five minutes each, that will try to being as concise an overview of open source geospatial software, community building, open geodata projects, and many demonstrations. Demonstrations always seem to grab the attention of the listeners. A picture is worth a 1000 words! &lt;/p&gt;&lt;p&gt;&lt;em&gt;Damian Conway&lt;/em&gt;, will be opening the conference, with his observations of open source culture in &lt;em&gt;Geek Eye for the Straight Guy&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The closing plenary will include a panel discussion featuring:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;em&gt;Peter Batty, Independent Consultant&lt;br /&gt;Tim Bowden, Director, Mapforge Geospatial&lt;br /&gt;Mark Sondheim, BC Integrated Land Management Bureau&lt;br /&gt;Frank Warmerdam, President, OSGeo&lt;/em&gt; &lt;/p&gt;&lt;p&gt;And of course, I'll be presenting there, about map projections, datum's, and co-ordinate systems and how to make your way around them using Open Source Geospatial Software. &lt;/p&gt;&lt;p&gt;I'll be instructing this lab with Frank Warmerdam (the creator of GDAL, PROJ.4, and many other Open Source libraries).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.foss4g2007.org/labs/L-03/"&gt;L-03: Datums, Coordinate Systems, Map Projections &amp;amp; Datum Transformations&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Location. Location. Location. With so many maps and datums out there, how does a person know what datum is correct? How come my GPS coordinates don't match up on my map? Why is there a shift of 100 metres? How do I transform between different datums? What is a datum? What is the EPSG? Why have GIS Vendors and Oracle adopted them? Does offshore or onshore make a difference? How come there are so many datums? This presentation looks to provide some answers to some of these questions and to point out that latitude and longitude are not absolute. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Over the decades that surveyors have been trying to map the Earth, history and politics have shaped the way we see the world. Are the borders actually there? What if one nation adopts a standard, but the other does not? Does really matter what the co-ordinate system is? Why when I draw the a UTM Projection, the lines are curved, not in a grid? Is the OGC adopting these standards? So many questions and this presentation aims to answer some of them and provide some light on a complicated and sometimes unclear topic. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;Hope to see everyone there. It looks to be a great conference!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2524121540078069551-2172901209067228415?l=terraetl.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TerraEtlBlog?a=4cBFip0jeug:KUghKdF-CRw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TerraEtlBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TerraEtlBlog/~4/4cBFip0jeug" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TerraEtlBlog/~3/4cBFip0jeug/foss4g2007-victoria-bc.html</link><author>noreply@blogger.com (Terra ETL)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_x8viR97FUwE/RsojKpSx6zI/AAAAAAAAAAM/ZIQN_QtGmcs/s72-c/FOSS4G2007_Logo_0.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://terraetl.blogspot.com/2007/08/foss4g2007-victoria-bc.html</feedburner:origLink></item></channel></rss>

