<story><title>Show HN: Every mountain, building and tree shadow mapped for any date and time</title><url>https://shademap.app</url><text>I&amp;#x27;ve been working on this project for about 4 years. It began as terrain only because world wide elevation data was publicly available. I then added buildings from OpenStreetMap (crowd sourced) and more recently from Overture Maps data. Some computer vision&amp;#x2F;machine learning advancements [1] in the past few years have made it possible to estimate tree canopy heights using satellite imagery alone making it possible to finally add trees to the map. The data isn&amp;#x27;t perfect, but it&amp;#x27;s within +&amp;#x2F;- 3 meters of so. Good enough to give a general idea for any location on Earth. Happy to answer any questions.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.nature.com&amp;#x2F;articles&amp;#x2F;s41559-023-02206-6&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.nature.com&amp;#x2F;articles&amp;#x2F;s41559-023-02206-6&lt;/a&gt;</text></story><parent_chain><item><author>wesamco</author><text>How the heck did it automatically pan the map to my current location, my small town, in an Incognito window, on page load?&lt;p&gt;Is IP geolocation this accurate and accessible to every website nowadays?&lt;p&gt;If this website can do this I assume every website I visit can do it too?</text></item></parent_chain><comment><author>LeifCarrotson</author><text>Geo-IP through Cloudflare:&lt;p&gt;&lt;pre&gt;&lt;code&gt;    &amp;lt;script id=&amp;quot;cflocation&amp;quot;&amp;gt; 
        window.CFLocation = {&amp;quot;lat&amp;quot;:####,&amp;quot;lng&amp;quot;:####};window.CFDsm=null;
    &amp;lt;&amp;#x2F;script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
See &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developers.cloudflare.com&amp;#x2F;network&amp;#x2F;ip-geolocation&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developers.cloudflare.com&amp;#x2F;network&amp;#x2F;ip-geolocation&amp;#x2F;&lt;/a&gt;.&lt;p&gt;Mine&amp;#x27;s off by more than 100 miles (Comcast Business fiber), it&amp;#x27;s not magic.</text></comment>
<story><title>Show HN: Every mountain, building and tree shadow mapped for any date and time</title><url>https://shademap.app</url><text>I&amp;#x27;ve been working on this project for about 4 years. It began as terrain only because world wide elevation data was publicly available. I then added buildings from OpenStreetMap (crowd sourced) and more recently from Overture Maps data. Some computer vision&amp;#x2F;machine learning advancements [1] in the past few years have made it possible to estimate tree canopy heights using satellite imagery alone making it possible to finally add trees to the map. The data isn&amp;#x27;t perfect, but it&amp;#x27;s within +&amp;#x2F;- 3 meters of so. Good enough to give a general idea for any location on Earth. Happy to answer any questions.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.nature.com&amp;#x2F;articles&amp;#x2F;s41559-023-02206-6&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.nature.com&amp;#x2F;articles&amp;#x2F;s41559-023-02206-6&lt;/a&gt;</text></story><parent_chain><item><author>wesamco</author><text>How the heck did it automatically pan the map to my current location, my small town, in an Incognito window, on page load?&lt;p&gt;Is IP geolocation this accurate and accessible to every website nowadays?&lt;p&gt;If this website can do this I assume every website I visit can do it too?</text></item></parent_chain><comment><author>ale42</author><text>You should probably try what one of the few online demos of IP geolocation tell about your IP... (just to cite one among many, quality varies a lot across services and geographic zones: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.maxmind.com&amp;#x2F;en&amp;#x2F;locate-my-ip-address&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.maxmind.com&amp;#x2F;en&amp;#x2F;locate-my-ip-address&lt;/a&gt;)</text></comment>