lvtao_gis_guy
路人甲
路人甲
  • 注册日期2005-08-12
  • 发帖数7
  • QQ
  • 铜币115枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1428回复:2

请大侠帮忙,专题图做不出来???

楼主#
更多 发布于:2005-08-18 10:40
<P>调试发现只要运行到Refresh函数刷新的时候就出错,程序异常关闭</P>
<P>小弟请教各位大侠,帮忙看看,不胜感激!!!</P>
<P>代码如下:</P>
<P> IChartRendererPtr pRender(CLSID_ChartRenderer);</P>
<P> pRender->put_Label(fn);</P>
<P> IRendererFieldsPtr pRenderFields = pRender;<BR> BSTR fn = COleVariant(m_Fn).bstrVal;<BR> pRenderFields->AddField(fn, fn);</P>
<P> IBarChartSymbolPtr pBarSym(CLSID_BarChartSymbol);<BR> pBarSym->put_VerticalBars(true);<BR> pBarSym->put_Width(6);<BR> pBarSym->put_Spacing(0);</P>
<P> IChartSymbolPtr pChartSym = pBarSym;<BR> pChartSym->put_MaxValue(10);</P>
<P> IMarkerSymbolPtr pMarkSym = pBarSym;<BR> pMarkSym->put_Size(16);</P>
<P> ISimpleFillSymbolPtr pFillSymBase(CLSID_SimpleFillSymbol);<BR> IColorPtr pColor(CLSID_RgbColor);<BR> pColor->put_RGB(RGB(50, 250, 100));<BR> pFillSymBase->put_Color(pColor);</P>
<P> ISimpleFillSymbolPtr pFillSym(CLSID_SimpleFillSymbol);<BR> pColor->put_RGB(RGB(50, 250, 100));<BR> pFillSym->put_Color(pColor);</P>
<P> ISymbolPtr pSym = pFillSym;<BR> ISymbolArrayPtr pSymArray = pRender;<BR> pSymArray->AddSymbol(pSym);</P>
<P> pSym = pFillSymBase;<BR> pRender->putref_BaseSymbol(pSym);</P>
<P> pRender->putref_ChartSymbol(pChartSym);</P>
<P> IFeatureRendererPtr pRen = pRender;</P>
<P> pGeoLayer->putref_Renderer(pRen);<BR> MapPtr->m_map.Refresh(esriViewGeography, vtMissing, vtMissing);</P>
<P><BR> CDialog::OnOK()</P>
<P>调试发现只要运行到Refresh函数刷新的时候就出错,程序异常关闭</P>
<P>小弟请教各位大侠,帮忙看看,不胜感激!!!</P>
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15947
  • QQ554730525
  • 铜币25339枚
  • 威望15364点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2005-08-18 11:30
<P>在arcgis9.1的开发包里有个ArcGIS\DeveloperKit\samples\Cartography\Display_RenderersVisual_Basic</P>
<P>例子,演示了各种专题图的制作</P>
<P>9.0版本应该有的,你找找</P>
举报 回复(0) 喜欢(0)     评分
lvtao_gis_guy
路人甲
路人甲
  • 注册日期2005-08-12
  • 发帖数7
  • QQ
  • 铜币115枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-08-18 14:58
我就是按照那个作的
举报 回复(0) 喜欢(0)     评分
游客

返回顶部