Election Data Source: <a rel="nofollow" class="external free" href="https://er.ncsbe.gov/?election_dt=11/05/2019&amp;county_id=60&amp;office=LOC&amp;contest=0">https://er.ncsbe.gov/?election_dt=11/05/2019&amp;county_id=60&amp;office=LOC&amp;contest=0</a>
<p>City Border Shapefile Source: <a rel="nofollow" class="external free" href="http://maps.co.mecklenburg.nc.us/openmapping/data.html?search=Annexation%20History">http://maps.co.mecklenburg.nc.us/openmapping/data.html?search=Annexation%20History</a>
</p>
City Council Border Shapefile Source: Made by me using the built-in maps at the election data source, made in DRA (<a rel="nofollow" class="external free" href="https://davesredistricting.org/maps#viewmap::ad8995ab-31aa-466a-95de-f62c88f2214f">https://davesredistricting.org/maps#viewmap::ad8995ab-31aa-466a-95de-f62c88f2214f</a>), and clipped in QGIS.
<a href="//commons.wikimedia.org/wiki/User:LandonExists" title="User:LandonExists">LandonExists</a>
CC BY-SA 4.0
<span class="int-own-work" lang="en">Own work</span>