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

Как мога да създам многоъгълник с помощта на полета в PostgreSQL?

Синтаксисът за обикновен многоъгълник на Postgres е по-скоро като:

insert into geo_table values (1, '((2,2),(3,4),(3,6),(1,1))');

Където 1 е някакъв идентификатор, а цитираният запис е многоъгълникът. Очаквам заявката да е подобна, вероятно имате нужда от скоби и т.н. за координатите. Обикновено за геопространствени данни искате координати (Lon Lat). Postgis също така приема WKT изявления като:

GeomFromText('POLYGON((long1 lat1, long2 lat2, long3 lat3))')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Създайте или заменете тригер postgres

  2. Рег. поддръжка на транзакции за пролетно пакетно задание на ниво задание

  3. Подобряване на скоростта на заявка:прост SELECT в голяма таблица Postgres

  4. Как да получа min, медиана и максимум от моята заявка в postgresql?

  5. как да хващам грешка на функцията pg_connect()?