开发学院软件开发C语言 C#进行MapX二次开发之地图搜索 阅读

C#进行MapX二次开发之地图搜索

 2010-09-30 21:05:05 来源:WEB开发网   
核心提示: 我们遍历每层,对每层的Feature的信息进行查找,C#进行MapX二次开发之地图搜索(3),把结果放到集合中,当我们返回集合的时候,我们就可以把搜索到的信息显示在树形控件中了,if(searchResult!=null&&searchResult.Count>0){this.tvwRes

我们遍历每层,对每层的Feature的信息进行查找,把结果放到集合中,当我们返回集合的时候,我们就可以把搜索到的信息显示在树形控件中了。

                    if (searchResult != null && searchResult.Count > 0)
                    {
                        this.tvwResult.BeginUpdate();
                        TreeNode node = null;
                        foreach (ResultOfSearching info in searchResult.Values)
                        {
                            if (!string.IsNullOrEmpty(info.Location))
                            {
                                node = tvwResult.Nodes.Add(info.Location);
                                node.Tag = info;
                            }
                        }
                        this.tvwResult.EndUpdate();
                        this.tssl_Status.Text = string.Format("从地图上找到 {0} 结果", searchResult.Count);
                    }
                    else
                    {
                        this.tssl_Status.Text = "地图上找不到您需要的数据";
                    }

最后我们看到查找信息的界面如下所示

C#进行MapX二次开发之地图搜索

图片看不清楚?请点击这里查看原图(大图)。

文章来源:http://www.cnblogs.com/wuhuacong/archive/2009/10/30/1593222.html

上一页  1 2 3 

Tags:进行 MapX 二次

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接