摘要: 一、OpenLayers简介 OpenLayers是一个用于开发WebGIS客户端的JavaScript包,最初基于BSD许可发行。OpenLayers是一个开源的项目,其设计之意是为互联网客户端提供强大的地图展示功能,包括地图数据显示与相关操作,并具有灵活的扩展机制。目前OpenLayers已经成 阅读全文
posted @ 2020-07-24 09:24 海图微信-lvxin6136 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 可以观察一下web地图在展示时,通常是一个正方形一个正方形的出现,这些正方形地图上成为瓦片。下面我们来说一下地图的组织方式。 如果地图数据有一个G,那么在端上展示地图时,是把整个地图数据全部下载下来好还是只把我们需要看的一部分下来好呢。答案肯定是后者。那么有来一个问题,是每次都根据位置实时计算好还是 阅读全文
posted @ 2020-07-23 09:16 海图微信-lvxin6136 阅读(667) 评论(0) 推荐(0) 编辑
摘要: struct GeoPoint { double lon; double lat; }; double m_R; //计算海图的基准维度,一般取30° void getR(double lat) { lat = lat*PI / 180; double N = 6378137 / sqrt(1 - 阅读全文
posted @ 2020-07-22 16:46 海图微信-lvxin6136 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 一、墨卡托投影 墨卡托投影,又称正轴等角圆柱投影,由荷兰地图学家墨卡托(G.Mercator)于1569年创拟。假设地球被套在一个圆柱中,赤道与圆柱相切,然后在地球中心放一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,就形成以一幅墨卡托投影的世界地图(如下图)。因其等角特性,广泛应用与航空、航 阅读全文
posted @ 2020-07-21 09:35 海图微信-lvxin6136 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 空间一记录结构主要为以下几个字段: .矢量记录参数字段VRID(Vector Record Identifier field) .矢量一记录属性字段ATTV(Vector Record Attribute field) .矢量记录指针控制字段VRPC ( Vector Record Pointer 阅读全文
posted @ 2020-07-20 08:57 海图微信-lvxin6136 阅读(507) 评论(0) 推荐(0) 编辑
摘要: FRID字段 FOID字段 ATTF和NATF字段 FFPT字段 FSPT字段 FSPT字段对物标的空间信息的解析非常重要。前面已分析,一个海图物标对应一个特征物标和若干个空间物标,这些空间物标组合起表示成该海图物标的空间信息。所以,特征物标可以含有多个字段,引用多个空间物标;通过其所有的字段可以提 阅读全文
posted @ 2020-07-15 17:46 海图微信-lvxin6136 阅读(484) 评论(0) 推荐(0) 编辑
摘要: S57数据交换集文件中必须包含文档中定义为强制性采用的记录、字段和子字段,非强制性的结构可省略处理。使用记录标识符对记录进行标识,一个文件各记录的标识符不得相同。标识符由记录标识号字段RCID和记录名称字RCNM段组合而成,位于每条记录的首部。 所有浮点数据必须用乘数因子编码成整数,要给出三维(水深 阅读全文
posted @ 2020-07-13 08:49 海图微信-lvxin6136 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 海图中的数据主要包含以下数据类型 注:*) X(n)表示有固定长度 n 字节,X()表示长度可变,由特定定界符决定。 **)固定位长的二进制位串其长度必须以 bit 为单位,最后一个字节的右边(未用的比特位)必须以二进制 0 填充。 ***)1 表示一字节,2 表示两字节,4 表示四字节。 举例说明 阅读全文
posted @ 2020-07-07 09:53 海图微信-lvxin6136 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 文件中的符号说明如下表 DDR 头标区 019003LE1 0900319 ! 5504 DDR 目次区 0000001630000000010004400163FRID0011400207FOID0007400321ATTF0006000395NATF0006900450FFPC000890052 阅读全文
posted @ 2020-06-30 14:48 海图微信-lvxin6136 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: DR区的结构其实和DDR区类似,DR区就是海图实际数据的存储区,一张海图有很多个DR字段,每个字段的结构和DDR区一样,包含头标区,目次区和字段区。 一、DR头标区 DR 头标区的结构如图所示 DR头标区总共24字节分为13段,各段的含义如下所示 二、DR目次区 DR 目次区的结构如图所示 其中的含 阅读全文
posted @ 2020-06-29 17:15 海图微信-lvxin6136 阅读(814) 评论(0) 推荐(0) 编辑