Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
Внизпрорисовка объекта по координатам... Найти похожие ветки
← →
mr-kack (2005-03-13 17:49) [0]Привет всем!такая трабла,значит,есть GPS,с него снимаю координаты и закидываю в Excel...такая вот таблица получаеться :
664356.45 244574.54
666456.34 424543.23
664534.98 246787.25
смысл в том надо нарисовать этот объект в делфи...подскажите какие компаненты использовать...координаты в метрах..заранее спасибо за любую помощь=)
← →
Просто Джо © (2005-03-13 17:50) [1]Что значит "прорисовать"?
← →
mr-jack (2005-03-13 17:56) [2]неправильно выразился.спешил=)...мне надо как-нибудь объект покоординатам с GPS отобразить на форме...хотябы схематически.
← →
Просто Джо © (2005-03-13 18:04) [3]Так в чем проблема?
1. Вычисляешь минимальные X и Y в массиве исх. координат. Это раз.
2. Вычитаешь из каждой исходной координаты MinX,MinY. Получаешь значения вида:
356.11 566.02
355.23 562.00
350.22 564.44
3. Вычисляешь Макс. значения MaxX,MaxY
3. Вычисляешь отношения MaxX/Width и MaxY/Height, где Width,Height - ширина и высота области, куда будешь выводить картинку, например, размер TImage"а.
4. Пересчитывешь координаты, используя вычисленное отношение, округляешь и выводишь функцией Polygon
← →
jack128 © (2005-03-13 18:04) [4]TForm.Canvas.MoveTo/LineTo
← →
mr-jack (2005-03-13 18:07) [5]Просто Джо © (13.03.05 18:04) [3]
спасибо.
← →
mr-jack (2005-03-13 18:08) [6]а ещё нельзя было поподробнее рассказать про функцию Polygon
← →
Просто Джо © (2005-03-13 18:12) [7]
> [6] mr-jack (13.03.05 18:08)
> а ещё нельзя было поподробнее рассказать про функцию Polygon
В хелпе подробней некуда. Это метод TCanvas. И функция АПИ.
← →
mr-jack (2005-03-13 18:16) [8]а всё разобрался..почти,что нужно прописать в Uses?
← →
Просто Джо © (2005-03-13 18:33) [9]uses Graphics;
← →
mr-jack (2005-03-13 18:36) [10]не хочет пишет
Identifier redeclared: "Graphics"
← →
Просто Джо © (2005-03-13 18:39) [11]уже объявлен выше по тексту, убери.
← →
mr-jack (2005-03-13 18:41) [12]Undeclared identifier: "Polygon"
← →
Просто Джо © (2005-03-13 18:44) [13]1. Polygon, это функция АПИ, объявленная в Windows.pas
2. TCanvas.Polygon - это метод класса TCanvas, объявленного в модуле Graphics.pas.
← →
Просто Джо © (2005-03-13 18:44) [14]Рекоммендую тут же все бросить и начать читать книжку по Паскалю, серьезно.
← →
mr-jack (2005-03-13 18:45) [15]уже начал....спасибо..
← →
mr-jack (2005-03-13 18:45) [16]уже начал....спасибо..
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c