Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
14-1110312734
Ukrainian
2005-03-08 23:12
2005.03.27
Украина. Кироваоградская обл.


9-1105174307
LordX
2005-01-08 11:51
2005.03.27
GLScene - ошибка в демке ODE Buggy


1-1111076717
ChupaChupssss
2005-03-17 19:25
2005.03.27
как разрезать файл *bmp в Delphi?


14-1110025641
TUser
2005-03-05 15:27
2005.03.27
Следить за процессом


4-1103521064
Ego
2004-12-20 08:37
2005.03.27
Не получается добавить значек в трей.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский