GISarabia.org
PostGIS › الدليل الرسمي › 11. مرجع الرستر › 11.4. دوال الوصول إلى الرستر
PostGIS 3.6 · Official Manual · ترجمة عربية

ST_WorldToRasterCoordY

الصفحة الأصلية بالإنجليزية postgis.net ↗

الاسم

ST_WorldToRasterCoordY — تُعيد الصف في الرستر المقابل للشكل الهندسي النقطي (pt) أو لإحداثيَّي العالم X وY (xw، yw) المُمثَّلين في النظام المرجعي المكاني العالمي للرستر.

المختصر

integer ST_WorldToRasterCoordY(raster rast, geometry pt);

integer ST_WorldToRasterCoordY(raster rast, double precision xw);

integer ST_WorldToRasterCoordY(raster rast, double precision xw, double precision yw);

الوصف

تُعيد الصف في الرستر المقابل للشكل الهندسي النقطي (pt) أو لإحداثيَّي العالم X وY (xw، yw). يلزم تقديم نقطة، أو (كلا إحداثيَّي العالم xw وyw إذا كان الرستر منحرفًا). إذا لم يكن الرستر منحرفًا فيكفي xw. إحداثيات العالم تكون في نظام الإحداثيات المرجعي المكاني للرستر.

تغيّرت في: 2.1.0 في الإصدارات السابقة كانت تُسمّى ST_World2RasterCoordY

أمثلة

SELECT rid, ST_WorldToRasterCoordY(rast,20.5) As ycoord,
        ST_WorldToRasterCoordY(rast,3427927.8,20.5) As ycoord_xwyw,
        ST_WorldToRasterCoordY(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast))) As ptycoord
FROM dummy_rast;

 rid |  ycoord   | ycoord_xwyw | ptycoord
-----+-----------+-------------+-----------
   1 |         7 |           7 |         7
   2 | 115864471 |   115864471 | 115864471