Как я могу добавить информационный пузырь на карту mapxtreme в ASP ASP 2.0 - PullRequest
0 голосов
/ 19 марта 2010

Я использую MapXtreme 2008 v7 для учебного проекта, и мне было интересно, есть ли способ заставить пузырь появляться с данными, когда вы наводите курсор мыши на точку ?. спасибо

1 Ответ

1 голос
/ 19 марта 2010

Сначала вам нужно понять, как работает mapxtreme:
Для MapXtreme Web я могу сказать, что в данном размере есть только одно изображение. Так как оно должно быть добавлено с помощью javascript, но будет много асинхронной публикации, которая замедлит работу вашего приложения.

К сожалению, не существует стандарта для взаимодействия с пользователем, как при наведении курсора, вам нужно написать свою собственную логику, но эта логика не будет настолько разумной, потому что вы всегда можете навести указатель мыши, выполняя другое взаимодействие, например рисование прямоугольника, выбор и т. Д.

Наилучший способ сделать это - использовать Tiling . Функция Maping появилась в MapXtreme v7.Logic, которую вы будете использовать, помещая вашу карту в OpenLayers и т. Д. OpenLayers поддерживают всю диаграмму листов включая ваши карты. В качестве примера для Tiling в CodeExchange приведен MXTTileHandler.zip.
Вы можете скачать его с здесь .

Что вы можете сделать:
1) Опубликуйте свою карту как WMS и поместите ее в OpenLayers
2) Выпустите свою карту как Tile и поместите ее в OpenLayers

С наилучшими пожеланиями
Myra

...