MySQL側の環境を整える Geometory型はMySQLで用意しないといけないので、必要なテーブルを用意します。SPATIAL INDEXがInnoDBでは使用できないので、それ以外のDBを指定する必要があります。今回はMyISAMを使用しました。 CREATE TABLE posts ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, title VARCHAR(50), body TEXT, latlng geometry NOT NULL, created DATETIME DEFAULT NULL, modified DATETIME DEFAULT NULL SPATIAL INDEX ( `latlng` ) ) ENGINE=MyISAM;既にテーブルが用意されている場合は、ALTER TABLEすれば構いません。Geometry型