Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 08 дек 2024 21:39

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 1372 ]  На страницу Пред.  1 ... 88, 89, 90, 91, 92
Автор Сообщение
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 29 июн 2023 11:42 
Участник
Участник

Зарегистрирован:
22 май 2018 13:34
Сообщения: 3
Доброго дня, функція @Map.Parameters.Set при зміні типу, із списка на строку, скидає значення атрибута до цифрового значення, наприклад (жилий->1), чи можна якимось чином отримати значення. Тому що при об'єднанні даних різних файлів, десь параметри реалізовані як список, а де десь як строка, і виходить при простому копіюванні одні дані мають нормальний вигляд а інші цифрові


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 21 мар 2024 14:22 
Участник
Участник

Зарегистрирован:
07 дек 2020 23:48
Сообщения: 5
Доброго дня! Є на мапі намальовані лінійні обєкти, їх розмір 6 м, чи є можливість їх збільшити автоматично через функцію наприклад на 1 м?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 21 мар 2024 19:08 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2299
Откуда: Vinnytsia
mihel0488 писал(а):
Доброго дня! Є на мапі намальовані лінійні обєкти, їх розмір 6 м, чи є можливість їх збільшити автоматично через функцію наприклад на 1 м?

$AM=@ActivateMap
@if $AM=0 then @Break Немає відкритих карт
@Map.DeselectAll
@Map.FindByParameters 2|-1<6.01|-1>5.99
$SC=@Map.SelCount
@if $SC<1 then @Break В карті немає об'єктів довжиною 6 метрів
;Подовження відбувається в обідві сторони
@Map.Selected.Prolong 1
@Map.Selected.Refresh
@Window.Refresh

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 21 мар 2024 22:02 
Участник
Участник

Зарегистрирован:
07 дек 2020 23:48
Сообщения: 5
Dmitry_Zolotar писал(а):
mihel0488 писал(а):
Доброго дня! Є на мапі намальовані лінійні обєкти, їх розмір 6 м, чи є можливість їх збільшити автоматично через функцію наприклад на 1 м?

$AM=@ActivateMap
@if $AM=0 then @Break Немає відкритих карт
@Map.DeselectAll
@Map.FindByParameters 2|-1<6.01|-1>5.99
$SC=@Map.SelCount
@if $SC<1 then @Break В карті немає об'єктів довжиною 6 метрів
;Подовження відбувається в обідві сторони
@Map.Selected.Prolong 1
@Map.Selected.Refresh
@Window.Refresh


дякую! А чи можно продовжити в одну сторону?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 16 авг 2024 10:00 
Эксперт
Эксперт

Зарегистрирован:
11 июл 2009 10:30
Сообщения: 52
Доброго здоров'я! Наявна функція @Map.LoadFromWKT WKTString

Чи можна створити функцію @Map.ExportToWKT Щоб створювала WKT геометрію з наявного полігону, для того щоб її скопіювати в буфер обміну?

Заздалегідь дякую!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 16 авг 2024 15:08 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 798
Откуда: Львівська область
Доброго дня!
При вирівнюванні тексту в текстових блоках по обидві сторони, якщо в кінці рядка крапка, то вирівює нормально, але коли в кінці рядка двокрапка чи крапка з комою - то тоді одне слово виходить зліва, а друге справа, а посередині величезний пробіл. Чи можна це виправити?

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 02 окт 2024 14:57 
Эксперт
Эксперт

Зарегистрирован:
04 ноя 2010 12:28
Сообщения: 77
Откуда: Київ
Dmitry_Zolotar писал(а):
Ще є варіант використовувати функції параметрів =LONGITUDE, =LATITUDE
У вкладеному прикладі створено параметри типу "Число з комою" з відповідними формулами та різними масками параметрів. Важливо встановити датум карти, бажано щоб карта була в УСК2000, МСК-хх чи UTM, бо перерахунок з СК63 та СК42 відбувається без врахування трансформаційної сітки.



=LONGITUDE =LATITUDE це на якому еліпсоїді? Параметри еліпсоїду беруться з назначеного датуму чи приводяться на інший?
Я отримую інші значення координат. Північніша точка з вашого прикладу.

При зміні системи координат на СК42-6, значення B L змінюються, хоча параметри проекції і еліпсоїд одинакові в обох системах.

ne_УСК2000: 5565665,16 6334928,24
bl_digitals: 50°11'56,7799" 30°41'10,7985" УСК2000
bl_digitals: 50°11'56,6535" 30°41'10,4398" 42_6

правильні bl: 50° 11' 57.239690" 30° 41' 16.673946"


Вложения:
ne2bl.jpg [96.89 Кб]
Скачиваний: 0
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1372 ]  На страницу Пред.  1 ... 88, 89, 90, 91, 92

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB