Документация по функциям GeomFromText - PullRequest
2 голосов
/ 20 декабря 2011

Я вижу, что в примерах используется следующий синтаксис:

GeomFromText('Polygon((1 1, 2 2, 3 3))');

Двойные скобки вызвали небольшую проблему, поэтому я решил посмотреть их в официальной документации.К моему немалому удивлению, поиск mysql polygon не дал мне документации этой функции.Поиск по mysql geomfromtext также не дал определения функции GeomFromText.

Так что я все еще ищу официальную документацию по этим функциям.

1 Ответ

2 голосов
/ 12 марта 2012

Я вижу, что Справочное руководство по MySQL для GeomFromText() даже не дает типичного определения функции, но оно описывает, как его использовать.GeomFromText() преобразует из "общеизвестного текста" (сокращенно WKT) во внутренний формат MySQL.WKT - это просто текстовое представление геометрического объекта, который может быть многоугольником в качестве вашего примера или любым из других типов геометрии .Ключевым моментом для понимания является то, что Polygon(...) - это формат WKT для многоугольника;это не вызов функции MySQL, хотя он выглядит как один.

Полигоны могут содержать дыры .При определении многоугольника вы можете указать одну или несколько внутренних границ для определения таких отверстий.WKT для полигонов использует внутренние скобки, чтобы отличить эти границы друг от друга.Даже если вы не хотите определять дыры, внутренние скобки все еще необходимы.Википедия предоставляет несколько простых примеров многоугольных WKT вместе с изображениями полученных многоугольников.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...