Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1139325958
t0mk4
2006-02-07 18:25
2006.03.12
TabControl1


15-1140349376
Jim27
2006-02-19 14:42
2006.03.12
Виснет компьютер


2-1140343320
redlord
2006-02-19 13:02
2006.03.12
winsock


2-1140561855
Начинающий__
2006-02-22 01:44
2006.03.12
Form.BorderStyle = bsSizeable, не показывать иконку


2-1140526972
Alex_C
2006-02-21 16:02
2006.03.12
Как "пишать" через динамик?




   Наверх