E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
电子海图
中国沿海航行船舶防范商渔船碰撞安全指引
2.对雷达、
电子海图
、AIS、VDR、VHF、航行灯和声号等设备进行检查和测试,确保正常可用。3.合理安排驾驶台航行值班人员,任何时候驾
航海界
·
2024-02-20 04:01
3.2.2
电子海图
系统解析及开发 开源软件 - CapCode
CapCode也是一个针对游艇等业余航海爱好者的导航软件,能显示S-57标准海图,能够解析NMEA0183数据(GPS、AIS、其他电子仪器等)。它采用Java作为编辑语言,界面基于Eclipse。安装文件最新版本2.5,更新时间为2012年7月19日;源代码最新版本为0.9.5-2beta版,更新时间为2011年5月29日。该项目可谓年久失修,对现实航海世界的意义已不大。CapCode在这里介绍
EkinWu
·
2024-02-19 13:18
3.2.1
电子海图
系统解析及开发 开源软件 - OpenCPN
对于航海爱好者或
电子海图
开发人员,不得不提一下OpenCPN。它是一款开源的软件,它是由热爱航海的且懂软件的海员开发,相关资源可去其官网https://opencpn.org下载。
EkinWu
·
2024-01-23 23:11
1
电子海图
系统解析及开发 基础知识
要独立开发一套
电子海图
系统,其实我们需要了解的知识点并不多:学习
电子海图
相关术语;正确解析
电子海图
数据,学习
电子海图
标准的体系,重点掌握其数据存储、显示标准;了解获取免费
电子海图
的渠道;了解
电子海图
系统所应具备的基本功能至此
EkinWu
·
2024-01-17 08:06
2
电子海图
系统解析及开发 系统开发
通过第一部分的学习,已初步了解了
电子海图
及
电子海图
系统。但怎么开发,我们还需要了解更多的细节,尤其是IHO有关
电子海图
的标准的细节。
EkinWu
·
2024-01-07 12:02
2.2.8
电子海图
系统解析及开发 海图显示 - 颜色系统
颜色编码机制为解决驾驶台光线变化带来的显示效果总是,S-52制定了
电子海图
的颜色规范,能够通过航海人员的设置调节显示屏幕的背景和各种物标符号与线边界的颜色。
EkinWu
·
2023-12-31 02:41
【01】GeoScene生产海图或者电子航道图
1.1什么是
电子海图
制图模块GeoScene海事模块是一个用于管理和制作符合国际水文组织(IHO)S-100系列标准和S-57标准的海事数据的系统。
gislaozhang
·
2023-12-19 03:19
海图
海图
geoscene
【小沐学GIS】
电子海图
OpenCPN源代码编译和运行(VS2017 + Win10)
1、简介免费的开源海图仪和船用GPS导航软件https://opencpn.org/1.1OpenCPN概述OpenCPN是一款自由软件(GPLv2),用于创建简洁的海图绘图仪和导航软件,可以在航行过程中使用或者作为计划工具。OpenCPN提供大量免费海图下载,支持航线设计、航行监控,能接入GPS、AIS数据,能叠加雷达图像,还满足气象导航方面的要求,还有众多插件可供选择,且一直持续改进更新中。O
爱看书的小沐
·
2023-11-19 21:20
C/C++
GIS
OpenCPN
gis
arcgis
c++
地图
map
电子海图
2.2.10
电子海图
系统解析及开发 海图显示 - 符号、复杂线型、图案
S-52标准中,所用到的符号、复杂线型及填充图案,都用矢量符号描述符号记录在相应的数据文件中。数据文件的编排规则相同,每一行数据的前四个字符,表示字段的名称;第5到10个字符,表示字段的长度;第10个字符之后的内容,表示字段的内容。1.符号文件S52Symbols[SYMB10SY02035NILSYMD39ACHARE02V012670105200402005030106100789SXPO90
EkinWu
·
2023-10-30 11:30
2.2.11
电子海图
系统解析及开发 海图显示 - 符号化指令
矢量符号描述语言用于描述一个符号的具体形状,但如何将该符号显示到海图中,则需要用到符号化指令(Symbologyinstructions)。当前有五种符号化指令可供选择:SHOWTEXT显示文本SHOWPOINT将符号显示在点物标处或面物标的中心点处SHOWLINE将线物标或面物标的边界符号化SHOWAREA将区域用符号填充CALLSYMPROC执行条件符号流程符号化指令由命令及参数组成,它的一般
EkinWu
·
2023-10-26 09:41
2.1.8
电子海图
系统解析及开发 海图解析 -- 字段说明
海图的信息都存储在字段中,不同字段对应真实世界不同的实体,字段间存在上下级的树状关系,子有的子字段可重复出现。结合S-57的数据模型,本节分四个部分介绍常用的字段的含义。1.数据集描述记录存储的是该S-57文件的全局信息,如海图版本号、图号、发布日期、生产商、投影规则、所包含记录统计信息等,该字段至多在文件中出现一次。常用的标签如下:DSID,DSSI,DSPM,DSAC,CATD。1.1DSID
EkinWu
·
2023-10-20 09:34
2.1.4
电子海图
系统解析及开发 海图解析 -- 数据集内部结构 头标区
海图文件和其更新文件,其结构符合ISO/IEC8211标准。ISO/IEC8211是一个以文件为基础的交换格式,该格式包含一个"数据描述记录(DataDescriptiveRecord[DDR])"和若干个"数据记录(DataRecord[DR])"。ISO/IEC8211标准DDR和DR数据结构一样,都包含三部分内容:头标区(Leader):包括读取记录和相关参数。DDR头标区起始位长度项目名内
EkinWu
·
2023-09-28 18:01
2.1.2
电子海图
系统解析及开发 海图解析 -- 数据模型
真实世界的对象是很复杂的,该如何对其进行编码,使其数字化呢?这其中需要一个数据模型来描述真实世界(与海域及航海相关)的对象。S-57数据模型从面向对象的角度看:真实世界里的一个实体相当于模型中的一个物标(如一个锚地),它拥有一个全局并唯一的标识符和若干属性(比如名称,锚地类型,是否受限,描述信息等);若物标之间存在联系,则用标识符作为外键进行关联;特征物标没有地理信息,但包含描述信息(如海图的更新
EkinWu
·
2023-09-25 00:00
1.1
电子海图
系统解析及开发
电子海图
系统基础知识
为简化纸质海图的分发,更新,存储及相关海图作业等相关流程,利用现代信息技术集成海事信息为海事从业人员提供导航监控决策,
电子海图
系统这项技术应运而生。
EkinWu
·
2023-09-21 20:16
2.1.10
电子海图
系统解析及开发 海图解析 -- 物标目录
从海图数据模型可知,真实世界实体对应模型中一个物标,每一物标拥有一个全局标识符和若干属性。这些物标被划分成四类:地理类、元类、集合类和制图类。这些实体类型在物标目录中称为特征物标类,特征物标类的一个实例可以归结为一个特征物标(如一个特定的灯标、沉船或建筑群区),可以赋给它一系列属性并为这些属性赋值来精确描述。一个特定的客观世界实体通过描述适当的特征类、属性和属性值来编码。例如,一个红色侧面标可以编
EkinWu
·
2023-09-20 02:40
电子海图
信息系统 (ECDIS)的发展及应用
目前世界上安装
电子海图
的船舶在20万艘以上。随着各国官方
电子海图
(ENC)逐步完备、标准ECDIS的出现以及IMO的认可,未来10年左右ECDIS将全面取代纸海图,成为21世纪航海信息综合处理手段。
电子海图(微信lvxin6136)
·
2023-09-16 10:22
电子海图
电子海图
1.3
电子海图
系统解析及开发
电子海图
系统的功能
电子海图
系统通过与其他传感器连接,可以接收、解析、处理各种传感器数据并以文字或图形等方式显示,从而为航海从业人员集成显示显示所需信息并提供有效的决策支持。
EkinWu
·
2023-09-09 12:45
2.2.15
电子海图
系统解析及开发 海图显示 - 符号化指令:显示面符号
显示面符号是用符号或颜色去填充面物标,待填充的颜色可能是部分透明的。S-52标准中,填充颜色的透明度只有0%,25%,50%,75%这四个等级。当区域用符号填充时,需要考虑到符号的疏密程度。太密可能遮挡着其他重要信息,太疏可能达不到绘制的效果,应该随着显示比例尺变化而变化。S-52标准中,填充模式分为两种:交错式和线性式。------------------------|&&||&&&||||||
EkinWu
·
2023-09-05 09:09
2.2.5
电子海图
系统解析及开发 海图显示 - 添加平移、缩放、鼠标位置功能
一般
电子海图
系统都是通过鼠标滚轮来实现海图缩放,按住鼠标移动实现海图平移,鼠标任意移动获取相应的地理位置。
EkinWu
·
2023-09-01 20:54
2.2.6
电子海图
系统解析及开发 海图显示 - 绘制EBL/VRM
EBL/VRM是
电子海图
系统很常见的功能。
EkinWu
·
2023-08-31 23:02
2.1.3
电子海图
系统解析及开发 海图解析 -- 新建
电子海图
解决方案
了解了
电子海图
的基础知识及数据模型,我们可以着手解析
电子海图
了。
EkinWu
·
2023-08-15 06:10
0
电子海图
系统解析及开发 前言
电子海图
系统被认为是继雷达之后的船舶导航领域的一项伟大的航海技术革命。该技术的提出最早可追溯到20世纪70年代末,到80年代中期初步形成了多功能的
电子海图
系统的锥形。
EkinWu
·
2023-08-07 21:05
2.2.1
电子海图
系统解析及开发 SkiaSharp介绍
离
电子海图
系统雏形还差最重要的一环:海图显示,这需要使用图形库将
电子海图
中的基本点、线、面物标绘制出来。
EkinWu
·
2023-07-30 01:40
2.1.7
电子海图
系统解析及开发 海图解析 -- 读取ISO/IEC 8211文件
通过上文的内容,已经了解到S-57文件符合ISO/IEC8211作为其数据封装标准。一个文件已分成若干个逻辑记录(LR),每一个LR有三个基本元素头标区(对应类S57Leader)、目录区(对应类S57Directory)和字段区,其中文件中的第一个LR为DDR(存储文件中实际数据的描述和逻辑结构,对应类S57DDR),其他的LR为DR(存储文件中的实际数据,对应类S57DR)。S-57文件封装标
EkinWu
·
2023-07-15 02:37
2.2.4
电子海图
系统解析及开发 海图显示 - 绘制经纬线
电子海图
上,可由人工设置是否显示经纬线网格(Graticule)。网格中的经、纬度间距不是固定,是随着比例尺的变化而变化的。
EkinWu
·
2023-06-24 11:12
2.1.11
电子海图
系统解析及开发 海图解析 - 物标属性
与物标目录数据字典类似,S-57附录A第二章是物标属性的数据字典。物标属性实例图中显示,属性浮标形状,首字母缩写为BOYSHP,代码4,数据类型为枚举型,取值范围为1~8,分别对应锥形、鑵形、球形、柱形、杆形、桶形、超大型浮标、冰区浮标,各取值的具体定义也简要列出。每个属性用如下标准格式项目定义(指定):属性:属性名称(Buoyshape浮标形状);首字母组合词:属性的六个字符代码(BOYSHP)
EkinWu
·
2023-06-16 07:36
2.1.5
电子海图
系统解析及开发 海图解析 -- 数据集内部结构 目录区
目录区(Directory)包含字段区标识字段、长度字段、定位字段信息的目录,并以字段终止符为结束标志。各字段位置是相对于字段区的,即字段区的首字段位置为0。字段区信息由头标区的入口图,即第21、22、24这三个字节决定的。新建一个S57DirectoryItem存储以上三字段的信息:publicclassS57DirectoryItem{publicS57DirectoryItem(string
EkinWu
·
2023-06-07 09:36
2.2.7
电子海图
系统解析及开发 海图显示 - 数据分层及显示分类
电子海图
相比于纸质海图,其显示的信息多样性和展示的灵活性的特点。
EkinWu
·
2023-04-21 09:09
2.2.14
电子海图
系统解析及开发 海图显示 - 符号化指令:显示线符号
显示线符号指将简单的线型或复杂的符号去绘制线物标或面物标的边界。S-52标准规定,线的标准宽度为0.32mm,当线宽度大于0.6mm时,应对线段结合点作平滑处理。线符号显示在涉及到两个命令:LS和LC1.TS简单线型,即用实线、虚线、点线描述的线型简单线型显示参数说明:PSTYLE 线型 'SOLD'实线(_________) 'DASH'虚线(--------)每画3.6mm间隔
EkinWu
·
2023-04-20 05:03
2.2.12
电子海图
系统解析及开发 海图显示 - 符号化指令:显示文本
文本虽然不是符号库的一部分,但它却是
电子海图
数据的一部分。S-52标准规定,显示文本的字体只能是标准的“sansserif”。值得注意的是,水深点处的水深不是以文本方式出现,而是以符号的方式出现的。
EkinWu
·
2023-04-19 05:55
2.2.16
电子海图
系统解析及开发 海图显示 - 符号化指令:显示条件符号
条件符号一般需要根据用户设置动态绘制,如非双色显示时,海洋会根据用户设备的等深线,被分成四部分,每部分有着不同的颜色。因此每一条件符号的流程都是独立的,其拥有唯一的流程名。条件符号命令参数说明:PROCNAME 流程名 流程名由8位字母或数字组成,前6位字母代表流程所涉及的物标目录名,后2位数字代表版本号。示例:CS(DEPARE02)含义:执行名为DEPARE02的条件符号流程,该流程作
EkinWu
·
2023-04-12 22:22
2.2.18
电子海图
系统解析及开发 海图显示 - 海图绘制流程
海图绘制流程全局变量存储海图文件夹路径。publicstaticclassMySettings{//...publicstaticstringChartFolder="..\\";//海图文件夹}遍历海图总文件夹,将子文件夹中的海图文件夹挑选出来,然后加载海图文件,并完成坐标转换、通过查询表匹配符号化指令。//窗体级变量,存储海图文件privateS57File[]readers;//遍历海图总文
EkinWu
·
2023-04-06 06:31
2.1.1
电子海图
系统解析及开发 海图解析 -- 海图文件目录结构
标准
电子海图
(即000文件),是对现实世界的海域、航海信息进行标准化编码,该编码即为S-57协议。对海图内容的解析是对S-57协议解码的逆过程,这其中需要熟悉S-57协议数据模型等知识要点。
EkinWu
·
2023-04-03 07:05
港口水域
电子海图
数据快速检索算法及应用
港口航道等受限水域因航道狭窄、水深限制大、航道内灯浮等障碍物较多、航行密度大,操作余地小,船舶在港口水域航行发生海事的可能性增大,不仅发生船舶间的碰撞事故,而且船舶搁浅触礁等事故也时有发生。长期以来国内外学者主要针对开阔水域展开船舶自动避碰方面的研究工作,尚未考虑水下碍航物的影响,因此无法适用于港口等受限水域。船舶搁浅触礁预警及避碰与地理避险决策是船舶航行智能化的难点,船舶交通管理系统(VTS)虽
电子海图(微信lvxin6136)
·
2022-06-10 10:30
电子海图
算法
电子海图
人工智能
计算机视觉
我院航海技术专业迎接潍坊市职业院校特色品牌评审小组实地评审
评审小组根据品牌建设相关要求,实地查看了我院航海模拟器实训室、
电子海图
实训室、航海仪器实训室、GMDSS实训室、专业培训设备陈列室、水手工艺实训室、消防模拟船和水上训练中心等实训场所,与专业负责人进行了现场交流
山东海事职业学院
·
2021-06-22 10:21
1.2
电子海图
系统解析及开发
电子海图
的相关标准与获取
电子海图
相关标准与
电子海图
和
电子海图
系统有关的国际标准涉及海图数据、显示、功能、测试等诸方面。
EkinWu
·
2021-01-17 19:18
0.2
电子海图
系统解析及开发 本书用到的缩写
EC:ElectronicChart
电子海图
,数字化后的海图RC:RasterChart光栅海图,以栅格形式表示的数字海图,相当于纸质海图的图片版VC:VectorChart矢量海图,以矢量形式将海图信息分类存储的数据库
EkinWu
·
2021-01-14 11:12
0.1
电子海图
系统解析及开发 目录
第一部分基础知识 1.1、
电子海图
系统基础知识 1.2、
电子海图
的相关标准与获取 1.3、
电子海图
系统的功能第二部分系统开发 2.1、海图解析--S57协议 2.1.1,海图文件目录结构
EkinWu
·
2021-01-14 11:08
ArcGIS Maritime 发布海图切片服务详解
BY李远祥
电子海图
服务发布的环境要将海图数据发布为
电子海图
的在线服务,需要使用ArcGISMaritimeChartin
李远祥
·
2020-09-16 11:44
海图
ArcGIS
Maritime
Server
开发教程
死亡航行第三章
这是海上自古传下来的风俗,因为古时候的航海,没有动力,全靠风帆,没有GPS(全球定位系统),全靠罗盘指引方向,没有AIS(
电子海图
避碰系统),没有天气预报,完全靠个人经验航海,其风险可想而知,人们便把一路航程寄托给神灵
邱小邪
·
2020-08-25 16:13
基于Qt的
电子海图
研究与实现
摘要:
电子海图
显示与信息系统配备高分辨率的彩色显示屏,为综合导航系统提供人机交互界面,它能够将航海地理信息与地理要素信息以海图的形式显示出来,是整个综合导航系统的重要组成部分。
quickembed
·
2020-08-21 10:50
嵌入式
什么是
电子海图
?
在现代渔业生产和航运业中,保证航行安全非常重要,GPS(全球卫星定位系统)、雷达/ARPA(自动标绘雷达)以及INMARSAT(国际移动卫星通讯系统)等已被广泛使用,而
电子海图
显示和信息系统(electronicchartdisplayandinformationsystem
quickembed
·
2020-08-21 10:17
嵌入式
Openlayers2切换supermap WMS服务底图,已解决
话不多说上代码,,,
电子海图
的图层切换控件html,body{width:100%;height:100%;margin:0;padding:0;}functioninit(){//使用指定的文档元素创建地图
JackChenKing
·
2020-08-18 09:21
MATLAB—经纬度坐标转换为平面坐标
由于标准
电子海图
/航道图使用WGS84坐标系,本文使用WGS84参数进行变换。投影基准纬度为0度。
weixin_wwpscom
·
2020-08-11 19:04
MATLAB
经纬度坐标坐标转换
从零开始开发标准的s57
电子海图
第五篇--S-57 数据结构 (共一百篇)
在S-57标准官方文档中,数据结构部分详细讲述了从理论数据模型转换为S-57数据结构的细则。这一转换隐含着一个从理论模型的逻辑结构到数据结构中的物理结构的连接。首先真实世界由理论数据建模被简化,物标被转换为指定的结构(例如记录和字段)。转换的结果就是数据结构。数据结构本身不能被存储和转发,数据结构必须以物理传送标准进行封装。S-57使用ISO/IEC8211作为封装的标准。从模型到结构的变换,如图
电子海图
·
2020-07-23 09:04
电子海图
电子海图二次开发
s57电子海图
从零开始开发标准的s57
电子海图
第四篇--S-57 理论数据模型与数据结构 (共一百篇)
无论是纸海图还是
电子海图
,都是根据航行安全的需要,以一定的方式描述海道测量领域的诸要素(在S-57中定义为物标)。S-57将真实世界定义为特征物标和空间物标,前者描述特征属性,后者描述空间属性。
电子海图
·
2020-07-22 16:04
电子海图
电子海图
开发第二十篇 web
电子海图
在
电子海图
上加载图标(共一百篇)
上一节我们讲述了如何才能加载地图,这一节我们讲述地图上加载图标有两种方式。第一种方式是采用使用overlay的方式,这种主要是添加HTML元素,效率不高。加载少量图标比较合适,如果是加载批量图标就不合适了第二种是使用Feature模式,可以加载一个json数组,可以自定义图标下面详细介绍第二种使用方式//首先我们需要构造一个Featurejson数组functiongetshipjson(){va
电子海图
·
2020-07-02 07:27
电子海图
电子海图
开发第十八篇 web
电子海图
使用OpenLayers加载瓦片地图(共一百篇)
一、OpenLayers简介OpenLayers是一个用于开发WebGIS客户端的JavaScript包,最初基于BSD许可发行。OpenLayers是一个开源的项目,其设计之意是为互联网客户端提供强大的地图展示功能,包括地图数据显示与相关操作,并具有灵活的扩展机制。目前OpenLayers已经成为一个拥有众多开发者和帮助社区的成熟、流行的框架。以下是OpenLayers的官方网站:https:/
电子海图
·
2020-07-02 07:27
电子海图
电子海图
开发第二十一篇 web
电子海图
监听图标点击事件(共一百篇)
上一节我们讲述了在地图上加载图标,这一节我么来讲述监听图标的点击事件//我们监听map的点击事件。map是之前章节我们加载map的容器map.on('click',function(e){clickship(e);});//点击响应函数functionclickship(e){//找到鼠标点击位置的featurevarfeature=map.forEachFeatureAtPixel(e.pixe
电子海图
·
2020-07-02 07:27
电子海图
电子海图
开发第十九篇 web
电子海图
使用OpenLayers加载瓦片地图(共一百篇)
构建OpenLayers,首先在在要web
电子海图
的网页中引入ol.js和ol.css这两个文件,你可以到openlayers官网去下载这个文件,也可以到http://www.sailxy.com查看源代码下载这两个文件
电子海图
·
2020-07-02 07:27
电子海图
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他