看板 NUU_CSIE 關於我們 聯絡資訊
先抱歉拖了一兩天才回 以下開始正文! -- 要insert之前 首先要set你的polygon再insert 例如: mysql> SET @g = 'POLYGON((0 0,10 0,10 10,0 10,0 0))'; mysql> INSERT INTO $table VALUES (GeomFromText(@g)); 分別query就可以成功了! 注意:設polygon時最後一個點要回到第一個點喔!! 啾咪~* 取出的話則是 mysql> SELECT AsText(Polygon) FROM $table 將query的結果放到變數中 要讀的時候就用AsText函數,如下 $poly = $value['AsText(Polygon)']; 這時候$poly就可以得到類似'POLYGON((0 0,10 0,10 10,0 10,0 0))'的值了 -- Geometry函數還有很多 就我所知還有判斷point是不是在polygon裡面的功能 其它我也沒去摸 有興趣的去看看吧! http://tinyurl.com/ktcw7y -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.195.90
godman362:沒用過的東西果然還是看不太懂XD 07/26 14:15