大家好,欢迎来到IT知识分享网。
Golden Software的.BLN白板文件是一种ASCII格式的文件,它用来存储点、线和面这些地理信息。空间信息仅涉及空间对象的位置(即它们的坐标),而不涉及像线条,填充样式、使用的标记符号、文本标注等属性。
文件格式
该文件的一般格式为:
length,flag "Pname 1"
x1,y1
x2,y2
...
xn,yn
length,flag "Pname 2"
x1,y1
x2,y2
...
xn,yn
参数说明
-
length
length是一个整数,表示后面的 X、Y 坐标对的数量。
-
flag
如果要为区域内的区域分配 NoData 值,则
flag
值为 1,如果要为区域外的区域分配 NoData 值,则flag
值为 0。 -
Pname
Pname
是可选的,是要与对象关联的主 ID 的名称。主 ID 用于将对象链接到外部数据。 -
X, Y Coordinates
下面的行包含构成对象的实际 X、Y 坐标对。这些可以是整数或实数,并且每行存储 1 对。
对象类型
- 如果
type/lengt
字段值为1,这个对象为点。下面是1行坐标串。 - 如果
type/lengt
字段值大于1,并且下面的第1个坐标和最后1个坐标相等时;这个对象为面,否则,它就是线对象。
多面和多线
该序列可以在同一文件中重复任意次数,以定义多个多边形和折线
可选 Z 坐标
使用时,可以在 X 和 Y 坐标之后指定 Z 坐标。
例子
-
单个多边形
5,0 105.5,41.5 105.5,42.5 106.5,42.5 106.5,41.5 105.5,41.5
-
单个复杂多边形(岛)
请注意,48,99 坐标对从第一个面(第 2 行)开始,关闭第一个多边形(第 8 行),并闭合整个复杂多边形(第 14 行)。40,70 坐标对从复杂多边形内的子对象开始(第 9 行)并关闭(第 13 行)。复杂多边形中的每个子对象后跟第一个多边形坐标对:
13 0 48 99 52 20 57 19 56 8 29 0 27 71 48 99 40 70 50 60 48 55 34 40 40 70 48 99
https://surferhelp.goldensoftware.com/subsys/subsys_gsibln_hid_gsibln_filedesc.htm
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30572.html