首页 > 其他分享 >达梦空间数据类型学习(五)

达梦空间数据类型学习(五)

时间:2023-10-30 09:56:38浏览次数:28  
标签:10 polygon dmgeo2 数据类型 ST 学习 GeomFromText dmt 达梦

--圆几何构造函数 ST_CreateCircle(geom ,n) geom:为闭合的Polygon,里面必须有个重复的点 n:指定生成圆(椭圆)的坐标个数,不能小于4 drop table if exists dmt; create table dmt(gemo ST_Geometry); insert into dmt (gemo) select dmgeo2.ST_CreateCircle(dmgeo2.ST_GeomFromText('polygon ((0 0, 0 10, 10 10, 10 0, 0 0))'),6) from dual; insert into dmt (gemo) select dmgeo2.ST_CreateCircle(dmgeo2.ST_GeomFromText('polygon ((10 0, 0 10, 10 10, 10 0))'),4) from dual; insert into dmt (gemo) select dmgeo2.ST_CreateCircle(dmgeo2.ST_GeomFromText('polygon ((0 0, 0 10, 10 10,11 11,10 10, 0 0))'),4) from dual; --弧线几何构造函数 ST_CreateArc(geom ,n ,startang ,angextext) startang 表示截取圆弧、椭圆弧线的起始角度 angextent:表示弧线的跨度(由此可得到结束角度),它的取值范围为 0~2*Π,不在此范围内的取值一律视为 2*Π。 返回值:LineString 几何对象。 insert into dmt (gemo) select dmgeo2.ST_CreateArc(dmgeo2.ST_GeomFromText('polygon ((0 0, 0 10, 10 10, 10 0, 0 0))'),6,45,90) -- 扇形几何构造函数 ST_CreateArcPolygon(geom ,n ,startang,angextext ) 返回值:Polygon 几何对象。 insert into dmt (gemo) select dmgeo2.ST_CreateArcPolygon(dmgeo2.ST_GeomFromText('polygon ((0 0, 0 10, 10 10, 10 0, 0 0))'),6,45,90) 圆环几何构造函数ST_CreateAnnulus (geom1,geom2,n) geom1:构建外圆的几何对象。 geom2:构建内圆的几何对象。 n:指定生成圆环的坐标个数 insert into dmt (gemo) select dmgeo2.ST_CreateAnnulus(dmgeo2.ST_GeomFromText('polygon ((0 0, 0 10, 10 10, 10 0, 0 0))'),dmgeo2.ST_GeomFromText('polygon ((10 0, 0 10, 10 10, 10 0))'),6) from dual; 扇环几何构造函数ST_CreateAnnularSector(geom1,geom2,n,startang,angextent) insert into dmt (gemo) select dmgeo2.ST_CreateAnnularSector(dmgeo2.ST_GeomFromText('polygon ((0 0, 0 10, 10 10, 10 0, 0 0))'),dmgeo2.ST_GeomFromText('polygon ((10 0, 0 10, 10 10, 10 0))'),6,20,80) from dual;

标签:10,polygon,dmgeo2,数据类型,ST,学习,GeomFromText,dmt,达梦
From: https://www.cnblogs.com/fangzpa/p/17797101.html

相关文章

  • 和缥缈老师学习心得
    1.  这是一道顺序的输出题因为c是浮点型数据,所以b,a两者都要变成带小数的形式*1.0然后需要变成百分数,所以为了输出%,要打%%,一个%的存在代表的求余数。因为是百分数,在变成百分数时,要“乘”100。2. 想要printf这句话因为有""的存在,而在英文中引号是没有前后之分的,所以......
  • Kafka基础学习笔记
    一、Kafka:1、简介:Kafka是由Apache开源,具有分布式、分区的、多副本的、多订阅者,基于Zookeeper协调的分布式处理平台,由Scala和Java语言编写。最大的特性就是可以实时并高速的处理大量数据来满足需求,同时对消息数据进行持久化存储。2、优点:Kafka与其他消息队列MQ(如ActiveMQ、Rabb......
  • 2023-2024-1 20231309 《计算机基础与程序设计》第五周学习总结
    2023-2024-120231309《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第五周作业这个作业的目标作业正文2023-2024-120231309《计算机基础与程......
  • 2023-2024-1 20231324《计算机基础与程序设计》第五周学习总结
    2023-2024-120231309《计算机基础与程序设计》第五周学习总结这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业的要求在哪里1.学习《计算机科学概论》第6章并完成云班课测试;2.学习《C语言程序设计》第4章并完成云班课测试。作业正文本博客链接ht......
  • 2023-2024 -1 20231415 《计算机基础与程序设计》第六周学习总结
    这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#JXJC这个作业的目标学习计算机科学概论第6章并完成云班课测试,学习《C语言程序设计》第4章并完成云班课测试作业正......
  • Xilinx VIvado学习-01 数值处理之乘法(有符号)
    Verilog数值处理,在处理减法的时候,需要注意溢出问题。实例:a*b=c 1modulesi_product(2inputsigned[9:0]a,3inputsigned[7:0]b,4outputsigned[17:0]product5);6assignproduct=a*b;7endmodule仿真代码:1modulesi_product_tb;2regsys_......
  • 第七周学习总结
    参考博客https://zhuanlan.zhihu.com/p/446103318https://blog.csdn.net/javaqaaa/article/details/126539194#和AI对话   #知识点归纳##一、调度算法在操作系统中调度是指一种资源分配,因而调度算法是指:根据系统的资源分配策略所规定的资源分配算法。对于不同的的......
  • 学年(2023-2024-1)学号(20231311)《计算机基础与程序设计》第5周学习总结
    2023-2024-120231311《计算机基础与程序设计》第5周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计第五周作业这个作业的目标下载Pep/9虚拟机,学习机器语言与汇编语言,算法与伪代码等......
  • 2023-2024-1 20231325 《计算机基础与程序设计》第5周学习总结
    目录*作业信息*教材学习内容总结1.《计算机科学概论》第6章2.《c语言程序设计》第4章*基于AI的学习*学习心得*学习进度条作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业的要求在哪里1.学习《计算机科学概论》第6章并完成云......
  • Xilinx VIvado学习-01 数值处理之乘法(无符号)
    Verilog数值处理,在处理减法的时候,需要注意溢出问题。实例:a*b=c 1`timescale1ns/1ps2//////////////////////////////////////////////////////////////////////////////////3//Company:4//Engineer:5//6//CreateDate:2023/10/2323:33:077//......