powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отличие STGeomFromText от STPointFromText
6 сообщений из 6, страница 1 из 1
Отличие STGeomFromText от STPointFromText
    #39593432
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Сразу извиняюсь за возможно некорректные вопросы - я новичок.

Есть несколько методов, создающих элемент geography (STGeomFromText, STPointFromText, ...).

Как пишут на сайтах, метод STPointFromText создает элементы geography из текста на вводе:

SELECT @geo1 = geometry::STGeomFromText('POINT (3 4)', 0).
1. Тут вопрос, мы же вроде как передаём не текст, а объект типа POINT или для чего мы тогда пишем "POINT()"?
2. И почему мы тогда используем STGeomFromText, а не STPointFromText?

3. И вот ещё пишут, что STPointFromText создает элемент geography Point из текста на вводе. Элемент geography Point, это что какой-то подтип типа geography? Чем они отличаются?
...
Рейтинг: 0 / 0
Отличие STGeomFromText от STPointFromText
    #39593548
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
STPointFromText - принимает на вход только точку (WKT строку представляющую точку),
STGeomFromText - может принимать на вход не только точку.

ну, и плюс первое возвращает geometry, а второе geography (которые помимо всего прочего имеют, скажем так, разную "точность").
...
Рейтинг: 0 / 0
Отличие STGeomFromText от STPointFromText
    #39593574
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дедушка,
а методы STLineFromText, STMLineFromText, STPolyFromText тоже возвращают тип geometry?

Для задания типа geography всегда используется STGeomFromText?

С помощью STGeomFromText мы можем в столбец с типом geography записывать объекты и Point, и LINESTRING, и POLYGON?
...
Рейтинг: 0 / 0
Отличие STGeomFromText от STPointFromText
    #39593579
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дедушка,

вот здесь https://docs.microsoft.com/ru-ru/sql/t-sql/spatial-geography/stlinefromtext-geography-data-type пишут, что STLineFromText возвращает тип geography. Не пойму принцип.
...
Рейтинг: 0 / 0
Отличие STGeomFromText от STPointFromText
    #39593595
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пространственные данные могут быть двух типов geometry и geography.
разные методы принимают на вход разные данные и возвращают разные типы.
начните вот отсюда
...
Рейтинг: 0 / 0
Отличие STGeomFromText от STPointFromText
    #39593748
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дедушка, спасибо! Было полезно.
А если мы используем функцию STBuffer(), которая объединяет все точки на заданном расстоянии, то результатом её применения будет POINT, или что-то другое?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отличие STGeomFromText от STPointFromText
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]