WKB(Well-known Binary)采用一种二进制的形式来描述几何对象。
在geotools中也提供了对应的方法来对WKB进行读/写:

     String wktPoint = "POINT(101.23489 26.322)";String wktLine = "LINESTRING(103.4210 26.30667,98.7509 27.72421)";String wktPolygon = "POLYGON((100.032411 31.31231,102.76873121104 37.194305614622,107.0334056301 34.909658604412,105.96723702534 30.949603786713,100.032411 31.31231))";String wktPolygonHole = "POLYGON((96.219409781775 32.777321394882,96.219409781775 40.240501628236,104.82491352023001 40.240501628236,104.82491352023001 32.777321394882,96.219409781775 32.777321394882))";WKTReader wktReader = new WKTReader();Point point = (Point) wktReader.read(wktPoint);LineString line = (LineString) wktReader.read(wktLine);Polygon polygon = (Polygon) wktReader.read(wktPolygon);WKBWriter writer = new WKBWriter();WKBReader reader = new WKBReader();System.out.println(writer.write(polygon));System.out.println(reader.read(writer.write(polygon)));

利用提供的WKBWriter 和 WKBReader方法能够有效的完成WKB的写/读,在方法中还提供了读/写流信息的重载方法。
WKT和WKB都能对几何信息继续表述,WKT比WKB的可读性更强,但在数据的传输和存储方面WKB形式的使用率又更高。

Geotools与OGC(三)----WKB几何信息读取相关推荐

  1. MSF(三):信息收集

    MSF(三):信息收集 安全牛学习Metasploit Framework笔记 1.Nmap扫描开启了哪些服务 db_nmap -sV 192.168. 1.0/24 2.Auxiliary扫描模块使 ...

  2. 2021-08-06:天际线问题。城市的天际线是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。给你所有建筑物的位置和高度,请返回由这些建筑物形成的 天际线 。每个建筑物的几何信息由数组 build

    2021-08-06:天际线问题.城市的天际线是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓.给你所有建筑物的位置和高度,请返回由这些建筑物形成的 天际线 .每个建筑物的几何信息由数组 build ...

  3. 练习:【三国游戏文件信息读取分类、键盘录入学生信息写入文件、 GBK与UTF-8文件内容互相转换】

    练习:[三国游戏文件信息读取分类.键盘录入学生信息写入文件. GBK与UTF-8文件内容互相转换] 三国游戏文件信息读取分类 txt文件信息 1 阿会喃 云南 男 190 225 74 2 伊籍 江陵 ...

  4. 2.建立场景图形-2叶节点(Geode)和几何信息

    目录 〇. 提要: 一 .Geometry 概述 1. 操作方法 2.向量与数组类 3.Drawable类 - Geometry 4.PrimitiveSet 类图 二.叶节点(Geode) 三.组节 ...

  5. AGV车托盘信息读取CK-UR08-E02工业级超高频RFID读写器|读卡器性能与接线、PLC组网说明

    CK-UR08-E02是天线一体式超高频读写器头,工作频率为920MHz-925MHz,符合EPC Global Class l Gen 2/IS0-18000-6C标准,最大输出功率26dBm.读卡 ...

  6. 学习Jonathan Shewchuk的Triangle:分治法中三角形的几何信息和拓扑信息的操作

    介绍 想必研究网格细分技术的同学们不会不知道Jonathan Richard Shewchuk,凭借作品Triangle获得了2003年数值计算软件威尔金森奖.先拿下他的图来镇下楼(图片出自:点击打开 ...

  7. Tribon模型几何信息抽取以及模型格式转换思路

    Tribon模型几何信息抽取以及模型格式转换思路作者:咫尺天涯 一:简介 虽然Tribon已经不再维护,但它在船舶设计中占据着举足轻重的地位,在 Tribon中导出的三维模型IGES和DXF文件都是& ...

  8. 重磅直播|GDR-Net:基于几何信息指导的单目6D物体姿态估计算法(CVPR2021作者开讲啦)...

    大家好,本公众号现已开启线上视频公开课,主讲人通过B站直播间,对3D视觉领域相关知识点进行讲解,并在微信群内完成答疑. 本期由清华大学自动化系BBNC Lab王谷博士分享,分享的主题为<基于几何 ...

  9. Python编程基础:第三十一节 文件读取Read a File

    第三十一节 文件读取Read a File 前言 实践 前言 当我们检测到文件之后就可以读取其中的内容,读取所用到的函数是read(). 实践 我们依然以上一节的lyric.txt为例展示如何读取文件 ...

最新文章

  1. 测试人员的独特价值体会
  2. 集合之TreeMap源码分析,简单介绍什么是红黑树,SortedMap和NavigableMap之间的关系和区别
  3. 丹鸟快递承诺达到不了怎么办_谈谈2019年快递行业的竞争
  4. 什么是无监督学习(监督学习,半监督学习,无监督聚类)?
  5. LeetCode 2141. 同时运行 N 台电脑的最长时间(二分查找)
  6. Android boot.img system.img ramdisk.img的解释
  7. C#调用matlab,matlab图形Figure嵌入Winform窗体
  8. luogu P3324 [SDOI2015]星际战争
  9. 对数正态随机数c语言程序,对数正态随机数
  10. xposed绕过模拟器检测_刺激战场过模拟器检测 刺激战场模拟器检测怎么绕过
  11. 开关造成的毛刺_令人困扰的DAC输出毛刺消灭记
  12. 如何在Java中使用Lambda表达式
  13. ffmpeg--转码参数调整
  14. 实现自动轮播图(html+js)
  15. (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  16. spin_lock spin_lock_irq spin_lock_irqsave、spin_lock_bh
  17. 「绩效面谈」精选文章合集
  18. 关于网站广告被拦截说明
  19. 【优化算法】遗传算法GA求解混合流水车间调度问题(附C++代码)
  20. 九大排序算法时间复杂度、空间复杂度、稳定性

热门文章

  1. 刻录光盘的方方面面和诀窍
  2. 记一次笔记本电脑自定义分辨率黑屏事故
  3. 密码学课程设计——多人加密聊天系统
  4. Altaba宣布5月20日开始出售阿里巴巴股份 可能全部出售
  5. 矿场无盘服务器,七号矿场引领传输新时代
  6. 基于S12ZVM的无感FOC堵转检测
  7. 七层协议功能及对应协议
  8. maven仓库地址https://mvnrepository.com/
  9. 【Unity植物大战僵尸】UI植物卡片逻辑完善(十二)
  10. 《卓有成效的管理者》--- 读书笔记(三)