PostgreSQL 9.2.4ʸ�� | ||||
---|---|---|---|---|
前のページ | 上に戻る | 第 8章�ǡ����� | 次のページ |
�����ǡ�������2�������֥��֥������Ȥ�ɽ�����ޤ��� 表8-20�ϡ�PostgreSQL�ǻ��Ѳ�ǽ�ʴ����ǡ������������ΤǤ��� ���֤δ��ܤȤʤ뷿��point�ǡ����٤Ƥ�¾�η��δ��ä�������ޤ���
表 8-20. �����ǡ�����
��̾ | ��Ǽ������ | ɽ�� | ���� |
---|---|---|---|
point | 16�Х��� | ʿ�̤ˤ������ɸ�� | (x,y) |
line | 32�Х��� | ̵�¤�ľ���ʴ����ˤϼ�������Ƥ��ޤ���� | ((x1,y1),(x2,y2)) |
lseg | 32�Х��� | ͭ�¤���ʬ | ((x1,y1),(x2,y2)) |
box | 32���� | ��� | ((x1,y1),(x2,y2)) |
path | 16+16n�Х��� | �ķ�ϩ��¿�ѷ�������� | ((x1,y1),...) |
path | 16+16n�Х��� | ����ϩ | [(x1,y1),...] |
polygon | 40+16n�Х��� | ¿�ѷ����ķ�ϩ������� | ((x1,y1),...) |
circle | 24�Х��� | �� | <(x,y),r>���濴��Ⱦ�¡� |
����̾����ѷ�����ž�������λ��ФȤ��ä��͡��ʴ�����Ū����Ԥ��ؿ��ȱ黻�Ҥν��礬˭�٤�·�äƤ��ޤ��� ���Τ��ȤˤĤ��Ƥ�項9.11������������ޤ���
��ɸ���ϴ����ǡ������δ��äȤʤ�2�����������ǤǤ��� point�����ͤϼ��ι�ʸ�Τ����줫�ǻ��ꤵ��ޤ���
( x , y ) x , y
������x��y�ϡ����줾��κ�ɸ����ư�����������ͤ�ɽ������ΤǤ���
��ɸ����1���ܤι�ʸ�ǽ��Ϥ���ޤ���
��ʬ��lseg�ˤϺ�ɸ�����Ȥ߹�碌��ɽ������ޤ��� lseg�����ͤϼ��ι�ʸ�Τ����줫�ǻ��ꤵ��ޤ���
[ ( x1 , y1 ) , ( x2 , y2 ) ] ( ( x1 , y1 ) , ( x2 , y2 ) ) ( x1 , y1 ) , ( x2 , y2 ) x1 , y1 , x2 , y2
�����ǡ�(x1,y1)��(x2,y2)����ʬ�ν�ü���Ǥ���
��ʬ��1���ܤι�ʸ�ǽ��Ϥ���ޤ���
����ϡ�������г�����ξü�κ�ɸ�����Ȥ߹�碌��ɽ����ޤ��� box�����ͤϰʲ��ι�ʸ�Τ����줫�ǻ��ꤵ��ޤ���
( ( x1 , y1 ) , ( x2 , y2 ) ) ( x1 , y1 ) , ( x2 , y2 ) x1 , y1 , x2 , y2
������(x1,y1)��(x2,y2)�϶�����г�����ξü�Ǥ���
����Ϻǽ�˼�������ʸ�ǽ��Ϥ���ޤ���
Ǥ�դ��г�ĺ�������ϤȤ��ƻ��ꤹ�뤳�Ȥ��Ǥ��ޤ��� ������ĺ���ϱ����ĺ����ǽ�ˡ�������ĺ���θ�˳�Ǽ����褦ɬ�פ˱������¤٤��ޤ���
��ϩ����³���Ƥ����ɸ���Υꥹ�Ȥ�ɽ������ޤ��� ��ϩ�Ϻǽ�κ�ɸ���ȺǸ�κ�ɸ������³����Ƥ��ʤ��Ȥߤʤ���������Ƥ������֤����ǽ�κ�ɸ���ȺǸ�κ�ɸ������³����Ƥ���Ȥߤʤ�����Ĥ������֤��Τ����줫�Ǥ���
path�����ͤϼ��ι�ʸ�Τ����줫�ǻ��ꤵ��ޤ���
[ ( x1 , y1 ) , ... , ( xn , yn ) ] ( ( x1 , y1 ) , ... , ( xn , yn ) ) ( x1 , y1 ) , ... , ( xn , yn ) ( x1 , y1 , ... , xn , yn ) x1 , y1 , ... , xn , yn
�����ǡ��ƺ�ɸ���ϡ���ϩ����������ʬ�ν�ü���Ǥ��� ���̡�[]�ˤϳ���ϩ��̡�()�ˤ��ķ�ϩ���ޤ��� 3���ܤ���4���ܤι�ʸ�Τ褦�ˤ�äȤ⳰¦�γ�̤���ά���줿��硢�ķ�ϩ�Ȳ��ꤵ��ޤ���
��ϩ�Ϻǽ�ޤ��ϣ����ܤ�Ŭ�ڤʹ�ʸ�ǽ��Ϥ���ޤ���
¿�ѷ��Ϻ�ɸ����¿�ѷ���ĺ���ˤΥꥹ�Ȥ�ɽ������ޤ��� ¿�ѷ����ķ�ϩ�ȤȤƤ��ɤ����Ƥ��ޤ������ۤʤä������dz�Ǽ������Ʊ���ˤ��줾���ȼ��Υ��ݡ��ȴؿ�������äƤ��ޤ���
polygon�����ͤϼ��ι�ʸ�Τ����줫�ǻ��ꤵ��ޤ���
( ( x1 , y1 ) , ... , ( xn , yn ) ) ( x1 , y1 ) , ... , ( xn , yn ) ( x1 , y1 , ... , xn , yn ) x1 , y1 , ... , xn , yn
�ƺ�ɸ����¿�ѷ��ζ�������������ʬ�ν�ü���Ǥ���
¿�ѷ��Ϻǽ�ι�ʸ�ǽ��Ϥ���ޤ���
�ߤ��濴��ɸ����Ⱦ�¤�ɽ������ޤ��� circle�����ͤϼ��ι�ʸ�Τ����줫�ǻ��ꤵ��ޤ���
< ( x , y ) , r > ( ( x , y ) , r ) ( x , y ) , r x , y , r
������(x,y)�ϱߤ��濴����r�ϱߤ�Ⱦ�¤Ǥ���
�ߤϺǽ�ι�ʸ�ǽ��Ϥ���ޤ���