C# mapxtreme中的几个小问题

kldzp 2012-09-21 07:56:51
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吗?有别的高效的方法吗
...全文
275 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuan540762015 2012-12-28
  • 打赏
  • 举报
回复
我也在用这个东东,高手指教呀?!
白矮星 2012-11-26
  • 打赏
  • 举报
回复
我也刚刚开始使用这个东东,用mapxtreme 2008+VS2008开发web版地图。现在正在纠结怎样动态地加载地图,网上的代码都试过了基本上没有什么用。难道这个东西就只能在web.config 中添加workspace的路径么? 使用 map = MapInfo.Engine.Session.Current.MapFactory[i] 时为什么都只能取出第一个地图呢?
kldzp 2012-09-24
  • 打赏
  • 举报
回复
第一个问题 终于搞定了 还请高手帮忙第二第三个

2,633

社区成员

发帖
与我相关
我的任务
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
  • WebSphere社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