CakePHP 3 における MySQL のジオメトリ型データ

CakePHP 3 における MySQL のジオメトリ型データ

岩佐 孝浩
岩佐 孝浩
1 min read
CakePHP GIS

CakePHP 3 は MySQL のジオメトリ型データを処理できます。

$myHousesTable = TableRegistry::get('MyHouses');
$myHouse = $myHousesTable->newEntity();

$myHouse->latlng = $myHousesTable->query()->newExpr()->add(
    // Note that Point argument order is longitude followed by latitude.
    "ST_GeomFromText('Point(138.727777 35.360556)')"
);
岩佐 孝浩

岩佐 孝浩

Software Developer at KAKEHASHI Inc.
AWS を活用したクラウドネイティブ・アプリケーションの要件定義・設計・開発に従事。 株式会社カケハシで、処方箋データ収集の新たな基盤の構築に携わっています。 Japan AWS Top Engineers 2020-2023