|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.10.2014, 17:40 | #91 |
Техножрец
Форумчанин
Регистрация: 04.07.2014
Сообщений: 289
|
Аника, а каким образом у вас массив вершин многоугольника заполняется?
— Двери есть везде. Просто нужно знать, как в них войти.
|
30.10.2014, 17:52 | #92 |
Пользователь
Регистрация: 23.10.2014
Сообщений: 58
|
Я не знаю. Ранее скидывали программу для вычисления площади я её и взяла, а понять что там и как не могу. Объясните пожалуйста как правильно записать эту программу.
|
30.10.2014, 18:00 | #93 |
Техножрец
Форумчанин
Регистрация: 04.07.2014
Сообщений: 289
|
Ох, боюсь это все же во фриланс... Ну или подождать, может кто то захочет поупражняться в матане.
— Двери есть везде. Просто нужно знать, как в них войти.
|
30.10.2014, 19:01 | #94 |
Пользователь
Регистрация: 23.10.2014
Сообщений: 58
|
Может кто-нибудь и поможет. Очень на это надеюсь)
|
30.10.2014, 20:05 | #95 |
Заблокирован
Регистрация: 12.09.2014
Сообщений: 544
|
Аника Янковская Я могу. В отличие от некоторых бесполезных модераторов. Ошибку я написал ещё раньше. Мой код у тебя не работает по тому что разрешение изображения велико, а код работает с квадратными пикселями. Чтоб добиться работоспособности необходимо применить предварительный алгоритм перевода квадратных пикселей в реальные единицы. То есть тебе нужно взять некий минимальный квадрат, площадь которого тебе известна. Вырезать его средствами делфи, и посчитать его площадь в квадратных пикселях. Далее высчитать коэффициент перевода квадратных пикселей в реальные единицы площади. Поделить все входные данные на этот коэффициент, и на выходе моей функции ты получишь площадь в нормальных единицах. Код писать не буду, пусть тебе помогают моды, которые любят поумничать. Весь алго я описал.
|
30.10.2014, 20:29 | #96 | ||||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Это вообще никуда не годится. Цитата:
Прекрати на всех смотреть как на какашки и народ к тебе потянется. Цитата:
I'm learning to live...
|
||||
30.10.2014, 21:57 | #97 |
Пользователь
Регистрация: 23.10.2014
Сообщений: 58
|
Так объясните как надо правильно это записать, если конечно вам не сложно???
|
30.10.2014, 22:27 | #98 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Для начала выкинь из функции var PArray: Array of TPoint;
Совсем. Он у тебя глобально уже прописан.
I'm learning to live...
|
30.10.2014, 22:58 | #99 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
На построение многоугольника давал код, добавил расчет площади
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
31.10.2014, 17:03 | #100 |
Регистрация: 26.10.2014
Сообщений: 7
|
Спасибо за помощь) Вы использовали paintbox, а как можно сделать, что бы на странице была прокрутка, если на карте надо выделить более мелкие объекты?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа на паскале, в которой можно нарисовать несколько окружностей произвольного радиуса мышкой в графическом режиме | А1иночка | Помощь студентам | 9 | 11.04.2012 00:19 |
Работа с Канвой, Шейпы | Arkuz | Общие вопросы Delphi | 0 | 17.12.2010 01:58 |
Работа с канвой Delphi (Математический расчёт) | Dancewithevil | Помощь студентам | 1 | 20.05.2010 10:13 |
нарисовать стрелку на делфи | studentOne | Помощь студентам | 7 | 17.11.2009 07:36 |
Работа с мышкой | Klio | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 03.05.2008 22:37 |