阅读:1722回复:3
MapX设置平面直角坐标系
<P> try {
CMapXRectangle Bounds; Bounds.CreateDispatch(Bounds.GetClsid()); Bounds.Set(-10000, -10000, 10000, 10000); m_mapx.GetDisplayCoordSys().Set(miNonEarth, COptionalVariant(), COleVariant((short)miUnitMeter), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COleVariantDispatch(Bounds), COptionalVariant() );</P> <P> m_mapx.GetNumericCoordSys().Set(miNonEarth, COptionalVariant(), COleVariant((short)miUnitMeter), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COptionalVariant(), COleVariantDispatch(Bounds), COptionalVariant() );</P> <P> m_mapx.SetMapUnit(miUnitMeter); //米 m_mapx.SetPaperUnit(miPaperUnitMeter); //米 m_mapx.SetAreaUnit(miUnitSquareMeter); //平方米 } catch (COleDispatchException *e) { e->ReportError(); e->Delete(); } catch (COleException *e) { e->ReportError(); e->Delete(); }</P> |
|
|
1楼#
发布于:2004-12-23 11:38
<img src="images/post/smile/dvbbs/em01.gif" />
|
|
2楼#
发布于:2004-12-24 13:20
<img src="images/post/smile/dvbbs/em01.gif" />
|
|
3楼#
发布于:2005-01-24 10:30
<img src="images/post/smile/dvbbs/em22.gif" /><img src="images/post/smile/dvbbs/em26.gif" /><img src="images/post/smile/dvbbs/em27.gif" />
|
|