الاسم
ST_WorldToRasterCoordX — تُعيد العمود في الرستر المقابل للشكل الهندسي النقطي (pt) أو لإحداثيَّي العالم X وY (xw، yw) المُمثَّلين في النظام المرجعي المكاني العالمي للرستر.
المختصر
integer ST_WorldToRasterCoordX(raster rast, geometry pt);
integer ST_WorldToRasterCoordX(raster rast, double precision xw);
integer ST_WorldToRasterCoordX(raster rast, double precision xw, double precision yw);
الوصف
تُعيد العمود في الرستر المقابل للشكل الهندسي النقطي (pt) أو لإحداثيَّي العالم X وY (xw، yw). يلزم تقديم نقطة، أو (كلا إحداثيَّي العالم xw وyw إذا كان الرستر منحرفًا). إذا لم يكن الرستر منحرفًا فيكفي xw. إحداثيات العالم تكون في نظام الإحداثيات المرجعي المكاني للرستر.
تغيّرت في: 2.1.0 في الإصدارات السابقة كانت تُسمّى ST_World2RasterCoordX
أمثلة
SELECT rid, ST_WorldToRasterCoordX(rast,3427927.8) As xcoord,
ST_WorldToRasterCoordX(rast,3427927.8,20.5) As xcoord_xwyw,
ST_WorldToRasterCoordX(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast))) As ptxcoord
FROM dummy_rast;
rid | xcoord | xcoord_xwyw | ptxcoord
-----+---------+---------+----------
1 | 1713964 | 1713964 | 1713964
2 | 1 | 1 | 1