mapinfo 导入经纬度点连线问题我通过经纬度导入到mapinfo里面5个坐标点,分别为a,b,c,d,e; 请问,mapinfo中如何才能自动让这5个点连接起来,形成线段呢?我的目的是a-b---c---d----e之间自动形成线段.
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/23 23:34:04
mapinfo 导入经纬度点连线问题我通过经纬度导入到mapinfo里面5个坐标点,分别为a,b,c,d,e; 请问,mapinfo中如何才能自动让这5个点连接起来,形成线段呢?我的目的是a-b---c---d----e之间自动形成线段.
mapinfo 导入经纬度点连线问题
我通过经纬度导入到mapinfo里面5个坐标点,分别为a,b,c,d,e; 请问,mapinfo中如何才能自动让这5个点连接起来,形成线段呢?
我的目的是a-b---c---d----e之间自动形成线段.
mapinfo 导入经纬度点连线问题我通过经纬度导入到mapinfo里面5个坐标点,分别为a,b,c,d,e; 请问,mapinfo中如何才能自动让这5个点连接起来,形成线段呢?我的目的是a-b---c---d----e之间自动形成线段.
一楼的思路非常好.
你可以先生成坐标点,然后将这个文件输出为mif格式.
将mif文件用txt编辑器打开.
楼主请看下面的例子.
Version 300
Charset "WindowsJapanese"
Delimiter ","
CoordSys NonEarth Units "m" Bounds (0, 0) (100000, 100000)
Columns 1
fd Char(10)
Data
Point 49988.74705 50032.9466
Symbol (35,0,12)
Point 49961.94895 50017.9814
Symbol (35,0,12)
Point 49971.57775 49991.99535
Symbol (35,0,12)
Point 50050.34805 49996.4037
Symbol (35,0,12)
Pline 4
49988.74705 50032.9466
49961.94895 50017.9814
49971.57775 49991.99535
50050.34805 49996.4037
Pen (1,2,0)
------------------------------------------
从上面的例子不知道看出来什么没有,开始是点(point),后面就是线(Pline 开始,4是点的个数),这个线就按照上面的点的顺序画出来的.
楼主需要做的,就是把你输出的只有点的mif文件加上类似于
Pline n(n是折线中点的个数)
x1 y1
x2 y2
.
xn yn
这样子的文本,然后重新用mapInfo打开就可