|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
03.01.2009, 18:58 | #1 |
Пользователь
Регистрация: 19.10.2008
Сообщений: 22
|
Макрос-рисование сетки
Передо мной стоит такая задача: построить сетку карты определенной проекции на листе Excel...
Параметры сетки (координаты линий и их длины, расстояние между линиями) уже рассчитаны аналитически, теперь стоит задача их нарисовать. Проблема состоит в том, что в зависимости от введенной долготы и широты точек количество параллелей и меридианов(линий сетки) может быть разное и расстояние между ними тоже может отличаться... Помогите, пожалуйста, с алгоритмом прорисовки линий - пока думаю сделать все через цикл - и в зависимости от кол-ва линий повторять его нужное количество раз... МОжет есть способ попроще? |
03.01.2009, 19:35 | #2 | |||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Цитата:
Для этого нужно знать координаты начальной и конечной точки отрезка линии (4 значения). А, может, Вы собираетесь рисовать параллели не прямыми линиями, а кривыми (как на карте мира)? Цитата:
Например, так: Код:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 03.01.2009 в 19:49. |
|||
03.01.2009, 19:50 | #3 |
Пользователь
Регистрация: 19.10.2008
Сообщений: 22
|
Проекция Меркатора у меня, потому все линии будут прямые..
Я так и хотел сделать, вы подтвердили мою мысль, спасибо. А точку с подписью как нибудь можно поставить? Макросы знаю очень плохо - команды похожей на точку не нашел... |
03.01.2009, 20:01 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисование | Granus | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 32 | 30.06.2009 23:23 |
Создание координатной сетки на компоненте Image | Thasraney | Общие вопросы Delphi | 5 | 03.06.2008 14:16 |
Рисование... | HunterMan | Win Api | 10 | 30.04.2008 23:46 |
Создание пиксельной сетки в MDI приложении | shkiper | Общие вопросы Delphi | 5 | 06.06.2007 18:56 |