<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle">P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</style>
</head>
<body fPStyle="1" ocsi="0">
<div style="direction: ltr;font-family: Times New Roman;color: #000000;font-size: x-small;">
<p>I have not looked at your macro in detail other than to comment that I thought the Michigan RSO used a different value for the semi-major axis of the ellipsoid in order to take into account the average elevation of the State.&nbsp; I see you are using GRS80 exactly,
 which may be your problem.</p>
<div>
<p>&nbsp;</p>
<div style="FONT-FAMILY: Tahoma; FONT-SIZE: 13px">
<p><font face="Copperplate Gothic Bold">Clifford J. Mugnier, c.p., c.m.s.</font></p>
<p><font face="Copperplate Gothic Bold">Chief of Geodesy</font></p>
<p><font face="Copperplate Gothic Bold">LSU Center for GeoInformatics (ERAD 266)</font></p>
<p><font face="Copperplate Gothic Bold">Dept. of Civil Engineering (P.F. Taylor 3531)</font></p>
<p><font face="Copperplate Gothic Bold">LOUISIANA STATE UNIVERSITY</font></p>
<p><font face="Copperplate Gothic Bold">Baton Rouge, LA&nbsp; 70803</font></p>
<p><font face="Copperplate Gothic Bold">Academic: (225) 578-8536</font></p>
<p><font face="Copperplate Gothic Bold">Research: (225) 578-4578</font></p>
<p><font face="Copperplate Gothic Bold">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(225) 328-8975</font></p>
<p><font face="Copperplate Gothic Bold">honorary lifetime member, lsps</font></p>
<p><font face="Copperplate Gothic Bold">fellow emeritus, asprs</font></p>
<p><font face="Copperplate Gothic Bold">member, apsg</font></p>
</div>
</div>
<div style="FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 16px">
<hr tabindex="-1">
<div style="DIRECTION: ltr" id="divRpF364714"><font color="#000000" size="2" face="Tahoma"><b>From:</b> proj-bounces@lists.maptools.org [proj-bounces@lists.maptools.org] on behalf of Rick Graves [gravesricharde@yahoo.com]<br>
<b>Sent:</b> Sunday, July 22, 2012 11:41 AM<br>
<b>To:</b> proj@lists.maptools.org<br>
<b>Subject:</b> [Proj] does proj.4 work with Hotine Oblique Mercator?<br>
</font><br>
</div>
<div></div>
<div>
<div style="BACKGROUND-COLOR: #fff; FONT-FAMILY: arial,helvetica,sans-serif; COLOR: #000; FONT-SIZE: 12pt">
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt">Hey,</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt"><br>
</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt">I am not sure that proj.4 is converting latitude and longitude into&nbsp;Hotine Oblique Mercator&nbsp;<span style="FONT-SIZE: 12pt">coordinates correctly. &nbsp;(But I am a newbie at cartography and such,
 so please bear with me, I could be making a mistake.)</span></div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt"><br>
</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt">As a result of the 2010 census in the USA, many states have redrawn their congressional districts. &nbsp;Michigan is one, and the shapefiles for their new districts were created using the&nbsp;Hotine
 Oblique Mercator projection to get the whole state onto one map with a minimum of overall distortion. &nbsp;There is a map and explanation here:</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt"><br>
</div>
<div><font face="arial, helvetica, sans-serif">http://www.michigan.gov/documents/DNR_Map_Proj_and_MI_Georef_Info_20889_7.pdf</font><br>
</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt"><br>
</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt">One can download Michigan's new Congressional district shapefiles from here:</div>
<div style="FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12pt"><br>
</div>
<div><font face="arial, helvetica, sans-serif">http://www.mcgi.state.mi.us/mgdl/?rel=thext&amp;action=thmname&amp;cid=9&amp;cat=Legislative&#43;Districts&#43;2010&#43;US&#43;Congress</font><br>
</div>
<div><font face="arial, helvetica,
 sans-serif"><br>
