<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>equal-area &#8211; Matthew Petroff</title>
	<atom:link href="https://mpetroff.net/tag/equal-area/feed/" rel="self" type="application/rss+xml" />
	<link>https://mpetroff.net</link>
	<description>mpetroff.net</description>
	<lastBuildDate>Mon, 30 Aug 2021 17:12:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Square Equal-area Map Projection</title>
		<link>https://mpetroff.net/2021/08/square-equal-area-map-projection/</link>
					<comments>https://mpetroff.net/2021/08/square-equal-area-map-projection/#comments</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Mon, 30 Aug 2021 17:12:16 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[equal-area]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[panorama]]></category>
		<category><![CDATA[projection]]></category>
		<guid isPermaLink="false">https://mpetroff.net/?p=3482</guid>

					<description><![CDATA[Several weeks ago, my paper on a novel square equal-area map projection was published in ACM Transactions on Spatial Algorithms and Systems, titled A Square Equal-Area Map Projection with Low Angular Distortion, Minimal Cusps, and Closed-Form Solutions. For mathematical details, &#8230; <a href="https://mpetroff.net/2021/08/square-equal-area-map-projection/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">S</span>everal weeks ago, my paper on a novel square equal-area map projection was published in <em>ACM Transactions on Spatial Algorithms and Systems</em>, titled <a href="https://doi.org/10.1145/3460521"><em>A Square Equal-Area Map Projection with Low Angular Distortion, Minimal Cusps, and Closed-Form Solutions</em></a>. For mathematical details, the reader is directed to the paper, but I&#8217;ll discuss what motivated its development and outline the projection&#8217;s benefits here. The projection uses a quincuncial arrangement, which places the north pole at the center and splits the south pole between the four corners of the square, forming a quincunx pattern that resembles the &#8220;five&#8221; marking on a standard six-sided die. This arrangement has been previously used by the <a href="https://en.wikipedia.org/wiki/Peirce_quincuncial_projection">Peirce quincuncial projection</a>, the Collignon quincuncial projection, and the Gringorten projection.<sup id="rf1-3482"><a href="https://mpetroff.net/2021/08/square-equal-area-map-projection/#fn1-3482" title=" &lt;a href=&quot;https://doi.org/10.1175/1520-0450(1972)011%3C0763:ASEAMO%3E2.0.CO;2&quot;&gt;Gringorten, Irving I. &#8220;A square equal-area map of the world.&#8221; &lt;em&gt;Journal of Applied Meteorology and Climatology&lt;/em&gt; 11, no. 5 (1972): 763&ndash;767.&lt;/a&gt; " rel="footnote">1</a></sup></p>
<p><img decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection.svg" alt="Map of the world displayed using the new projection" /><span id="more-3482"></span></p>
<p>The development of the projection was motivated as a method to store spherical panoramic images, for potential use as a new format for the <a href="https://pannellum.org/">Pannellum panorama viewer</a>. Since GPU texture limits are defined in terms of square textures, a square projection is ideal for such a use, and a quincuncial arrangement will in general have lower distortion than something like a cylindrical projection, since the sphere is cut in more places. A quincuncial arrangement is also seamlessly tileable, which can help to avoid sampling issues at the image edges. Additionally, to avoid wasting pixels due to varying levels of spatial detail, an equal-area projection is preferred, eliminating the Peirce quincuncial projection from contention, since it is a conformal projection.<sup id="rf2-3482"><a href="https://mpetroff.net/2021/08/square-equal-area-map-projection/#fn2-3482" title=" A projection cannot be simultaneously conformal (angle preserving) and equal area. " rel="footnote">2</a></sup> For existing projections, this left the Collignon quincuncial projection and the Gringorten projection. However, the Gringorten projection does not have closed-form solutions, which prevents its use in a GPU shader. This left just the Collignon quincuncial projection, but it has significant angular distortion and cusps, which will increase visual artifacts in the projected panorama view and will likely decrease the effectiveness of lossy image compression, e.g., JPEG compression. Thus, the goal was to develop a new projection that had relatively low angular distortion like the Gringorten projection but had closed-form solutions, allowing for a GPU shader implementation.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano.jpg" title="Panorama of George Peabody Library displayed with new projection" data-sbox="3482"><img decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano-640x640.jpg" alt="Panorama of George Peabody Library displayed with new projection" width="640" height="640" class="aligncenter size-large wp-image-3493" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano-640x640.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano-300x300.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano-150x150.jpg 150w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano-1536x1536.jpg 1536w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano-1280x1280.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/new-projection-pano.jpg 2000w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>After going through many, many pages of scratch paper, I developed the new projection described in the paper, which met the design goals. It has closed-form solutions and has comparable&mdash;although slightly higher&mdash;average angular distortion to that of the Gringorten projection. However, it has lower maximum angular distortion and has only almost-imperceptible cusps. As it does not have a large, arguably-unsightly cusp along the equator like the Gringorten projection, it is probably a better projection even for cartographic purposes, where the lack of closed-form solutions does not present an issue. A comparison of the new projection with the Collignon quincuncial projection and the Gringorten projection is shown below.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison.png" title="Square equal-area map projection comparison" data-sbox="3482"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison-640x469.png" alt="World maps and angular distortion are shown for the Collignon quincunial projection, the Gringorten projection, and the new projection" width="640" height="469" class="aligncenter size-large wp-image-3489" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison-640x469.png 640w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison-300x220.png 300w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison-1536x1126.png 1536w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison-1280x938.png 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2021/08/projection-comparison.png 1921w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The paper&#8217;s <a href="https://doi.org/10.5281/zenodo.4661351">supplementary information</a> contains all the code necessary to reproduce the paper&#8217;s figures, including a Python implementation of the projection and a <a href="https://d3js.org/">D3.js</a> implementation. Before including the projection in Pannellum, a detailed comparison of the new projection to existing cube-based equal-area and near-equal-area projections needs to be completed.</p>
<hr class="footnotes"><ol class="footnotes" style="list-style-type:decimal"><li id="fn1-3482"><p > <a href="https://doi.org/10.1175/1520-0450(1972)011%3C0763:ASEAMO%3E2.0.CO;2">Gringorten, Irving I. &#8220;A square equal-area map of the world.&#8221; <em>Journal of Applied Meteorology and Climatology</em> 11, no. 5 (1972): 763&ndash;767.</a> &nbsp;<a href="https://mpetroff.net/2021/08/square-equal-area-map-projection/#rf1-3482" class="backlink" title="Return to footnote 1.">&#8617;</a></p></li><li id="fn2-3482"><p > A projection cannot be simultaneously conformal (angle preserving) and equal area. &nbsp;<a href="https://mpetroff.net/2021/08/square-equal-area-map-projection/#rf2-3482" class="backlink" title="Return to footnote 2.">&#8617;</a></p></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2021/08/square-equal-area-map-projection/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Content Delivery Network via Amazon Web Services: CloudFront: cdn0.mpetroff.net
Minified using Disk

Served from: mpetroff.net @ 2026-03-30 04:20:25 by W3 Total Cache
-->