Prevent gaps between adjoining areas of same type

Solution by @pnorman: Exclude the extremely small and adjust polygon-gamma
for the large.

This resolves #672.