发布关于PostGIS对于USD格式的拓展

这篇具有很好参考价值的文章主要介绍了发布关于PostGIS对于USD格式的拓展。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们非常高兴的发布为了一年一度的SIGGRAPH 2023发布关于为PostGIS支持USD格式的新拓展。

新添加了3个函数

ST_AsUSDA(geom geometry, usd_root_name text, usd_geom_name text, width float)
ST_AsUSDC(geom geometry, usd_root_name text, usd_geom_name text, width float)
ST_GeomFromUSD(format int, content bytea)

函数ST_AsUSDA和ST_AsUSDC用于转换PostGIS的geometry为USD数据,可以是文本格式的USDA用于调试,或者是紧凑的二进制USDC格式。所有的参数解释如下。

  • geom, 输入PostGIS几何体
  • usd_root_name text, USD默认Prim的名字,默认为World
  • usd_geom_name text, 生成的USD对象Prim名字,默认为_geometry
  • width, 默认为1.0,对于点Point和线Curve类似的geomtry, 此参数设置其宽度

ST_GeomFromUSD用于转换USD文件到GEOMETRYCOLLECTION,

  • format,设置为1,输入内容为USDA,设置为2,为二进制USDC

代码仓库

  • https://github.com/j-cube/postgis

分支

  • feature-usd

编译和安装的方式等同于PostGIS,一切按照PostGIS文档所描述进行即可。

感谢香港特新科技对本项目的赞助和支持。


We're happy to annouce that the USD format in PostGIS is working for SIGGRAPH 2023.

There are 3 major functions were created,

ST_AsUSDA(geom geometry, usd_root_name text, usd_geom_name text, width float)
ST_AsUSDC(geom geometry, usd_root_name text, usd_geom_name text, width float)
ST_GeomFromUSD(format int, content bytea)

The function ST_AsUSDA and ST_AsUSDC are used convert a PostGIS geometry to USD content, either in ASCII(USDA) format or binary Crate format(USDC). Both of them supports all geometry type. Here is the explanation for all arguments.

  • geom, the PostGIS geometry
  • usd_root_name text, default value is "World", generated USD has default prim with same name
  • usd_geom_name text, default value is "_geometry", if a geometry contains sub-geometry, the all geometry object will be created with flatten USD prims with this name
  • width, default value is 1.0, for Point or Curve-like geometry, it sets the USD width at USD geometry

ST_GeomFromUSD is is used to convert a USD content back to a set of geometry wrapped by GEOMETRYCOLLECTION.

  1. format = 1 when content is USDA, format = 2 for USDC

Repository

  • https://github.com/j-cube/postgis

Branch

  • feature-usd

Build and test as PostGIS document described.

Thanks for the support from Jadason Technology Ltd for this project.


 

日本語

私たちは、PostGISでUSD格式をサポートすることが発表されました。

新し3つSQL関数は使えるようになりました。

ST_AsUSDA(geom geometry, usd_root_name text, usd_geom_name text, width float)
ST_AsUSDC(geom geometry, usd_root_name text, usd_geom_name text, width float)
ST_GeomFromUSD(format int, content bytea)

関数ST_AsUSDAとST_AsUSDCは、PostGISで幾何学的な物体、USD格式に変換します、USDA文本格式とUSDCバイナリ形式がサポートされます。

関数ST_GeomFromUSDは、SQL文本とバイナリのデータは、USDA文本格式とUSDCに変換することができます。引数formatは、1意味が入データが文本格式、2がバイナリ格式。

Repository

  • https://github.com/j-cube/postgis

Branch

  • feature-usd

スポンサーJadason Technlogy Ltdに感謝申し上げます。文章来源地址https://www.toymoban.com/news/detail-630099.html

