<?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>OpenStreetMap &#8211; Matthew Petroff</title>
	<atom:link href="https://mpetroff.net/tag/openstreetmap/feed/" rel="self" type="application/rss+xml" />
	<link>https://mpetroff.net</link>
	<description>mpetroff.net</description>
	<lastBuildDate>Sun, 01 Jan 2017 19:12:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>OpenStreetMap Baltimore City Buildings and Addresses Import</title>
		<link>https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/</link>
					<comments>https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#respond</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Thu, 30 Apr 2015 13:31:14 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[addresses]]></category>
		<category><![CDATA[Baltimore]]></category>
		<category><![CDATA[buildings]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<guid isPermaLink="false">http://mpetroff.net/?p=1807</guid>

					<description><![CDATA[Two years ago, I started trying to import building footprints and addresses provided by the City of Baltimore into OpenStreetMap but was held up by red tape and eventually gave up.1 The City provides building footprints and parcel data on &#8230; <a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">T</span>wo years ago, I started trying to import building footprints and addresses provided by the City of Baltimore into OpenStreetMap but was held up by red tape and eventually gave up.<sup id="rf1-1807"><a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#fn1-1807" title="&lt;a href=&quot;http://wiki.openstreetmap.org/wiki/Baltimore_Buildings_Import&quot;&gt;http://wiki.openstreetmap.org/wiki/Baltimore_Buildings_Import&lt;/a&gt;" rel="footnote">1</a></sup> The City provides building footprints and parcel data on their <a href="https://data.baltimorecity.gov/">open data portal</a>; the <a href="https://data.baltimorecity.gov/Geographic/Building-Footprint-Shape/deus-s85f">download</a> <a href="https://data.baltimorecity.gov/Geographic/Parcels-Shape/jk3c-vrfy">pages</a> for these two datasets list the data as public domain, but the site&#8217;s <a href="https://web.archive.org/web/20130305150959/http://www.baltimorecity.gov/TermsofUse.aspx">terms of service</a> is the same as the rest of City&#8217;s websites, saying the data is copyrighted. I had worked through the technical aspects of preparing and simplifying the building footprints for import and had started working on how to associate addresses from the parcel data but eventually gave up after I was unable to secure the needed licensing clarifications from the Mayor&#8217;s Office of Information Technology (MOIT).</p>
<p>This past fall, Elliot Plack, who then worked for Baltimore County GIS and was appointed to the Maryland Open Data Council by Governor O&#8217;Malley, got in touch with me about restarting the import, after finishing an import of similar data for the County. After meeting with Jim Garcia from MOIT, he was able to secure the permissions that we needed to proceed with the import. Additionally, he was able to get address point data, which is much superior to and easier to use than the parcel data I was originally going to extract addresses from.<br />
<span id="more-1807"></span><br />
With the address data in hand, I worked through the remaining technical aspect of the import in January and February with help from Elliot.<sup id="rf2-1807"><a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#fn2-1807" title="The code used for the import is on &lt;a href=&quot;https://github.com/osmlab/bmorebuildings&quot;&gt;GitHub&lt;/a&gt;." rel="footnote">2</a></sup> Besides simplifying the building footprints,<sup id="rf3-1807"><a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#fn3-1807" title="This is an interesting problem, since the topology of adjacent row houses needs to be accounted for." rel="footnote">3</a></sup> footprints intersecting existing footprints needed to be separated out, and addresses needed to be added in. Where buildings didn&#8217;t intersect existing footprints and only contained one address point, the address was merged into the building. Addresses that were contained in intersecting buildings were also separated out. Address data also needed to be translated into OSM tags. We decided to automate the import as much as possible, with non-intersecting buildings and addresses to be uploaded via script. Conflicting data would then be manually conflated and uploaded.</p>
<p>About a month ago, with the preparation done, Elliot sent an email to the OSM Imports and US Imports lists announcing the <a href="http://wiki.openstreetmap.org/wiki/Baltimore_Buildings_Import_2.0">restarted import</a>. After receiving no objections, I executed the automated portion of the import a week and a half later. A job was then set up on the openstreetmap.us tasking server for the manual portion of the import,<sup id="rf4-1807"><a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#fn4-1807" title="&lt;a href=&quot;http://tasks.openstreetmap.us/job/59&quot;&gt;http://tasks.openstreetmap.us/job/59&lt;/a&gt;" rel="footnote">4</a></sup> which is currently underway. Elliot and I as well as a couple other local mappers have been working through this portion of the import and should hopefully be finished in the next month or two, which will conclude the import.</p>
<hr class="footnotes"><ol class="footnotes" style="list-style-type:decimal"><li id="fn1-1807"><p ><a href="http://wiki.openstreetmap.org/wiki/Baltimore_Buildings_Import">http://wiki.openstreetmap.org/wiki/Baltimore_Buildings_Import</a>&nbsp;<a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#rf1-1807" class="backlink" title="Return to footnote 1.">&#8617;</a></p></li><li id="fn2-1807"><p >The code used for the import is on <a href="https://github.com/osmlab/bmorebuildings">GitHub</a>.&nbsp;<a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#rf2-1807" class="backlink" title="Return to footnote 2.">&#8617;</a></p></li><li id="fn3-1807"><p >This is an interesting problem, since the topology of adjacent row houses needs to be accounted for.&nbsp;<a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#rf3-1807" class="backlink" title="Return to footnote 3.">&#8617;</a></p></li><li id="fn4-1807"><p ><a href="http://tasks.openstreetmap.us/job/59">http://tasks.openstreetmap.us/job/59</a>&nbsp;<a href="https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/#rf4-1807" class="backlink" title="Return to footnote 4.">&#8617;</a></p></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2015/04/openstreetmap-baltimore-city-buildings-and-addresses-import/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Print Maps</title>
		<link>https://mpetroff.net/2015/02/print-maps/</link>
					<comments>https://mpetroff.net/2015/02/print-maps/#comments</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Mon, 09 Feb 2015 00:19:35 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[WebGL]]></category>
		<guid isPermaLink="false">http://mpetroff.net/?p=1760</guid>

					<description><![CDATA[Web maps, e.g. Google Maps, normally don&#8217;t print well, as their resolution is much lower than normal print resolution, not to mention the various other unwanted text and elements that print along with the map. While the unwanted elements can &#8230; <a href="https://mpetroff.net/2015/02/print-maps/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">W</span>eb maps, e.g. Google Maps, normally don&#8217;t print well, as their resolution is much lower than normal print resolution, not to mention the various other unwanted text and elements that print along with the map. While the unwanted elements can be cropped out, the only fix for the low resolution is to render a higher resolution image (or use vectors). Formerly, this required installing GIS software, which also requires a suitable data source. <a href="https://printmaps.mpetroff.net/">Print Maps</a> changes that by leveraging <a href="https://github.com/mapbox/mapbox-gl-js">Mapbox GL JS</a> and <a href="https://openstreetmap.org/">OpenStreetMap</a> data to render print resolution maps in the browser. After the user selects the map size, zoom, location, style, resolution, and output format, PNG or PDF, Mapbox GL JS is configured as if it was being used on a very high pixel density display and used to render the map output. To use Print Maps, visit <a href="https://printmaps.mpetroff.net">printmaps.mpetroff.net</a>.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2015/02/print-maps.png" title="Print Maps" data-sbox="1760"><img decoding="async" class="aligncenter wp-image-1761 size-large" title="Print Maps" src="https://cdn0.mpetroff.net/wp-content/uploads/2015/02/print-maps-640x736.png" alt="Print Maps" width="640" height="736" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2015/02/print-maps-640x736.png 640w, https://cdn0.mpetroff.net/wp-content/uploads/2015/02/print-maps-261x300.png 261w, https://cdn0.mpetroff.net/wp-content/uploads/2015/02/print-maps.png 800w" sizes="(max-width: 640px) 100vw, 640px" /></a>The site&#8217;s source code is available on <a href="https://github.com/mpetroff/print-maps">GitHub</a>. Also, <a href="https://speakerdeck.com/mpetroff/hophacks-spring-2015">slides</a> from my HopHacks presentation on the project.</p>
<p>Edit (2017-01-01): Changed printmaps.org to printmaps.mpetroff.net as I&#8217;m going to let the printmaps.org domain registration expire.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2015/02/print-maps/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Map of Baltimore</title>
		<link>https://mpetroff.net/2013/03/map-of-baltimore/</link>
					<comments>https://mpetroff.net/2013/03/map-of-baltimore/#comments</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Mon, 11 Mar 2013 02:00:51 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Baltimore]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[toner]]></category>
		<guid isPermaLink="false">http://www.mpetroff.net/?p=893</guid>

					<description><![CDATA[Since living in Baltimore, I&#8217;ve wanted some sort of map of the city to hang on my wall. Unfortunately, I never found anything I liked. Something I did like is Stamen Design&#8217;s Toner maps. However, in its most easily available &#8230; <a href="https://mpetroff.net/2013/03/map-of-baltimore/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">S</span>ince living in Baltimore, I&#8217;ve wanted some sort of map of the city to hang on my wall. Unfortunately, I never found anything I liked. Something I did like is Stamen Design&#8217;s <a href="http://maps.stamen.com/toner/#12/39.2847/-76.6202">Toner maps</a>. However, in its most easily available form, online map tiles, it is not well suited for high-resolution printing nor does it show the city limits. Fortunately, the style is <a href="https://github.com/Citytracking/toner">open source</a>. After cloning the repository, adding a rule to make an outline of Baltimore, rendering it to SVG, and clipping and editing the map with <a href="http://inkscape.org/">Inkscape</a>, I was left with something I liked.</p>
<p style="text-align: center;"><a title="Based on Stamen Design’s Toner maps" href="https://cdn0.mpetroff.net/wp-content/uploads/2013/03/baltimore-map.png" data-sbox="893"><img loading="lazy" decoding="async" alt="Map of Baltimore" src="https://cdn0.mpetroff.net/wp-content/uploads/2013/03/baltimore-map-400x566.png" width="400" height="566" /></a></p>
<p>A vector-based PDF version suitable for high-resolution printing is available <a href="https://cdn0.mpetroff.net/wp-content/uploads/2013/03/baltimore-map.pdf">here</a>. The map data is copyright <a href="http://www.openstreetmap.org/">OpenStreetMap</a> contributors under the <a href="http://opendatacommons.org/licenses/odbl/">ODbL</a>. The map itself is <a href="http://creativecommons.org/licenses/by/3.0">CC BY-SA</a> <a href="http://stamen.com/">Stamen Design</a> (and me). Here is a photo of the <a href="http://www.flickr.com/photos/petroffm/8550347714/">map on my wall</a>. Feel free to get the PDF printed.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2013/03/map-of-baltimore/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-31 01:39:10 by W3 Total Cache
-->