Postgres выдает ошибку, когда я пытаюсь указать это в качестве значения столбца POLYGON:
POLYGON ((-10.5 10.5, 10.5 10.5, 10.5 -10.5, -10.5 -10.5))
Если я изменю его на это, то это будет работать:
POLYGON ((-10.5 10.5, 10.5 10.5, 10.5 -10.5, -10.5 -10.5, -10.5 10.5)
но я не понимаю, почему, и я не смог понять это, прочитав о PostGIS POLYGON (). Возможно, я использую PostGIS 2.5, в то время как код (который кто-то написал) предполагает использование PostGIS 2.0, но я пока не знаю этого и не могу подтвердить его по другим причинам.
Был тамизменение между PostGIS 2.0 и PostGIS 2.5, сколько аргументов требуется POLYGON ()? Есть ли что-то еще, чего мне не хватает, так как я ничего не знаю о PostGIS, и это выходит за рамки того, над чем я на самом деле отвечаю за работу.