打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
mapinfo地图的基本知识
文章来源:http://www.51mapinfo.com

1.存储地图和数据的MapInfo 格式的文件

MapInfo需要如下几类文件:

somefile.tab:描述table的结构
somefile.dat(.mdb,.dbf,.xls,.txt,.wks):描述属性数据
somefile.map:描述图形数据(如果没有这个文件表示没有图形对象)
somefile.id:描述属性数据和图形数据的对应关系
somefile.ind:索引文件,用来搜索地图。(没有索引则没有这个文件)

2.地图定义

地图定义描述地图的各个图层数据是如何组织起来共同表现地图的,包括哪些数据可以显示出来?保存在哪儿?图层如何安排?使用什么颜色显示?如何标注文字?地图当前的视野是什么?总之,地图定义可以事先确定下来地图显示成什么样子。MapXtremeJava支持两种地图定义:gst和mdf。

GST
GST的概念类似于工作空间/工程文件,通过打开一个gst,就可以将gst所描述和做了特殊设置多个图层打开。GST只能管理*.tab不能管理空间数据库的数据。MapXtreme不支持WOR文件(for Professional),如果你有wor可以先通过Professional的小工具,将wor转换为gst然后再由MapXtremeJava打开。GST只能保存为*.gst文件。

MDF
MDF是一个XML格式的文档,可以描述*.tab或远程JDBC数据。基于XML的数据管理是未来的方向,所以建议大家使用mdf代替gst。MDF可以保存成*.mdf或保存在数据库里,或者可以保存在地图命名空间(Named Map)里。注意,4.0的MapXtremeJava可以打开3.x的mdf,反之不能。


3.Feature、Rendition、Label

下面介绍几个地图应用里常用的地图概念。

Feature  转自:http://www.51mapinfo.com
地图由多个图层组成,而每个图层由多个地图图元对象组成,MapXtremeJava就通过Feature对象访问这些地图图元对象。

有三类Feature:

Region:包括多边形区域、椭圆、矩形。

Line:包括折线和弧。

Point: 指符号

Rendition
Rendition兼容Java2D API,决定地图如何显示,如颜色,符号,样式等。

Label
标注,可以将图形对象所拥有的属性数据在地图上直观的以文字显示出来。MapXtreme可以控制文字的样式,如大小,颜色等。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【MapX教程之一】MapX地图数据的组织结构-MapX代理商
MapX开发概述:MapX开发基础教程(1)
将Mapinfo数据转换后在CDR中打开
Google地图转MapInfo地图教程
深圳市MapInfo电子地图下载
交流mapinfo格式GPS电子地图数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服