Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Nuqta polygon da yotishini tekshirish

+4 ovoz
57 marta ko‘rilgan
so‘radi 10 may, 17 Bilmasvoy (904 bal)

Assalomu alaykum!

Menda postgre bazamda nuqtalar va bitta polygon bor. Nuqtalarning qaysilari shu polygonda yotishini bilish uchun nima qilsa bo`ladi?

ST_Distance( 
    ST_SetSRID(ST_Point(longitude, latitude), 4326), -- point lon/lat 
    polygon_geometry )

orqali qidirib ko`rdim, bu masofani bermoqda. Menga boolean shaklida true/false beradigan narsa kerak.

1 ta javob

+2 ovoz
javob berdi 10 may, 17 Saidolim (3,566 bal)
tanlangan 10 may, 17 Bilmasvoy
 
Eng yaxshi javob
ST_within(ST_Point(longitude, latitude), 4326),polygon_geometry)

True/False - qiymay qaytaradi, agar polygon_geometry ichida nuqta yotadigan bo`lsa

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...