麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

文章列表:MapGIS

MapGIS 10 Objcet开发入门(4-8) MapGIS 10 Objects开发常见问题之设置图层透明显示

MapGIS 10 Objcet开发入门(4-8) MapGIS 10 Objects开发常见问题之设置图层透明显示

如何设置图层透明显示? VectorLayer 图层对象提供了 Transparency 属性:0-100,值越大,图层显示效果越透明。 手册目录 本手册的全部内容: MapGIS 10 Obj...

MapGIS 10 Objcet开发入门(4-7) MapGIS 10 Objects开发常见问题之确定一个线型

MapGIS 10 Objcet开发入门(4-7) MapGIS 10 Objects开发常见问题之确定一个线型

线型库中如何唯一确定一个线型? 通过组件方式只能操作系统默认的系统库,一个线型可以通过线型号+辅助线型号来唯一确定,其中: LinInfo.LibID:辅助线型号  LinInfo.LinS...

MapGIS 10 Objcet开发入门(4-6) MapGIS 10 Objects开发常见问题之显示部分动态注记

MapGIS 10 Objcet开发入门(4-6) MapGIS 10 Objects开发常见问题之显示部分动态注记

答:这个问题涉及到两个方面:动态注记与部分显示。 在 GeoMap 提供的图层对象(VectorLayer)里面都有相应的功能接口与之对应,动态注记由图层的属性 Label 提供;而实现部分显示...

MapGIS 10 Objcet开发入门(4-5) MapGIS 10 Objects开发常见问题之关于异或模式

MapGIS 10 Objcet开发入门(4-5) MapGIS 10 Objects开发常见问题之关于异或模式

异或模式是用 Display 类对象进行自定义图形绘制时可能用到的一种画笔模式,通过给定 SetPenMode 方法里参数值为 7 来设置当前画笔为异或模式,处于异或模式的画笔,将可实现:在同一...

MapGIS 10 Objcet开发入门(4-4) MapGIS 10 Objects开发常见问题之无法绘制想要的矩形

MapGIS 10 Objcet开发入门(4-4) MapGIS 10 Objects开发常见问题之无法绘制想要的矩形

用 Display 的 PolyGon 方法始终画不出想要的矩形图形,可能主要是两种原因导致: 其一:矩形对象构建需要把第一个点作为第五个点添加到线对象中,以封闭矩形; 其二可能是没有设置画刷导...

MapGIS 10 Objcet开发入门(4-3) MapGIS 10 Objects开发常见问题之DispPolyGon和PolyGon的区别?

MapGIS 10 Objcet开发入门(4-3) MapGIS 10 Objects开发常见问题之DispPolyGon和PolyGon的区别?

一般带图形参数的方法是负责绘制逻辑坐标下的几何对象,而不带图形参数的则是绘制设备坐标下的几何对象,例如 DispPolyGon(GeoPolygon poly,RegInfo regInfo),...

MapGIS 10 Objcet开发入门(4-2) MapGIS 10 Objects开发常见问题之确保刷新窗口正常显示

MapGIS 10 Objcet开发入门(4-2) MapGIS 10 Objects开发常见问题之确保刷新窗口正常显示

用 Display 自定义绘制图形,为确保刷新窗口亦能正常显示图形 。应该将自定义绘制图形的方法添加到 MapControl 控件的 postrefresh 事件中即可,每次重绘地图(刷新、缩放...

MapGIS 10 Objcet开发入门(4-1) MapGIS 10 Objects开发常见问题之操作对象内存不可读

MapGIS 10 Objcet开发入门(4-1) MapGIS 10 Objects开发常见问题之操作对象内存不可读

操作矢量类时,报操作对象内存不可读。 原因一:在这之前 open 了图层,没有关闭导致的错误,在程序中对数据操作完成后要及时关闭数据; 原因二:此数据在平台或其他程序正在进行编辑。 2. 表格数...

MapGIS 10 Objcet开发入门(3-5) MapGIS 10 Objects 快速入门之实现打开地图文档功能

MapGIS 10 Objcet开发入门(3-5) MapGIS 10 Objects 快速入门之实现打开地图文档功能

本文介绍使用MapGIS 10 开发实现打开地图文档功能,具体步骤如下: 1.在 Form1 视图设计窗口,添加功能菜单“地图文档操作”及其子菜单项“打开”,并为该菜单项“打开”注册单击事件处理...

MapGIS 10 Objcet开发入门(3-4) MapGIS 10 Objects 快速入门之命名空间引用及变量定义

MapGIS 10 Objcet开发入门(3-4) MapGIS 10 Objects 快速入门之命名空间引用及变量定义

打开 Form1 的代码界面,分别添加程序集 MapGIS.GeoMap.dll、MapGIS.GISControl.dll 的命名空间引用,如下代码所示: using MapGIS.GeoMa...

MapGIS 10 Objcet开发入门(3-3) MapGIS 10 Objects 快速入门之添加 MapGIS 程序集

MapGIS 10 Objcet开发入门(3-3) MapGIS 10 Objects 快速入门之添加 MapGIS 程序集

为项目添加必要的 MapGIS 程序集引用,在此需引用 MapGIS.GeoMap.dll 、MapGIS.GISControl.dll。引用方法步骤为:右击解决方案“GISDevelop”项目...

MapGIS 10 Objcet开发入门(3-2) MapGIS 10 Objects 快速入门之注册地图控件

MapGIS 10 Objcet开发入门(3-2) MapGIS 10 Objects 快速入门之注册地图控件

本文介绍MapGIS 10 Objects开发中注册地图显示控件的方法。 新建 Windows 窗体程序 在 VS2010 中选择“文件→新建→项目”,然后在弹出框的左侧模板栏选择“Visual...

MapGIS 10 Objcet开发入门(3-1) MapGIS 10 C#快速入门

MapGIS 10 Objcet开发入门(3-1) MapGIS 10 C#快速入门

本文通过开发一个简单的 WindowForm 程序示例,介绍 C#开发。 具体实现该示例步骤为: 1.在 Micorsoft Visual Studio 2010(简称 VS2010)中新建 W...

MapGIS 10 Objcet开发入门(2-2) 安装MapGIS 10 平台

MapGIS 10 Objcet开发入门(2-2) 安装MapGIS 10 平台

MapGIS 10 的安装主要有以下2种方式:在线安装和离线安装。 在线安装 您可以通过 MapGIS 一键安装工具在线快速配置所需开发环境,包括 Micorsoft Visual Studio...

MapGIS 10 Objcet开发入门(2-1)MapGIS 10 开发环境要求

MapGIS 10 Objcet开发入门(2-1)MapGIS 10 开发环境要求

MapGIS 10 的桌面 GIS 系统开发,对系统硬件环境没有特别要求,操作系统支持 Microsoft Windows 系列,包括 Win2000、Win Server2003(2008)、...