- 积分
- 350
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-10-19
- 最后登录
- 1970-1-1
![未绑定新浪微博用户 新浪微博达人勋](source/plugin/sina_login/img/gray.png)
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 geoeco 于 2012-11-2 11:47 编辑
生成的等高线有些乱,哪儿出问题的可能性大一些呢?grid数据呢还是contour的legendScheme呢
代码如下
LegendScheme aLS = LegendManage.CreateLegendSchemeFromGridData(gridData, LegendType.GraduatedColor, ShapeTypes.Polygon, ref hasNoData); //Create legend scheme:
((PolygonBreak)aLS.LegendBreaks[0]).DrawFill = false;
VectorLayer vLayer=new VectorLayer(ShapeTypes.Polygon);
vLayer=DrawMeteoData.CreateShadedLayer(gridData, aLS,"Settlement", "Settlement");
//Create ContourLayer
LegendScheme aLS1 = LegendManage.CreateLegendSchemeFromGridData(gridData, LegendType.SingleSymbol, ShapeTypes.Polyline, ref hasNoData);
for (int i=0; i<=aLS1.LegendBreaks.Count-1;i++)
{
aLS1.LegendBreaks.Color = Color.Black;
}
VectorLayer vLayer1 = DrawMeteoData.CreateContourLayer(gridData, aLS1, "Contour", "Settlement");
另外, IDW生成的grid数据小数点后面位数太多了,如何只保留2-3位?
|
|