</font></div>
<div><font face="arial, helvetica, sans-serif">The included prj file has this info:</font></div>
<div><font face="arial, helvetica, sans-serif"><br>
</font></div>
<div><font face="arial, helvetica, sans-serif">
<div>PROJCS[&quot;NAD83 / Michigan Oblique Mercator&quot;,</div>
<div>GEOGCS[&quot;NAD83&quot;,</div>
<div>&nbsp; &nbsp; DATUM[&quot;North_American_Datum_1983&quot;,</div>
<div><span style="WHITE-SPACE: pre" class="Apple-tab-span"></span>SPHEROID[&quot;GRS 1980&quot;,6378137,298.257222101,</div>
<div><span style="WHITE-SPACE: pre" class="Apple-tab-span"></span>&nbsp; &nbsp;AUTHORITY[&quot;EPSG&quot;,&quot;7019&quot;]],</div>
<div><span style="WHITE-SPACE: pre" class="Apple-tab-span"></span>AUTHORITY[&quot;EPSG&quot;,&quot;6269&quot;]],</div>
<div>&nbsp; &nbsp; PRIMEM[&quot;Greenwich&quot;,0,</div>
<div><span style="WHITE-SPACE: pre" class="Apple-tab-span"></span>AUTHORITY[&quot;EPSG&quot;,&quot;8901&quot;]],</div>
<div>&nbsp; &nbsp; UNIT[&quot;degree&quot;,0.01745329251994328,</div>
<div><span style="WHITE-SPACE: pre" class="Apple-tab-span"></span>AUTHORITY[&quot;EPSG&quot;,&quot;9122&quot;]],</div>
<div>&nbsp; &nbsp; AUTHORITY[&quot;EPSG&quot;,&quot;4269&quot;]],</div>
<div>UNIT[&quot;metre&quot;,1,</div>
<div>&nbsp; &nbsp; AUTHORITY[&quot;EPSG&quot;,&quot;9001&quot;]],</div>
<div>PROJECTION[&quot;Hotine_Oblique_Mercator&quot;],</div>
<div>PARAMETER[&quot;latitude_of_center&quot;,45.30916666666666],</div>
<div>PARAMETER[&quot;longitude_of_center&quot;,-86],</div>
<div>PARAMETER[&quot;azimuth&quot;,337.25556],</div>
<div>PARAMETER[&quot;rectified_grid_angle&quot;,337.25556],</div>
<div>PARAMETER[&quot;scale_factor&quot;,0.9996],</div>
<div>PARAMETER[&quot;false_easting&quot;,2546731.496],</div>
<div>PARAMETER[&quot;false_northing&quot;,-4354009.816],</div>
<div>AUTHORITY[&quot;EPSG&quot;,&quot;3078&quot;],</div>
<div>AXIS[&quot;X&quot;,EAST],</div>
<div>AXIS[&quot;Y&quot;,NORTH]]</div>
<div><br>
</div>
<div>This page has info on the&nbsp;<span style="FONT-SIZE: 16px">Hotine Oblique Mercator:</span></div>
<div><span style="FONT-SIZE: 16px"><br>
</span></div>
<div>http://www.remotesensing.org/geotiff/proj_list/hotine_oblique_mercator.html<br>
</div>
<div><br>
</div>
<div>Using that, I came up with this command to invoke proj:</div>
<div><br>
</div>
<div>
<div>proj &#43;proj=omerc &#43;lat_0=45.30916666666666 &#43;lonc=-86 &#43;alpha=337.25556 &#43;k_0=0.9996 &#43;x_0=2546731.496 &#43;y_0=-4354009.816</div>
<div><br>
</div>
<div>I get a latitude and longitude for Ann Arbor Michigan of 42 15 N - 83 45 W&nbsp;here:</div>
<div><br>
</div>
<div>http://wiki.answers.com/Q/What_is_the_latitude_and_longitude_of_ann_arbor_mi<br>
</div>
<div><br>
</div>
<div>Plugging&nbsp;42d15N 83d45W into proj, I get&nbsp;-7945305.71 17799792.28. &nbsp;But the bounding box of the entire state's shape file is this:</div>
<div><br>
</div>
<div>161318.17712499946, 128066.04250000045, 791832.2827499993, 859206.8181249984<br>
</div>
<div><br>
</div>
<div>The values I get from proj are both out of bounds.&nbsp;</div>
<div><br>
</div>
<div>Am I doing something wrong?</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>Rick Graves</div>
<div><br>
</div>
</div>
</font></div>
</div>
</div>
</div>
</div>
</body>
</html>