sql >> Database teknologi >  >> RDS >> Mysql

Hvor mange signifikante cifre skal jeg gemme i min database for en GPS-koordinat?

WGS84 datum er normalt angivet som koordinater i en fuldt decimal notation, normalt med 5 decimaler, så for breddegrad (-90 til +90) kan du bruge decimal(7, 5) (-90,00000 til 90,00000), for længdegrad kan du bruge decimal (8, 5) (-180.00000 til 180.00000).

.00001 giver en præcision på omkring en meter ved ækvator

DECIMAL/NUMERIC datatypen er et fast præcisionsskaleret heltal og både positive og negative dele af sortimentet er altid tilgængelige - de påvirker ikke præcisionen eller skalaen (der kræves naturligvis opbevaring til det, men det får du ikke et valg om for DECIMAL)



  1. Beregning af afstand mellem postnumre i PHP

  2. MySQL-gruppe efter på hinanden følgende rækker

  3. tilslutning af MATLAB 7.0 og MYSQL

  4. PostgreSQL -skal vises i GROUP BY-sætningen eller bruges i en aggregeret funktion