Аналитика http://www.geosystema.net/forum/ |
|
Проблеми з розробкою шаблонів DMT з XML http://www.geosystema.net/forum/viewtopic.php?f=1&t=2435 |
Страница 7 из 9 |
Автор: | Poltavan [ 05 апр 2017 11:31 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Dmitry_Zolotar писал(а): Обмеження можуть накладатись одне на одне та теоретично їх площа може бути навіть більшою ніж площа ділянки. Як у такому разі бути? є конкретний випадок - для сотні ділянок потрібно зробити планчики із нанесенням сервітуту, просять щоб вказав крім площі ділянки ще й рплощу частини ділянки без цього конкретного сервітуту. У моєму випадку я пробував так: P[0]-(P[0](83=07.03)) - де 83 - це № комірки із зазначеним обмеженням, і конкретно цей сервітут 07.03 я й хочу відняти від заг площі ділянки P[0]. Але коли я пишу це у dmt шаблоні, то виходить просто підттягує цифрові значення й не виконує потрібну математичну дію(не віднімає), тобто щоьс типу такого: 3,2901-(0,2346) га. Що я не так роблю? |
Автор: | Poltavan [ 06 апр 2017 17:03 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Панове, невже це така проблема у dmt шаблонах - відняти два числа??? |
Автор: | Dmitry_Zolotar [ 07 апр 2017 10:38 ] | ||
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML | ||
На прикладі Digitals\Templates\CadPlanA4.dmt\CP.dmt зробив скрипт, який вносить в таблицю шару ID70026 площу ділянки, площу обмеженнь та площу ділянки без обмеженнь. Код: %Events.OnAdd
$EO=@EventObject $Tab=@Calc char(9) $Tab=@DequoteText $Tab @Map.DeselectAll @Map.SelectLayer ID70026 $TO=@Map.SelectedObject @Map.DeselectAll $RestrictionsArea=0 $ParcelArea=@Map.Object[$EO].Parameter[0] $ParcelArea=%Library.ReplaceComma $ParcelArea $ParcelArea=@DequoteText $ParcelArea $RestrictionsArea=0 $MC=@Map.Count $I=0 %LoopObject $I=$I+1 $LID=@Map.Object[$I].LayerID @if $LID<>70008 then @Goto %Continue $RestrArea=@Map.Object[$I].Parameter[0] $RestrArea=%Library.ReplaceComma $RestrArea $RestrArea=@DequoteText $RestrArea $RestrictionsArea=$RestrictionsArea+$RestrArea %Continue @if $I<$MC then @Goto %LoopObject $WORestrArea=$ParcelArea-$RestrictionsArea @Map.DeselectAll @Text[1].Clear @Text[1].Add Площа ділянки$Tab$ParcelArea @Text[1].Add Площа під обмеженнями$Tab$RestrictionsArea @Text[1].Add Площа без обмеженннь$Tab$WORestrArea $TT=@Text[1].Text @Map.Object[$TO].TableText $TT @Map.RefreshObject $TO @Window.Refresh
|
Автор: | Артем Сорокін [ 10 апр 2017 08:42 ] | ||
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML | ||
а як витягти таку інформацію з XML?
|
Автор: | Harlequin [ 15 май 2017 08:47 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Доброго всім дня Прочитавши книжку не знайшов приклада (Для початківців) як розробляти шаблони. Нажаль досвіду користування Digitals - відсутній, (працював лише з шаблонами для XML Report). Основна проблема наразі скласти шаблон для текстової частини Я ніяк не можу зрозуміти який код необхідно прописати, що витягувати дані з блоків XML, з чого почати, можливо десь э статті для особо обдарованих |
Автор: | -Ivan- [ 15 май 2017 11:39 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Harlequin писал(а): Доброго всім дня Прочитавши книжку не знайшов приклада (Для початківців) як розробляти шаблони. Нажаль досвіду користування Digitals - відсутній, (працював лише з шаблонами для XML Report). Основна проблема наразі скласти шаблон для текстової частини Я ніяк не можу зрозуміти який код необхідно прописати, що витягувати дані з блоків XML, з чого почати, можливо десь э статті для особо обдарованих Я тут підглядую) http://digitals.at.ua/news/funkciji_ta_ ... 6-04-10-31 |
Автор: | Harlequin [ 15 май 2017 11:53 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
-Ivan- писал(а): Я тут підглядую) http://digitals.at.ua/news/funkciji_ta_ ... 6-04-10-31 Дякую корисна шпаргалка, мені дмт шаблони власноруч ще ранувато клепати) Зараз більше цікавить FR3 звіт, є щось подібне? |
Автор: | -Ivan- [ 15 май 2017 11:58 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Harlequin писал(а): -Ivan- писал(а): Я тут підглядую) http://digitals.at.ua/news/funkciji_ta_ ... 6-04-10-31 Дякую корисна шпаргалка, мені дмт шаблони власноруч ще ранувато клепати) Зараз більше цікавить FR3 звіт, є щось подібне? По FR3 ще не розбирався, но мені здається що в DTM шаблонах простіше розібратись. |
Автор: | mixey_dubno [ 29 май 2017 09:29 ] | ||
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML | ||
підскажіть бідь ласка як зробити щоб ділянка автоматично була по центрі карти? (трошки відредагував шаблон і тепер ділянка зміщається за межі карти) файл дмт додаю.
|
Автор: | ТОВ Аспект [ 29 май 2017 09:58 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
mixey_dubno писал(а): підскажіть бідь ласка як зробити щоб ділянка автоматично була по центрі карти? (трошки відредагував шаблон і тепер ділянка зміщається за межі карти) файл дмт додаю. Поменяйте Агровиробничу зону на XML ділянку |
Автор: | mixey_dubno [ 29 май 2017 10:23 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
ТОВ Аспект писал(а): mixey_dubno писал(а): підскажіть бідь ласка як зробити щоб ділянка автоматично була по центрі карти? (трошки відредагував шаблон і тепер ділянка зміщається за межі карти) файл дмт додаю. Поменяйте Агровиробничу зону на XML ділянку безмежно дякую Вам! все оказалась набагато простіше) |
Автор: | -Ivan- [ 24 июн 2017 15:07 ] | ||
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML | ||
Як зробити підпис довжин в DMT-шаблоні вздовж лінії? Раніше рідписувало добре. Після того як поміняв розмір, стиль шрифту почало так підписувати. Вертав все як було не помагає.
|
Автор: | fendak [ 24 июн 2017 16:49 ] | ||
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML | ||
mixey_dubno писал(а): Як зробити підпис довжин в DMT-шаблоні вздовж лінії? Треба видалити підписи, які вже існують і створити нові. В якому вигляді в DMT-шаблоні збережені підписи на ділянці, в тому вони й будуть відображатися в готовому плані.
|
Автор: | mixey_dubno [ 11 июл 2017 10:37 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
доброго дня. хто підскаже як зробити щоб на кад. плані з ХМЛ автоматично заповняло умовний знак угідь (пасовище сіножаті), десь таке я читав, хтось викладав а тепер неможу знайти(. буду вдячний! |
Автор: | Dmitry_Zolotar [ 11 июл 2017 10:45 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
В dmt-шаблоні у властивостях параметра "Код угіддя" для кожного можливого значення можна налаштувати свій умовний знак(поставити курсор в строку з одним із значеннь та натиснути кнопку "Условный знак"). Важливо щоб співпадали списки можливих значень цього параметра в dmt-шаблоні та в XMLNormal.dmf. |
Страница 7 из 9 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |