2017-01-04 4 views
0

여기 내 오류가잘못된 GIS 데이터는 MySQL의에서 st_geometryfromtext을 기능을 제공

SELECT ST_Within(ST_GEOMFROMTEXT('POINT(12.971201 077.652038)'), 
    ST_GEOMFROMTEXT('POLYGON((13.517837674890684 76.453857421875),(13.838079936422464 77.750244140625),(14.517837674890684 79.453857421875),(13.517837674890684 76.453857421875))')) As geoFenceStatus 
+0

이므로주의 할 필요가? –

+0

내 대답을 시도 했습니까? – e4c5

+1

내 이해에 [이 하나] (http://stackoverflow.com/a/39848240/1219280), 놓치지 마세요 진짜 대답. – Veverke

답변

0

주 당신은 자신과 좌표의 각 세트를 포장하려는 경우() 쿼리에서했던 것처럼 mysql 5.7.9 이상을 사용해야한다. 이전 버전은 mysql을 지원하지 않는다. 그러나 그것이 전부는 아니며 또 다른 오류가 있습니다. MySQL의 다각형

SELECT ST_GEOMFROMTEXT('POLYGON((13.517837674890684 76.453857421875,13.838079936422464 77.750244140625,14.517837674890684 79.453857421875,13.517837674890684 76.453857421875,13.517837674890684 76.453857421875))') 

폐쇄 또한 (()) 당신이 사용중인 MySQL의 버전 올바른 구문