到了这里,关于发布关于PostGIS对于USD格式的拓展的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于工信部发布的app备案以及小程序备案流程

    通知:https://beian.miit.gov.cn/#/Integrated/lawStatute 腾讯备案:网站备案 首次备案-网站备案-文档中心-腾讯云 阿里备案:网站备案_ICP备案_备案迁移_备案-阿里云 安卓获取平台公钥方法: 首先需要拿到Dcloud官网安卓包打包用的包名 登录Dcloud官网:https://dev.dcloud.net.cn/pages/app/list 查询

    2024年02月19日
    浏览(41)
  • Microsoft 已经发布了5月份关于修复其产品中安全问题的报告。

      🔥 Microsoft 已经发布了5月份关于修复其产品中安全问题的报告。注意这个报告中的趋势性漏洞。   💻随着研究背景的获得,CVE-2023-29324获得了意义。 什么是风险: 所有支持的Windows版本都受到影响--该漏洞是对MSHTML安全机制的一种绕过。 它能导致什么? 攻击者可以创建

    2024年02月08日
    浏览(34)
  • 关于微信更新后,发布的小程序一键登录不生效uni.getUserProfile

    前言 最近微信官方开始更新,对uni.getUserProfile进行了回收,也许有很多正在服务阶段的小程序突然就无法进行微信用户信息收集进行登录了,废话不多说,直接上图。(本文不做科普,只解决问题,如有效求个赞) 一、登录微信公众号平台 对于这个,想必大家不会陌生,因

    2024年04月14日
    浏览(41)
  • 关于Uniapp开发h5怎么直接在手机上看到效果,不需要模拟器和发布。

    首先将手机和电脑连接同一个网络(这里以电脑连接手机热点为例) 将项目运行,运行后编辑器会输出两个地址,一个是http://localhost/前缀的,一个是以你本机ip地址(network)为前缀的. 现在复制以ip地址为前缀的那个地址. 将地址发送到手机,在手机浏览器上访问即可.效果同步刷新

    2024年02月09日
    浏览(39)
  • 关于Unity使用Aspose.Words.dll发布Windows平台后运行报错:Operation is not supported on this platform.说明

    👉一、报错来源 Unity版本:Unity 2018.4.36f1。 Aspose.Words.dll版本:18.7.0.0 Targets .NET 3.5。 打包为exe文件运行后执行到Aspose.Words的相关Api时报错(编辑器运行无报错)。 👉二、报错信息 PlatformNotSupportedException:Operation is supported on this platform. 大概意思是,平台不支持的异常:当前平

    2024年02月12日
    浏览(64)
  • Selenium中对于颜色的处理及拓展

    从上面的demo中可以看出来,value_of_css_property得到的是一个str类型的字符串 颜色的表达式很多类型的,rgba(78, 110, 242, 1)是一种,还有#FFFFFF这样 selenium提供了一个类Color专门用于对颜色进行转换处理 看看源码,它是怎么实现的 综上:from_string类方法传入字符串’rgba(78, 110, 242,

    2024年02月01日
    浏览(29)
  • Spring Boot拓展XML格式的请求和响应

    在我们开发过程中,我们经常使用的参数绝大多少事HTML和JSON格式的请求和响应处理,但是我们在实际开发过程中,我们可能经历一些,比如对于XML格式的请求,我们在后端应该如何接收,并且如何将XML格式的参数变成对象,然后返回一个XML对象呢? 实现原理 我们在处理XM

    2024年02月07日
    浏览(31)
  • Excel导出警告:文件格式和拓展名不匹配

            原因:Content-Type,即内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件,这就是经常看到一些PHP网页点击的结果却是下载到的一个文件或一张图片的原因。          后端设

    2024年01月24日
    浏览(50)
  • 关于建立一个Java项目全过程(专对于新手)

    JDK = JRE + 开发工具集(例如Javac编译工具等) JRE = JVM + Java SE标准类库 下载网址(Oracle公司官网):www.oracle.com 这里链接具体下载网址:https://www.oracle.com/java/technologies/downloads/ 复制链接打开后会出现以下内容 这里我们选择JDK17,因为这个版本的更稳定,更完善一些 然后点击链

    2024年02月07日
    浏览(53)
  • 关于浏览器自动安装Screenshot Pro拓展的问题

    我使用的是Microsoft Edge浏览器 上个月开始打开浏览器就会弹出这个插件信息 更可气的是,每次都会在收藏夹中自动插入:淘宝、京东之类的页面链接 将浏览器——设置——扩展 中的Screenshot Pro这个插件删除; 进入C:用户***AppDataRoaming 文件夹下找到“serch66”文件并删除(这

    2024年02月05日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包