佚名通过本文主要向大家介绍了mapx,mapx5.0破解版下载,mapx下载,mapx控件,mapx 64位等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何实现在mapx上实现船舶(或汽车)的图标加载到指定位置并可以移动。
描述:
解决方案1:
描述:
我已经可以在mapx上画航迹了,也就是可以画线了,如果是一个船那我如何加这个图标呢?
请指点用什么方法呢??
开发工具vc++6.0
解决方案1:
再加一个层,然后再上面加载图标
解决方案2: CMapXFeature fea;
if(!fea.CreateDispatch(fea.GetClsid()))
{
TRACE0("Failed to Create Feature object");
return;
}
try {
fea.SetType(miFeatureTypeSymbol);
fea.SetStyle(m_Map.GetDefaultStyle());
fea.GetPoint().Set(X1,Y1);
m_Map.GetLayers().Item("Fred").AddFeature(fea);
} catch (COleDispatchException *e) {
e->ReportError();
e->Delete();
} catch (COleException *e) {
e->ReportError();
e->Delete();
}