Создание произвольного геометрического объекта
Функция
Преобразование WKT-представления любого геометрического объекта в соответствующий геометрический тип данных.
Спецификация
GeomFromText
|
GeometryFromText
(<wkt>
[,<srid>
])
<wkt> –
<WKT-представление геометрического <объекта> | <SQL-параметр>; |
<srid> –
идентификатор системы координат данного геометрического
объекта. |
Синтаксические правила
Если аргумент <srid>
не задан, по умолчанию используется
значение 0.
Возвращаемое значение
-
Значение инстанцируемого геометрического типа, содержащееся в строковом аргументе этой функции, соответствующее внутреннему представлению в БД полученного при преобразовании геометрического объекта.
-
Код завершения СУБД ЛИНТЕР (при ошибке преобразования).
Примеры
-
create or replace table geom_test (g geometry); create index g on geom_test; insert into geom_test(g) values (geomfromtext('point (1 1)',1001)); insert into geom_test(g) values (geomfromtext('linestring (1 1,2 2,3 3)',1001));
-
create or replace table geom_test (g geometry(2048)); insert into geom_test(g) values (geomfromtext(?)); point (1 1) insert into geom_test(g) values (geomfromtext(:param,5)); linestring (1 1,2 2,3 3)