Map map = mapControl1.Map;
IMapLayerFilter lyrFilter = MapLayerFilterFactory.FilterByType(typeof(FeatureLayer));
MapLayerEnumerator lyrEnum= map.Layers.GetMapLayerEnumerator(lyrFilter);
map.SetView(lyrEnum);
或者:
Map map = mapControl1.Map;
IMapLayerFilter lyrFilter = new FilterByLayerType(LayerType.Normal);
MapLayerEnumerator lyrEnum= map.Layers.GetMapLayerEnumerator(lyrFilter);
map.SetView(lyrEnum);
IMapLayerFilter lyrFilter = MapLayerFilterFactory.FilterByType(typeof(FeatureLayer));
MapLayerEnumerator lyrEnum= map.Layers.GetMapLayerEnumerator(lyrFilter);
map.SetView(lyrEnum);
或者:
Map map = mapControl1.Map;
IMapLayerFilter lyrFilter = new FilterByLayerType(LayerType.Normal);
MapLayerEnumerator lyrEnum= map.Layers.GetMapLayerEnumerator(lyrFilter);
map.SetView(lyrEnum);
发表评论
-
mapxtreme添加标记和删除标记
2009-03-30 16:23 1820新增2个pointselectiontool, clientc ... -
添加数据库中的经纬度信息
2009-03-30 16:22 1780C# Code: 复制内容到剪贴板 代码: MapInfo ... -
MapXtreme 2005自定义图层控制代码(WEB)
2009-03-30 16:21 1582虽然MapXtreme 2005 6.7.1提供了图层控制的控 ... -
MapxTreme测试:绘制图标和文字标注
2009-03-30 16:19 3700代码: using System; using System ... -
mapxtreme 2004 改变feature颜色
2009-03-30 16:18 15851.C# code: 复制内容到剪贴板 代码: MapI ... -
MapxTreme2005地图打印
2009-03-30 16:18 1226MapxTreme2005地图打印 一、语言: c# net2 ... -
在C#应用中如何读取存在ORACLE(或SQL Server)中的MapInfo表
2009-03-30 16:17 1244using MapInfo.Data; ... -
MapXtreme 2005查找图元方法,web的
2009-03-30 16:16 1795先添加一个TextBox和 DropDownList控件 复 ... -
MapXtreme点取地图获得信息
2009-03-30 16:15 1896拖一个pointselectiontool到页面, 修改属性 ... -
MapXtreme 2005 鹰眼源代码
2009-03-30 16:13 1800研究了一段时间的MapXtreme2005 v6.6, 实现了 ... -
实现手动画线
2009-03-30 16:12 1247为了实现在地图上手动画线的功能,煞费了一翻苦心,不过最后实现的 ... -
Web页面中实现鼠标中键缩放
2009-03-30 16:11 1543在MapXtreme 2005中,在Windows应用程序中自 ... -
两种方法实现动态轨迹
2009-03-30 16:11 1387在GIS中,动态轨迹的实现是非常有用的,可用GPS定位,热点跟 ... -
总结查找图元的三种方法
2009-03-30 16:10 1259在MapXtreme 2005中,查找图元提供了非常多的方法, ... -
添加标注图层
2009-03-30 16:08 1182在MapXtreme 2005中添加标注图层是非常容易的,只要 ... -
向图层中添加线段
2009-03-30 16:07 945向图层中添加线段和向图层中添加点是一样的,其本质都是向图层中添 ... -
向图层中添加点
2009-03-30 16:06 1038在添加点之前先要在地图上创建一个临时图层,创建临时图层请参考《 ... -
mapxtreme2005 改变选中的图元样式
2009-03-30 16:05 1090MapInfo.Styles.CompositeStyle c ... -
Mapxtreme2005 两点之间画直线
2009-03-30 16:04 1155private void DrawLine(MapInfo.D ... -
mapxtreme2005 创建各种样式
2009-03-30 16:04 1138public MapInfo.Styles.Composite ...
相关推荐
在代码中,我们通常会创建一个`MapControl`对象,它是地图显示的核心,通过设置其属性和方法可以控制地图的显示方式和行为。 ```csharp using MapXtreme; using com.mapinfo.map; // 创建MapControl对象 ...
在MapXtreme中,开发者可以通过API创建一个小巧的子窗口,显示整个地图区域的缩小版。这个小窗口可以被设计成可拖动、可缩放的,以便用户可以快速定位到大地图上的任何位置。同时,鹰眼中的地图状态(如中心点和缩放...
开发者可以通过查看这些文件来学习如何在Web环境中集成MapXtreme控件,以及如何处理用户交互和地图服务请求。 总的来说,这个压缩包提供了一个很好的学习资源,让你能够深入理解MapXtreme在Web开发中的应用。通过...
服务器端运行MapXtreme服务,客户端通过Web浏览器访问,实现地图数据的交互式查看和分析。 - **数据绑定与交互**:利用.NET平台的数据绑定功能,可以轻松地将地图数据与数据库或其他数据源连接起来,实现数据的实时...
8. **OverviewMap.aspx**:概述图是一种常见的地图功能,显示当前地图视图在一个小窗口中的位置,帮助用户了解他们在整个地图中的位置。 9. **MapFormStart.aspx**:这可能是应用程序的起始页面,初始化地图设置,...
- **地图**是整个绘制区域的基础,包含了所有的地理信息。 - **表**用于存储地图中的数据,可以是地理数据或其他类型的属性数据。 - **图层**则是用来组织地图元素的重要组成部分,每个图层可以包含一组图元。 - **...
Map对象代表整个地图,Layer对象用于管理地图的不同图层,Feature对象则表示地图上的单个地理实体,如点、线、面。 **4. 图层管理** MapXtreme允许用户添加、删除和管理图层。每个图层可以有自己的属性,如颜色、...
它旨在帮助开发人员了解如何使用MapXtreme 2005来开发与MapInfo强大的地图绘制组件集成的Windows桌面和基于Web的应用程序。通过阅读这本指南,开发人员可以获得关于MapXtreme 2005的主要功能、新增内容以及最佳实践...
总结,本文档记录了在JBuilderX中利用MapXtreme Java 4.7开发地图应用的过程,包括环境配置、项目创建、类定义以及代码实现,主要涉及了JBuilderX的项目管理和MapXtreme的API使用。开发者需要对Java编程、JBuilderX...
在实际应用中,这个文件可能包含了WebGIS应用的服务器端代码、数据库连接配置、地图服务设置、样式定义、用户界面元素等内容。通过解压并研究这些文件,我们可以深入了解如何使用MapXtreme和C#构建一个简单的WebGIS...
它提供了一个全局视图,让用户在放大局部地图的同时,仍然能够看到整个区域的大致位置。鹰眼视图允许用户快速导航到地图的其他部分,而无需不断地缩放和平移。在MapXtreme 2005中,开发者可以通过API实现鹰眼功能,...
- **ViewEntireLayerDlg**: 查看整个图层对话框,用于查看图层的所有内容。 ##### 控件 - **AdornmentControl**: 装饰控件,用于添加装饰元素到地图上。 - **LayerControl**: 图层控件,用于控制地图上的图层。 - ...
- **ViewEntireLayerDlg**: 查看整个图层对话框。 这些对话框和向导简化了用户的操作流程,使得即使是没有GIS背景的用户也能轻松上手。 #### 地图控件 **AdornmentControl**: 装饰控件,用于在地图上添加额外的...
- **ViewEntireLayerDlg**: 查看整个图层对话框,展示图层的全貌。 #### 控件与工具 - **AdornmentControl**: 装饰控件,用于添加地图上的额外图形元素。 - **LayerControl**: 图层控件,管理地图上的图层。 - **...
MapXtreme for Java 是一款由MapInfo公司推出的GIS(地理信息系统)开发工具,专为Java开发者设计,旨在简化地图应用的开发流程,提供丰富的地图操作功能。对于初学者而言,掌握其基本的开发流程与配置方法是至关...
MapXtreme 2005 6.7 SCP 版本是该系列的一个特定版本,包含了多项增强功能和技术改进,旨在为用户提供更加高效、精确的地图处理工具。 ### 序列号的概念及重要性 序列号是一种由数字或字母组成的唯一标识符,用于...
14. **ViewEntireLayerDlg**: 查看整个图层对话框,用于查看地图中的整个图层。 ### 地图控件 1. **AdornmentControl**: 修饰控件,用于添加地图上的修饰元素,如标注、符号等。 2. **LayerControl**: 图层控件...
这个示例代码展示了如何在C#环境中集成MapXtreme库,以便进行地图操作和数据交互。 2. **C#编程**:作为.NET框架的一部分,C#是开发Windows和Web应用程序的常用语言。在这个项目中,C#被用来编写Web应用程序,具体...
3. 全图显示:一键将地图恢复到初始状态,展示整个地图范围。 4. 漫游:用户可以通过鼠标拖动地图,查看地图的不同位置。 5. 量测:测量地图上两点之间的距离、面积或者角度,支持直线、曲线等多种测量方式。 6. ...