Conservalo come tipo di dati geometrici . MySQL supporta Geometry (generico), nonché i tipi di dati Point, Linestring e Polygon, vedere creazione di tipi di dati spaziali . Un singolo valore di longitudine o latitudine non può essere una geometria di per sé, come l'hai nella schermata.
Se segui la strada dell'utilizzo dei tipi di geometria, hai due vantaggi rispetto all'avere campi di latitudine e longitudine separati:puoi aggiungere un indice spaziale e sarai in grado di utilizzare alcune delle spaziali di MySQL funzioni dell'operatore come ST_Buffer, ST_Intersects, ST_Distance per eseguire ulteriori analisi. Gli indici spaziali sono basati su R-tree e funzioneranno molto meglio di due indici B-tree su colonne non spaziali, latitudine e longitudine, e questa differenza di prestazioni aumenterà all'aumentare delle dimensioni della tabella.
Puoi comunque recuperare i valori di latitudine e longitudine utilizzando Funzioni punto X e Y quindi non perderai nulla memorizzando i tuoi dati come Punto.
Se hai già i tuoi dati in due colonne lat./lon. separate e vuoi seguire il percorso del tipo di dati geometria/punto, puoi utilizzare la funzione Punto per creare il tipo di dati Punto:
alter table mytable add column pt POINT;
update mytable set pt=Point(longitude, latitude);
alter table mytable modify pt POINT NOT NULL;
create spatial index ix_spatial_mytable_pt ON mytable(pt);
Nota che la funzione Point è stata introdotta solo in MySQL 5.1.x (non è troppo ben documentata, quindi non sono sicuro della versione esatta), e prima di allora dovevi usare concat con la funzione GeomFromText, vedi Spostare le colonne di testo lat/lon in una colonna di tipo "punto" per qualche informazione in più su questo, anche se nota che la risposta di Quassnoi ha lon e lat nel modo sbagliato -- è Point(lon, lat) e non il contrario, anche se questo è un errore molto comune.
NOTA: Fino a poco tempo, potevi indicizzare una colonna spaziale solo se utilizzavi il motore MyISAM.
MODIFICA: Nella prossima versione, MySQL 5.7 .5 , InnoDB supporterà finalmente gli indici sui tipi di dati spaziali (e non solo memorizzare i tipi spaziali senza un indice, che è considerevolmente meno utile). Ciò significa che puoi avere chiavi esterne, garanzie ACID, indici spaziali tutto in un unico motore, cosa che ha tardato ad arrivare.