Changeset 5561


Ignore:
Timestamp:
Apr 16, 2010 5:57:52 PM (6 years ago)
Author:
robe
Message:

ST_SkewX, ST_SkewY, ST_SetSkew

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/reference_wktraster.xml

    r5560 r5561  
    880880                </refentry>
    881881               
     882                <refentry id="RT_ST_SkewX">
     883                        <refnamediv>
     884                                <refname>ST_SkewX</refname>
     885                                <refpurpose>Returns the georeference X skew (or rotation parameter)</refpurpose>
     886                        </refnamediv>
     887               
     888                        <refsynopsisdiv>
     889                                <funcsynopsis>
     890                                  <funcprototype>
     891                                        <funcdef>float8 <function>ST_SkewX</function></funcdef>
     892                                        <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>
     893                                  </funcprototype>
     894                                </funcsynopsis>
     895                        </refsynopsisdiv>
     896               
     897                        <refsection>
     898                                <title>Description</title>
     899                               
     900                                <para>Returns the georeference X skew (or rotation parameter).  Refer to <ulink url="http://en.wikipedia.org/wiki/World_file">World File</ulink>
     901                                for more details.</para>
     902                                </refsection>
     903                               
     904                                <refsection>
     905                                        <title>Examples</title>
     906                               
     907                                        <programlisting>SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,
     908    ST_GeoReference(rast) as georef
     909FROM dummy_rast;
     910
     911 rid | skewx | skewy |       georef
     912-----+-------+-------+--------------------
     913   1 |     0 |     0 | 2.0000000000
     914                     : 0.0000000000
     915                     : 0.0000000000
     916                     : 3.0000000000
     917                     : 0.5000000000
     918                     : 0.5000000000
     919                     :
     920   2 |     0 |     0 | 0.0500000000
     921                     : 0.0000000000
     922                     : 0.0000000000
     923                     : -0.0500000000
     924                     : 3427927.7500000000
     925                     : 5793244.0000000000
     926                                </programlisting>
     927                       
     928                        </refsection>
     929               
     930                        <!-- Optionally add a "See Also" section -->
     931                        <refsection>
     932                                <title>See Also</title>
     933                                <para><xref linkend="RT_ST_GeoReference" />, <xref linkend="RT_ST_SkewY" /></para>
     934                        </refsection>
     935                </refentry>
     936               
     937                <refentry id="RT_ST_SkewY">
     938                        <refnamediv>
     939                                <refname>ST_SkewY</refname>
     940                                <refpurpose>Returns the georeference Y skew (or rotation parameter)</refpurpose>
     941                        </refnamediv>
     942               
     943                        <refsynopsisdiv>
     944                                <funcsynopsis>
     945                                  <funcprototype>
     946                                        <funcdef>float8 <function>ST_SkewY</function></funcdef>
     947                                        <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>
     948                                  </funcprototype>
     949                                </funcsynopsis>
     950                        </refsynopsisdiv>
     951               
     952                        <refsection>
     953                                <title>Description</title>
     954                               
     955                                <para>Returns the georeference Y skew (or rotation parameter).  Refer to <ulink url="http://en.wikipedia.org/wiki/World_file">World File</ulink>
     956                                for more details.</para>
     957                                </refsection>
     958                               
     959                                <refsection>
     960                                        <title>Examples</title>
     961                               
     962                                        <programlisting>SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,
     963    ST_GeoReference(rast) as georef
     964FROM dummy_rast;
     965
     966 rid | skewx | skewy |       georef
     967-----+-------+-------+--------------------
     968   1 |     0 |     0 | 2.0000000000
     969                     : 0.0000000000
     970                     : 0.0000000000
     971                     : 3.0000000000
     972                     : 0.5000000000
     973                     : 0.5000000000
     974                     :
     975   2 |     0 |     0 | 0.0500000000
     976                     : 0.0000000000
     977                     : 0.0000000000
     978                     : -0.0500000000
     979                     : 3427927.7500000000
     980                     : 5793244.0000000000
     981                                </programlisting>
     982                       
     983                        </refsection>
     984               
     985                        <!-- Optionally add a "See Also" section -->
     986                        <refsection>
     987                                <title>See Also</title>
     988                                <para><xref linkend="RT_ST_GeoReference" />, <xref linkend="RT_ST_SkewX" />, <xref linkend="RT_ST_SetSkew" /></para>
     989                        </refsection>
     990                </refentry>
     991               
    882992                <refentry id="RT_ST_SRID">
    883993                        <refnamediv>
     
    13511461                        </refsection>
    13521462                </refentry>
     1463
     1464                <refentry id="RT_ST_SetSkew">
     1465                        <refnamediv>
     1466                                <refname>ST_SetSkew</refname>
     1467                                <refpurpose>Sets the georeference X and Y skew (or rotation parameter).  If only one is passed in sets x and y to same number.</refpurpose>
     1468                        </refnamediv>
     1469               
     1470                        <refsynopsisdiv>
     1471                                <funcsynopsis>
     1472                                  <funcprototype>
     1473                                        <funcdef>raster <function>ST_SetSkew</function></funcdef>
     1474                                        <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>
     1475                                        <paramdef><type>float8 </type> <parameter>skewxy</parameter></paramdef>
     1476                                  </funcprototype>
     1477                                  <funcprototype>
     1478                                        <funcdef>raster <function>ST_SetSkew</function></funcdef>
     1479                                        <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>
     1480                                        <paramdef><type>float8 </type> <parameter>skewx</parameter></paramdef>
     1481                                        <paramdef><type>float8 </type> <parameter>skewy</parameter></paramdef>
     1482                                  </funcprototype>
     1483                                </funcsynopsis>
     1484                        </refsynopsisdiv>
     1485               
     1486                        <refsection>
     1487                                <title>Description</title>
     1488                               
     1489                                <para>Sets the georeference X and Y skew (or rotation parameter).  If only one is passed in sets x and y to same number.  Refer to <ulink url="http://en.wikipedia.org/wiki/World_file">World File</ulink>
     1490                                for more details.</para>
     1491                                </refsection>
     1492                               
     1493                                <refsection>
     1494                                        <title>Examples</title>
     1495                               
     1496                                        <programlisting>
     1497-- Example 1                   
     1498UPDATE dummy_rast SET rast = ST_SetSkew(rast,1,2) WHERE rid = 1;
     1499SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,
     1500    ST_GeoReference(rast) as georef
     1501FROM dummy_rast WHERE rid = 1;
     1502
     1503rid | skewx | skewy |    georef
     1504----+-------+-------+--------------
     1505  1 |     1 |     2 | 2.0000000000
     1506                    : 2.0000000000
     1507                    : 1.0000000000
     1508                    : 3.0000000000
     1509                    : 0.5000000000
     1510                    : 0.5000000000
     1511                   
     1512                                </programlisting>
     1513                               
     1514                                <programlisting>
     1515-- Example 2 set both to same number:
     1516UPDATE dummy_rast SET rast = ST_SetSkew(rast,0) WHERE rid = 1;
     1517SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,
     1518    ST_GeoReference(rast) as georef
     1519FROM dummy_rast WHERE rid = 1;
     1520                       
     1521 rid | skewx | skewy |    georef
     1522-----+-------+-------+--------------
     1523   1 |     0 |     0 | 2.0000000000
     1524                     : 0.0000000000
     1525                     : 0.0000000000
     1526                     : 3.0000000000
     1527                     : 0.5000000000
     1528                     : 0.5000000000
     1529                                </programlisting>
     1530                       
     1531                        </refsection>
     1532               
     1533                        <!-- Optionally add a "See Also" section -->
     1534                        <refsection>
     1535                                <title>See Also</title>
     1536                                <para><xref linkend="RT_ST_GeoReference" />, <xref linkend="RT_ST_SkewY" />, <xref linkend="RT_ST_SkewY" /></para>
     1537                        </refsection>
     1538                </refentry>
    13531539               
    13541540                <refentry id="RT_ST_SetSRID">
Note: See TracChangeset for help on using the changeset viewer.