我使用 spmap 在 Stata 中创建地图。我使用选项
ndfcolor(gs14) ndocolor(gs2 ..) ndlabel("No data")
将缺失数据的县着色为灰色。
但是,其中一个缺少数据的县的颜色是错误的,使得该县看起来有数据。这个县的特别之处在于它位于一个更大的县内。它的多边形完全被周围县的多边形包围。这是地图上的,其中内县应为灰色。
我已经在网上广泛搜索并发现了这个关于国家主义者的讨论。条目 #5 提到原因可能是 Stata 渲染地图的方式。并且较大的多边形可能会掩盖下面较小的多边形。不幸的是,它没有为这个问题提供任何解决方案。
有人知道如何解决这个问题吗?
我在 spmap 帮助文件中找到了答案:解决方案是向底图数据集添加一个名为
_EMBEDDED
的变量。该指示符变量标记完全封闭在另一个多边形中的多边形。
这个集权主义条目使用了一组不同的关键字,让我找到了帮助文件。