Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Google Maps Polygon und Punkte in MySQL mit PHP speichern

Denken Sie am besten an Ihre Nutzungsszenarien, wenn Sie Ihre Speicherebene planen.

Dies hilft Ihnen herauszufinden, für welche Abfragen Ihre Persistenzschicht optimiert werden soll.

Wenn Sie viele Abfragen wie "Finde mir alle Objekte in diesem Bereich" bearbeiten werden. Vielleicht möchten Sie sich die Verwendung der räumlichen Erweiterungen ansehen.

Wenn Sie jedoch die meiste Zeit nur ein Objekt mit einer bestimmten ID zeichnen, reicht es möglicherweise aus, die Polygone einfach als JSON-Blob in der DB zu speichern.

CREATE TABLE Polygons(polygon_id int not null,vertices_json varchar(4096))