Prevent gaps between adjoining areas of same type

Solution by @pnorman: Exclude the extremely small and adjust polygon-gamma
for the large.

* Resolves #672.
* Resolves #652.