4.4.2.3. Создание геометрии с использованием MySQL-специфических функций
4.4.2.3. Создание геометрии с использованием MySQL-специфических функций
MySQL обеспечивает набор полезных ненормативных функций для создания геометрии с WKB представлениями. Функции, описанные в этом разделе, MySQL-расширения спецификации OpenGIS. Результатами этих функций будут значения BLOB, содержащие WKB-представления значений геометрии без SRID. Результаты этих функций могут заменяться как первый параметр любой функции в функциональном семействе GeomFromWKB().
GeometryCollection(g1,g2,…)
Создает значение WKB GeometryCollection. Если параметры не задают правильно построенное WKB представление геометрии, возвращаемое значение NULL.
LineString(pt1,pt2,…)
Создает значение WKB LineString из ряда WKB параметров Point. Если любой аргумент не задает правильный WKB Point, вернется NULL. Если число параметров Point меньше чем два, возвращаемое значение NULL.
MultiLineString(ls1,ls2,…)
Создает значение WKB MultiLineString, использующее WKB параметры LineString. Если любой параметр не WKB LineString, возвращаемое значение NULL.
MultiPoint(pt1,pt2,…)
Создает значение WKB MultiPoint, использующее WKB параметры Point. Если любой параметр не WKB Point, возвращаемое значение NULL.
MultiPolygon(poly1,poly2,…)
Создает значение WKB MultiPolygon из набора WKB параметров Polygon. Если любой параметр не WKB Polygon, возвращаемое значение NULL.
Point(x,y)
Создает значение WKB Point, используя координаты.
Polygon(ls1,ls2,…)
Создает значение WKB Polygon из ряда WKB параметров LineString. Если любой параметр не представляет WKB LinearRing (то есть не закрытый и простой LineString), возвращаемое значение NULL.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Создание переносимых приложений с использованием потоков Pthreads
Создание переносимых приложений с использованием потоков Pthreads Потоки Pthreads уже неоднократно упоминались нами в качестве альтернативной модели многопоточного программирования и синхронизации, доступной в UNIX, Linux и других системах, не принадлежащих семейству Windows.
17.8.3. Пример поиска информации хоста с использованием унаследованных функций
17.8.3. Пример поиска информации хоста с использованием унаследованных функций Ниже приводится пример программы, использующей inet_aton(), inet_ntoa(), gethostbyname(), gethostbyaddr(). Она принимает единственный аргумент, который может быть либо именем хоста, либо IP-адресом в десятичном
Глава 17 Установка и настройка MySQL. Связка Apache + PHP + MySQL
Глава 17 Установка и настройка MySQL. Связка Apache + PHP + MySQL Ни один серьезный интернет-проект нельзя построить без использования баз данных. Большинство провайдеров предоставляет хостинг вместе с одним из серверов баз данных. Самым популярным из таких серверов считается MySQL,
Схема для упрощения с использованием булевых функций
Схема для упрощения с использованием булевых функций Цифровая схема, показанная на рис. 17.39, состоит из двух источников сигнала, одного элемента И-НЕ, и двух элементов ИЛИ-НЕ. Начните новый проект с именем mix и разместите компоненты, как показано на рисунке. В качестве
Создание отчета с использованием мастера
Создание отчета с использованием мастера Мастер отчетов – это средство, позволяющее легко создавать отчет в соответствии с требованиями пользователя. Созданный с помощью мастера отчет может содержать записи как из нескольких связанных между собой таблиц, так и из
4.4. Создание пространственной базы данных MySQL
4.4. Создание пространственной базы данных MySQL Этот раздел описывает типы данных, которые Вы можете использовать для представления пространственных данных в MySQL и функции, доступные для создания и поиска пространственных
4.4.2.1. Создание значений геометрии через функции WKT
4.4.2.1. Создание значений геометрии через функции WKT MySQL обеспечивает ряд функций, которые берут как входные параметры представление Well-Known Text и, факультативно, пространственный идентификатор системы ссылки (SRID). Они возвращают соответствующую геометрию.GeomFromText() принимает
4.4.2.2. Создание значенией геометрии с помощью функций WKB
4.4.2.2. Создание значенией геометрии с помощью функций WKB MySQL обеспечивает ряд функций, которые берут как входные параметры BLOB, содержащий представление Well-Known Binary и, факультативно, пространственный идентификатор системы ссылки (SRID). Они возвращают соответствующую
Создание базы данных с использованием isql
Создание базы данных с использованием isql Существует более одного способа создания базы данных с использованием isql. Здесь приведен один простой способ интерактивного создания базы данных - тем не менее для работы с серьезной базой данных вы должны создавать и
Урок 13. Создание функций
Урок 13. Создание функций Функция – это часть кода, которая может быть использована многократно. Вы можете передавать в нее несколько значений и получать из нее новые. Примером является функция, выдающая сумму двух чисел. Вот как она будет выглядеть в ActionScript:function sum(a, b) { c = a
Практическая работа 6. Создание рисунков с использованием копий экрана
Практическая работа 6. Создание рисунков с использованием копий экрана Задание. Создать рисунок, содержащий кнопки панели инструментов графического редактора Paint с подписями к ним (рис. 1.28). Рис. 1.28. Пример рисунка, созданного на основе копии экранаПоследовательность
Урок 6.4. Расчеты с использованием функций и имен ячеек
Урок 6.4. Расчеты с использованием функций и имен ячеек Типы ссылок. Имена ячеек Ссылки на ячейки и диапазоны могут быть относительными и абсолютными. До сих пор в формулах использовались относительные ссылки, в которых обозначение ячейки состоит из буквы и цифры.
Практическая работа 46. Выполнение расчетов с использованием Мастера функций
Практическая работа 46. Выполнение расчетов с использованием Мастера функций Задание. Используйте функцию ОКРУГЛ для округления цен в прайс-листе из предыдущей практической работы (см. рис. 6.32). Округление необходимо, поскольку при пересчете может получиться результат с
Практическая работа 47. Расчеты с использованием логических функций
Практическая работа 47. Расчеты с использованием логических функций Задание. Рассчитать надбавку за стаж по следующей шкале: до трех лет – 0; от трех до 10 лет – 10 %, 10 и более лет – 20 %.Для решения задачи нужно сформулировать словесный вариант решения. Он может звучать