Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

Подскажите, как создать интерактивную карту?   Найти похожие ветки 

 
dera   (2006-02-21 15:15) [0]

Например, пользователь видит перед собой карту мира, подводит мышку над Европой, нажимает на ней и ему выдает инфу о Европе. Аналогично для других частей мира. Т.е. как сделат активной область рисунка?


 
Руслан ©   (2006-02-21 15:42) [1]

А ты попробуй разные страны выводить на карте разными цветами (Скажем, белым Россию). И когда пользователь нажимает карту, анализируешь цвет пиксела под мышкой, и если он белый, тогда выдаешь инфу про Россию, аналогично и для других стран. Другого варианта пока не вижу.


 
Ega23 ©   (2006-02-21 15:51) [2]

Рисунок векторный или растровый?


 
dera   (2006-02-21 17:01) [3]

>Руслан ©   (21.02.06 15:42) [1]

то же самое надо для больших рек. А они все одного цвета :-(

>Ega23 ©   (21.02.06 15:51) [2]

я не знаю. Как лучше?


 
Ega23 ©   (2006-02-21 17:23) [4]


> я не знаю. Как лучше?


Я бы с векторами поигрался.


 
McSimm ©   (2006-02-21 17:29) [5]

Как делал я. Два изображения одинакового размера.
Один - тот, что видит пользователь, цвета произвольные.
Второй - маска. Каждый активный объект на ней имеет пиксели своего цвета.
При клике на первый по координатам клика смотрим цвет точки на втором рисунке.


 
Alkid ©   (2006-02-21 17:50) [6]

Если рисунок не надо масштабировать и количество объектов на нём
невелико, то лучше сделать как McSimm говорит: сделать
невидимую карту, где для каждого пикселя карты стоит код, по которому
ты можешь достать необходимую информацию. То же можно делать и для
рек, но, как мне кажется, если речь идёт о таких крупных объектах
как Европа или Россия, то реки можно увидеть только с масштабированием.

Если же необходимо делать масштабирование, а так же, возможно, добавлять
разные объекты, типа городов, то лучше сделать карту векторной.


 
dera   (2006-02-23 15:36) [7]

>то лучше сделать карту векторной

подскажите, какими средствами. У меня карта пока что на бумаге. Ее засканить, а дальше чем обрабатывать?


 
Kolan ©   (2006-02-23 20:52) [8]

ГИС технологии...

Карта - только векторная. Для обработки есть пакеты создающие Shape файлы. Например ArcView, GeoMediaProfessional...



Страницы: 1 вся ветка

Текущий архив: 2006.03.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
15-1139966362
Ученик чародея
2006-02-15 04:19
2006.03.12
Будущее за Java.


15-1140028537
tesseract
2006-02-15 21:35
2006.03.12
Vmware Server стал бесплатным


3-1137564233
AndreyAR
2006-01-18 09:03
2006.03.12
Null в строке


11-1111965539
Stals
2005-03-28 03:18
2006.03.12
Пример добавления строк с различным форматированием в RichEdit...


15-1139893971
Думкин
2006-02-14 08:12
2006.03.12
Марсеру 20 лет.