제가 가지고 있는 좌표가 특정영역 내부인지 외부인지 알수 있을까요?

안녕하세요 저희는 카카오맵을 활용하여 필요한 지도를 웹서비스에 반영하고 있는 회사입니다.
원, 선, 사각형, 다각형 표시하기 - Kakao 지도 Web API
위 참고 링크에서

// 다각형을 구성하는 좌표 배열입니다. 이 좌표들을 이어서 다각형을 표시합니다
var polygonPath = [
new kakao.maps.LatLng(33.45133510810506, 126.57159381623066),
new kakao.maps.LatLng(33.44955812811862, 126.5713551811832),
new kakao.maps.LatLng(33.449986291544086, 126.57263296172184),
new kakao.maps.LatLng(33.450682513554554, 126.57321034054742),
new kakao.maps.LatLng(33.451346760004206, 126.57235740081413)
];

// 지도에 표시할 다각형을 생성합니다
var polygon = new kakao.maps.Polygon({
path:polygonPath, // 그려질 다각형의 좌표 배열입니다
strokeWeight: 3, // 선의 두께입니다
strokeColor: ‘#39DE2A’, // 선의 색깔입니다
strokeOpacity: 0.8, // 선의 불투명도 입니다 1에서 0 사이의 값이며 0에 가까울수록 투명합니다
strokeStyle: ‘longdash’, // 선의 스타일입니다
fillColor: ‘#A2FF99’, // 채우기 색깔입니다
fillOpacity: 0.7 // 채우기 불투명도 입니다
});

// 지도에 다각형을 표시합니다
polygon.setMap(map);

를 확인했습니다.
혹시 제가 가지고 있는 GPS 좌표가 저 다각형의 내부에 있는지 외부에 있는지 확인할 수 있는 방법이 있을까요…?
하고자하는 목적은 특정 영역을 벗어나면 안되는 장비가 영역을 벗어났을때 표시하기 위함입니다.

감사합니다.

현재 해당 기능이 명시적으로 구현된 함수나 이런것은 API에 없습니다.
이는 API의 영역이 아닌 이용하시는 곳에서 직접 구현하셔야할 로직입니다.

해당 기능을 구현할 많은 방법이 존재합니다.
GPT나, Bard, 구글링을 해보시면 많은 알고리즘이 나옵니다. 그중에서 목적에 맞는 알고리즘을 채택하여 구현을 해보시는게 어떠실까 합니다.

넵 감사합니다