当前位置:编程学习 > C#/ASP.NET >>

C# mapxtreme中的几个小问题

1.怎么在搜索图元的时候返回图元的坐标?
SearchInfo si1 = MapInfo.Data.SearchInfoFactory.SearchWhere("name like '%" + textBox1.Text + "%'");
IResultSetFeatureCollection ifs1=MapInfo.Engine.Session.Current.Catalog.Search("" + gs1 + "", si1);
FeatureGeometry fg = ifs1;
DPoint dp = fg.Centroid;//图元的坐标点
double lat = dp.x;//纬度
double lon = dp.y;//经度
这是找到的一段代码,但是用的时候提示不能隐形转换
2.怎么保存新建的临时图层?比如新建临时图层用来画轨迹,想保存这个图层怎么保存?不保存的直接X掉 下次打开轨迹就没了 还得重新生成
3. 有人做过路径规划吗?如果由A到B,用SearchNearest循环找最近路径直到包含B吗?有别的高效的方法吗
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,