4.3.1. Well-Known Text (WKT)

4.3.1. Well-Known Text (WKT)

Представление геометрии Well-Known Text (WKT) разработано, чтобы обмениваться данными геометрии в форме ASCII.

Примеры WKT представлений объектов геометрии:

Point:POINT(15 20)

Обратите внимание, что отметка определена без отделения запятой.

LineString с четырьмя пунктами:LINESTRING(0 0, 10 10, 20 25, 50 60)

Обратите внимание, что пары координат отделяются запятыми.

Polygon с одним внешним кольцом и одним внутренним кольцом:POLYGON((0 0,10 0,10 10,0 10,0 0),(5 5,7 5,7 7,5 7, 5 5))

MultiPoint с тремя значениями Point:MULTIPOINT(0 0, 20 20, 60 60)

MultiLineString с двумя значениями LineString:MULTILINESTRING((10 10, 20 20), (15 15, 30 15))

MultiPolygon с двумя значениями Polygon:MULTIPOLYGON(((0 0,10 0,10 10,0 10,0 0)),((5 5,7 5,7 7,5 7, 5 5)))

GeometryCollection, состоящий из двух значений Point и одного LineString:GEOMETRYCOLLECTION(POINT(10 10), POINT(30 30), LINESTRING(15 15, 20 20))

Грамматика Backus-Naur, которая определяет формальные правила вывода для записи значений WKT, может быть найдена в спецификации OpenGIS.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

text-shadow

Из книги автора

text-shadow Свойство из CSS2 (выкинутое в версии 2.1, возвращенное в CSS3), которое добавляет тень к тексту; можно указывать направление, количество размытия и цвет тени. Поддерживается в Safari 1.1+, Chrome 2+, Firefox 3.1+ и Opera 9.5+. Пример:p { text-shadow: 1px 1px 2px #999;


Добавим text-shadow

Из книги автора

Добавим text-shadow Как последнее добавление к оформлению ссылок, добавим небольшую тень (text-shadow). Вновь воспользуемся RGBA, чтобы задать цвет тени: полупрозрачный черный цвет будет смешиваться с цветом фона.#nav li a {  padding: 5px 15px; font-weight: bold; color: #ccc; color: rgba(255, 255, 255, 0.7); text-shadow: 0 1px 1px rgba(0,


text-shadow

Из книги автора

text-shadow Теперь добавим почти белую тень под текстом, которая создаст эффект того, что текст вдавлен в кнопку.#thing-alerts input[type="submit"] {  padding: 8px 15px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 1; color: #444; border: none; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.85); background-image: – webkit-gradient(linear,0% 0%, 0% 100%, from(#fff), to(#bbb));


Элемент

Из книги автора

Элемент <xsl:text> Работа с пробелами всегда обсуждается при рассмотрении XSLT, и в данной главе я уделю этой теме некоторое время. Вставить единственный пробел несложно при помощи элемента <xsl:text>, который используется для вставки символьного текста непосредственно в


А. Text Corrector – Корректор текста документа

Из книги автора

А. Text Corrector – Корректор текста документа Для работы с корректором текста надо вызвать его диалог, который выглядит так: Все выбранные опции автоматически запоминаются, и при следующем вызове Корректора они будут автоматически установлены. А.1. Описание некоторых


Элемент xsl:text

Из книги автора

Элемент xsl:text Синтаксис данного элемента представлен ниже:<xsl:text disable-output-escaping="yes" | "no"> <!-- Содержимое: символьные данные --></xsl:text>Элемент xsl:text служит для того, чтобы создавать в выходящем документе текстовые узлы. При этом xsl:text имеет следующие


style="text-transform: uppercase;">ПИСЬМОНОСЕЦ

Из книги автора

style="text-transform: uppercase;">ПИСЬМОНОСЕЦ Автор: Илья Щуров VoyagerЗдравствуй, уважаемая Терра!Являюсь вашим читателем уже два года. Читаю журнал не всегда, но практически от корки до корки, особенно меня интересует OpenSource/Freeware software и Linux. Я линуксоид, и поэтому сторонник лицензионного


Категория Text

Из книги автора

Категория Text Категория Text диалогового окна Preferences (рис. 23.5) служит для настройки текста и текстовых блоков. Здесь нам будет полезен только раскрывающийся список Font mapping default, задающий шрифт по умолчанию, используемый для подстановки отсутствующих шрифтов. Остальные же