Главная страница
    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.063 c
6-1106899097
dream
2005-01-28 10:58
2005.03.27
Проблема с переполнением буфера :(


4-1108435943
SergZ
2005-02-15 05:52
2005.03.27
активность сетевой карты


1-1110534729
DelphiNew
2005-03-11 12:52
2005.03.27
Как перестроить ветку в Treeview1


14-1110373061
Вольный Стрелок
2005-03-09 15:57
2005.03.27
МЕЧТАЕТЕ о ТЕЛЕВИЗОРЕ с БОЛЬШИМ ЭКРАНОМ? ТОГДА МЫ ИДЕМ К ВАМ!


3-1109666951
Топпер
2005-03-01 11:49
2005.03.27
IBExpert глюк или фича





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский