PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Разстояние между 2 ТОЧКИ в Postgis в srid 4326 в метри

Можете да използвате ST_Transform, за да използвате метри, също така не забравяйте, че не всички функции са налични с географски типове, но ако наистина имате нужда от скорост, използвайте ST_DWithin, това е най-бързият начин. Ето приблизителна оценка на преобразуването между градуси и метри:

<предварителен код>| места | степени | разстояние || ------ | ---------- | -------- || 0 | 1.0 | 111 км || 1 | 0,1 | 11,1 км || 2 | 0,01 | 1,11 км || 3 | 0,001 | 111 м || 4 | 0,0001 | 11,1 м || 5 | 0,00001 | 1,11 м || 6 | 0,000001 | 0,111 m || 7 | 0,0000001 | 1,11 см || 8 | 0,00000001 | 1,11 mm |

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на row_to_json() с вложени съединения

  2. Пазете PostgreSQL понякога да избира лош план за заявка

  3. Как да декодирате PostgreSQL bytea колона шестнадесетичен към int16/uint16 в r?

  4. SQL индексиране на varchar

  5. Материализиран изглед на PostgreSQL