免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2191|回复: 1
收起左侧

关于Mapinfo的一些疑问的答复(1)

[复制链接]

2072

主题

100000万

铜板

363

好友

地信专家组

每一次的分离都是为了下一次的相聚

Rank: 14Rank: 14Rank: 14Rank: 14

积分
17622

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

发表于 2009-11-15 16:36 | 显示全部楼层 |阅读模式
关于Mapinfo的一些疑问的答复(1)
1.Mapinfo对弧(Arc)是怎么处理的,处理的情况怎么样?
Mapinfo采用两点来确定一个弧段,即每段弧都是某个椭圆的一部分(椭圆的1/4)。如上图所示,如果你按照从A-> B-> C-> D四个点的顺序来画弧段,Mapinfo会生成1、2、3、4四段弧。
目前这是GIS软件通用的处理方法。这种处理不存在什么问题。
2.Mapinfo对临接域是怎么处理的,如下图例:(略)
MapInfo有文件方式和数据库方式的邻接域处理。
在文件方式中,对于跨图幅的地物,在Mapinfo中通过相应的处理,可以让其只位于某一个图幅中;或者对于线、区域这样的对象可以通过Mapinfo的对象裁剪功能,将它们“切”成两半,分别使其位于两个图幅中。
如果通过数据库管理空间数据方式解决此问题最理想,即将整个图层数据存入数据库中,通过SQL语句下载任意区域的数据,数据库会自动维护数据的完整性。实际上,临接域问题对于数据库管理方式以不存在了。
MapInfo支持混合模式,即在一幅地图中,可以由通过文件方式打开的图层和数据库方式打开的图层混合组成。所以我们可以把需要临接域处理的数据(例如大比例尺的楼块数据)放入数据库中,那么在开发上会省很多力气。
3.针对从数据库中,打开具体的一个图层,能否分区域打开,如果不能过滤,是否会导致速度太慢?
可以分区域打开,而且可以根据属性条件和空间位置条件进行过滤。
如果你是从远程数据库中打开表,则Mapinfo支持在打开数据表的同时,进行SQL查询(分区域打开),从而你可以只打开整个图层中的符合用户要求的一部分图形和数据。
4.Mapinfo能同时和几个数据库建立连接?
    MapInfo可以同时和多个数据库建立连接,MapInfo本身没有连接个数的限制,但是实际上要取决于硬件条件尤其是内存的大小。
Mapinfo现在支持几乎所有的关系数据库。你可以通过Mapinfo提供的数据库的ODBC驱动程序,与SQL SERVER,ORACLE,INFORMIX,SYBASE……建立联系,并打开存储在其中的数据表。
你可以在同一个Mapinfo环境下,同时与SQL SERVER 、ORACLE 、SYBASE等建立联系,并打开其中的数据表。
5.Mapinfo对区域公共边界的处理是否需要两重边界,如下图所示:(略)
是的,在Mapinfo中,每个面对象都是具有独立封闭边界的区域。如果两个面具有公共边界,则它们在公共边界处仍然具有各自的边界。但是在制作地图时,对于两个面对象的公共边界,用户只要在绘制第一个面时,采一次即可;对于第二个面,Mapinfo提供了边界自动跟踪功能,能自动绘制与第一个面的公共边界。
这么做有利有弊,优点是图形表现简单直接,数据量小,因为对于一副城市地图来讲,数据量最大的部分是楼块数据,而这些数据大部分是独立多边形的,需要公共边的数据在整个地图中比例很小。如果有公共边的情况下,系统要额外存储大量的数据进行公共关系边的维护,而且无论是相邻的多边形和独立的多边形这些数据都要存在的。我们在进行沈阳市1:500的基础地形图测试中,发现在表示同样的范围的城市地图情况下,MapInfo的数据量比ArcInfo的数据少三倍到四倍左右。这样系统会节省很大的存储开销,提高的系统的速度。
缺点是无法全面处理面的拓扑关系,MapInfo能处理一部分面的拓扑关系,如面的空间位置关系的分析与查询,但是如果遇到公共边的处理,如在地籍管理中,对于两个相邻的面,一个面扩大了,另一个面就会缩小。这在MapInfo中只能通过二次开发程序解决。
6.Mapinfo对立交公路桥的处理是怎样的?
可以有两种方式来处理立交公路桥:1.对于较小的立交公路桥可以点符号的方式,将其绘在相应的点位上。2.对于较大的立交公路桥,可以依比例尺,直接在图层上,利用折线,按照实物形状绘制。对于立交公路桥,在图形表现上不存在大的问题,关键在于路径分析上如何处理,方正提供基于MapInfo的路径分析软件RoutePlanner可以解决此类问题。
7.Mapinfo支持的操作系统平台(数据库服务器端、Web服务器端、Client端、Browser端)
Mapinfo 有很多的产品。Mapinfo Professional6.0可以支持Win95,win98,winnt40,win2000; MapXtreme有 for NT和 for Java两种产品,分别支持NT平台和UNIX平台;对于联接的远程数据库平台没有特殊要求(NT和UNIX平台上的数据库都可以。);对于Browser也无特殊要求。
总的来说,服务器端的软件可以是跨平台的,客户端的软件是Windows平台的。
8.Mapinfo是否支持数据库的分布式应用?
支持,Mapinfo自身是以文件的形式来保存其地图和属性数据的。但只要用户采用的后台数据库支持构建分布式应用,那么便可以将Mapinfo的数据存储进数据库,借助后台数据库来建立基于Mapinfo数据表的分布式应用。

0

主题

2632

铜板

0

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1542
发表于 2025-1-9 16:01 | 显示全部楼层
探矿者软件可以提高矿体的命中率,减少找矿的成本和难度,主要功能:数据管理、二维制图、三维建模、储量估算、三维立体预测等,有需要免费试用可以联系负责人邓帅15377311476(微信同号),软件针对单位或者企业试用,不面向个人试用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表