Главная страница
    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.045 c
3-1109500901
xman
2005-02-27 13:41
2005.03.27
Создание схемы в базе ORACLE


8-1099756690
Аида
2004-11-06 18:58
2005.03.27
Как удалить изображение из TBitmap в Image


1-1110433767
Alexandr3
2005-03-10 08:49
2005.03.27
AccessViolation непонятно с чего


1-1110951712
ser35
2005-03-16 08:41
2005.03.27
Диапазон печати в QuickReport


14-1110159314
Doxygen
2005-03-07 04:35
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский