3、工具和菜单命令: 1)工具:四QQ感 2)菜单:编辑[]视图]表I]地图]窗口)帮助团 (3)快捷菜单 图层控制[L] 改变视图[v] 前一视图[P] 查看整个图层[E] (4)局限:不是所有的 MapInfo的特性都能在地图嵌入范围内 使用 5)在容器中注册OLE对象:安装 MapInfo后, MapInfo地图 对象会自动检测,并在接受OLE对象的任何容器应用程序的对 话框中作为一个选项列出来
3、工具和菜单命令: (1)工具: (2)菜单: (3)快捷菜单: (4)局限:不是所有的MapInfo的特性都能在地图嵌入范围内 使用 (5)在容器中注册OLE对象:安装MapInfo后,MapInfo地图 对象会自动检测,并在接受OLE对象的任何容器应用程序的对 话框中作为一个选项列出来
OLE嵌入 1.2嵌入 MapInfo地图 开始: 1)插入一对象,可以从列表由选择嵌入对象 (2)编辑一“复制地图窗口 的对象嵌入 (3)拖放工具可以将对象从 2、在容器中创建一个新的 (1)把光标定位在要放置地 MApiNfo (2)选择“插入”一“对象 (3)突出 MapInfo地图项并单 图窗口和 Maplnfo徽标,地图 刂建一个地图选择 表>打开菜单项。 (4)要创建地图,选择“表一“打开”,打开相应tab表即 可
1.2 嵌入MapInfo地图 •一 OLE嵌入 1、开始: (1)插入-对象,可以从列表中选择嵌入对象 (2)编辑-“复制地图窗口”-粘贴,可把已被复制到剪贴板 的对象嵌入 (3)拖放工具可以将对象从应用程序中拖放至容器 2、在容器中创建一个新的地图窗口 (1)把光标定位在要放置地图窗口的位置; (2)选择“插入”-“对象”,出现对话框; (3)突出MapInfo地图项并单击确定,出现一个缺省的世界地 图窗口和MapInfo徽标,地图窗口处于激活状态; (4)要创建地图,选择“表”-“打开”,打开相应tab表即 可
3、把地图窗口带入用户的应用程序 1)将地图窗口复制到剪帖板 ①在 MapInfo中激活地图窗口,选择“编辑”一“复制地图窗口” ,该对象被复制到剪帖板; ②切换至容器应用程序并在要放置地图的位置定位光标; ③选择“编辑”一“粘贴”,将对象从剪贴板粘贴至用户文档。 要激活地图窗口,必须双击地图 (2)使用拖放工具将地图对象直接嵌 ①同时运行 MapInfo和容器应用程序,并在屏幕上调整它们的位置 以便能让它们并排出现; ②在 MapInfo中激活地图窗口,在工具条中单击拖放工具,光标变 成一只手和一个手柄; ③将光标拖至容器并单击要放置地图的点,释放地图对象的副本。 要激活地图窗口,必须双击地图
3、把地图窗口带入用户的应用程序 (1)将地图窗口复制到剪帖板 ①在MapInfo中激活地图窗口,选择“编辑”-“复制地图窗口” ,该对象被复制到剪帖板; ②切换至容器应用程序并在要放置地图的位置定位光标; ③选择“编辑”-“粘贴”,将对象从剪贴板粘贴至用户文档。 要激活地图窗口,必须双击地图 (2)使用拖放工具将地图对象直接嵌入 ①同时运行MapInfo和容器应用程序,并在屏幕上调整它们的位置 以便能让它们并排出现; ②在MapInfo中激活地图窗口,在工具条中单击拖放工具,光标变 成一只手和一个手柄; ③将光标拖至容器并单击要放置地图的点,释放地图对象的副本。 要激活地图窗口,必须双击地图
OLE嵌入 1.3 MapInfo地图特性 1、“编辑”菜单:剪切、复制、粘贴 2、“视图”菜单:工具条、图例 3、“表”菜单:打开、关闭、全部关闭 4、“地图”菜单: 查找[E] Ctrl+F 5、“窗口”菜单: 图层控制[ Ctrl+L 创建专题地图[T] 新建窗口⑩ 6、“帮助”菜单: 修改专题地图[ 全部重排A) 7、工具条: 改变视图y 拆分) v1文档3 查看整个视图[E] 8、啁整歌八图囱口 重画窗口[ !“活动”、“非活动 9、保存地图:保存文档即可
1.3 MapInfo地图特性 •一 OLE嵌入 1、“编辑”菜单:剪切、复制、粘贴 2、“视图”菜单:工具条、图例 3、“表”菜单:打开、关闭、全部关闭 4、“地图”菜单: 5、“窗口”菜单: 6、“帮助”菜单: 7、工具条: 8、调整嵌入地图窗口的大小和位置:“活动”、“非活动 ” 9、保存地图:保存文档即可
MapBasic开发环境 2 Map basic概述 1、功能 在 MapInfo平台上开发用户定制的应用程序,通过使用 Map basic进行二次开发,能扩展 Maplnfo功能,实现程序的 自动重复操作并使 MapInfo与其它应用软件集成。 2、 Mapbasicl的软件集成环境: (1)文本编辑器:用于程序的编辑与修改; (2)程序编译器:用于源程序编译,生成可执行程序; (3)程序链接器:用于将若干独立的模块链接成一个应用程 序 (4)联机帮助:在线提供 Map basic的每条语句或函数的详 细说明资料
2.1 MapBasic概述 •二 MapBasic开发环境 1、功能: 在MapInfo平台上开发用户定制的应用程序,通过使用 MapBasic进行二次开发,能扩展MapInfo功能,实现程序的 自动重复操作并使MapInfo与其它应用软件集成。 2、MapBasic的软件集成环境: (1)文本编辑器:用于程序的编辑与修改; (2)程序编译器:用于源程序编译,生成可执行程序; (3)程序链接器:用于将若干独立的模块链接成一个应用程 序; (4)联机帮助:在线提供MapBasic 的每条语句或函数的详 细说明资料