PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak utworzyć wielokąt za pomocą pól w PostgreSQL?

Składnia zwykłego wielokąta postgres jest bardziej podobna do:

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

Gdzie 1 to jakiś identyfikator, a cytowany wpis to wielokąt. Spodziewałbym się, że zapytanie będzie podobne, prawdopodobnie potrzebujesz nawiasów itp. dla współrzędnych. Zazwyczaj dla danych geoprzestrzennych, które chcesz (Lon Lat) współrzędne. Postgis przyjmuje również WKT oświadczenia takie jak:

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. Postgresql:Zapytanie 10x wolniej w innym kliencie

  2. Jak zmienić styl daty w PostgreSQL?

  3. Dlaczego Postgresql nie działa z Geokitem w ten sposób?

  4. Funkcja Postgres do weryfikacji adresu e-mail

  5. Zwiększ zakres identyfikatorów ActiveModel do 8 bajtów