Главная страница
    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.051 c
6-1106577869
Urvin
2005-01-24 17:44
2005.03.27
Клиент-сервер


14-1110098969
blackman
2005-03-06 11:49
2005.03.27
Начинаем готовиться к 8 марта! Пишите поздравления


1-1110451078
Оля
2005-03-10 13:37
2005.03.27
Защита от отладчика


1-1111039806
OlegM
2005-03-17 09:10
2005.03.27
Помогите код из VBA для Excel перевети на Delphi


1-1110550258
Шурик Ш
2005-03-11 17:10
2005.03.27
Можно ли из файлового потока (TFileStream) читать построчно?





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