RUS  ENG 

Координаты

Страницы: 1
RSS
Координаты, Заполнение базы данных символа координатами расположения.
 
Здравствуйте!

Справку изучил, но не нашел способа автоматического снятия координат расположения символа (точки). Понимаю, что нужно работать с SQL запросом, но не могу найти информацию по работе с ними, если не сложно дайте ссылку.

К примеру есть сеть, мне нужно строителю передать координаты колодцев. Делаю: слой водопроводных сетей - база - ПКМ - добавить поле X - добавить поле Y. А вот как автоматом снять координаты не совсем пойму, в ручную легко, через свойства но если объектов много ...

Спасибо!
 
Используйте Select, если надо просто получить Х, У, широту* и долготу* и сохранить в файл.
* можно получить только если у слоя имеется проекция.

Код
SELECT Sys, typename, modename,
geometry.X(),geometry.y(),
geometry.X_WGS84(), geometry.Y_WGS84()
from [Пример водопроводной сети]
Where typename= "Узел" and modename = "Водопроводный колодец"


Используйте Update, если необходимо записать параметр в базу.

Код
update [Пример водопроводной сети] set 
[поле]= geometry.X()
Where typename= "Узел" and modename = "Водопроводный колодец"


еще пример https://www.politerm.com/samples/zulugis/sql/sql-geometry-wgs84/
 
Спасибо, Дмитрий. Все получилось. Только Х с Y местами поменялись, но это уже не проблема
Страницы: 1