网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

ApacheCalcite官方文档中文版-进阶-2.空间(Spatial)

第二部分 进阶(Advanced)

空间(Spatial)

  Calcite旨在实现OpenGIS简单特性实现规范(SQL)版本,这是一个由PostGIS 和H2GIS等空间数据库的标准实现。
  我们还旨在为空间索引 和其他形式的查询优化添加优化器支持 。

10余年的酒泉网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整酒泉建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“酒泉网站设计”,“酒泉网站推广”以来,每个客户项目都认真落实执行。

2.1 简介

  空间数据库是为存储和查询表示在几何空间中定义的对象的数据而优化的数据库。
  Calcite对空间数据的支持包括:

  • GEOMETRY数据类型和 子类型,包括POINT,LINESTRING 和
  • 空间函数(以为ST_前缀;我们在OpenGIS规范中实现了150个中的35个)
      并且在某些时候还将包括查询重写以使用空间索引。

    2.2 启用空间支持

      虽然GEOMETRY数据类型是内置的,但是这些功能默认是不启用的。需要添加fun=spatial到JDBC连接字符串以启用这些功能。例如sqlline:

    $ ./sqlline
    > !connect jdbc:calcite:fun=spatial "sa" ""
    SELECT ST_PointFromText('POINT(-71.064544 42.28787)');
    +-------------------------------+
    | EXPR$0                        |
    +-------------------------------+
    | {"x":-71.064544,"y":42.28787} |
    +-------------------------------+
    1 row selected (0.323 seconds)

    2.3 致谢

      Calcite的OpenGIS实现使用 Esri geometry API。感谢他们社区给予的帮助。
      在开发这个功能的同时,我们广泛的使用了PostGIS的文档和测试以及H2GIS的文档,并且在规范不明确的时候参考了两个参考实现。感谢这些精彩的项目。


文章标题:ApacheCalcite官方文档中文版-进阶-2.空间(Spatial)
分享链接:http://bjjierui.cn/article/jhddgh.html

其他资讯