29.06.2009 от aryndin99
Давно уже натыкался на этот вопрос и как-то даже находил решение, но потом из головы вылетело.
Спасибо Андрею Гиценко из компании Совзонд - прислал как это делается. Оказывается в Mapviewer есть недокументированная функция, которая включает встроенную поддержку колеса мыши для увеличения и уменьшения масштаба.
Функция называется setMouseWheelZoomEnabled. Работает очень просто:
mapview.setMouseWheelZoomEnabled(true);
включает возможность изменения масштаба по событию mousewheel.
Рубрики: Mapviewer, Oracle Spatial | 1 Комментарий »
22.06.2009 от aryndin99
Спасибо Bernhard Fischer-Wasels за оригинал этой статьи
Периодически возникает необходимость перенести настройки Mapviewer с одной базы на другую. Схема пользователя MDSYS - системная, поэтому ее экспортировать нельзя. Mapbuilder частично умеет это делать, но гораздо проще воспользоваться стандартным функционалом базы:
1. Копируем меданные из USER_SDO* представлений в наши собственные таблицы:
create table my_sdo_maps as select * from user_sdo_maps;
create table my_sdo_themes as select * from user_sdo_themes;
create table my_sdo_styles as select * from user_sdo_styles;
-- таблица содержит описание кэшей MapCaches(то что отвечает за Tiles);
-- иногда бывает необходимо пересоздать их заново, а иногда перенести
-- здесь мы осуществляем перенос
create table my_sdo_cached_maps as select * from user_sdo_cached_maps;
2. экспортируем данные пользователя DB-User ...
Например exp myuser/oracle file=mysdo.dmp
3. импортируем на целевой системе
imp myusert/oracle file=mysdo.dmp full=y
и выполняем заливку в таблицы с метаданными
insert into USER_SDO_STYLES (select * from my_sdo_styles);
insert into USER_SDO_THEMES (select * from my_sdo_themes);
insert into USER_SDO_MAPS (select * from my_sdo_maps);
insert into USER_SDO_CACHED_MAPS (select * from my_sdo_cached_maps);
Рубрики: Mapviewer, Oracle Spatial | Комментариев нет »
03.06.2009 от aryndin99
Случилось то, чего я так долго ждал.
1 июля Oracle выпускает 11-ую версию сервера приложений. По общениям разработчиков Mapviewer известно, что параллельно будет зарелизен Mapviewer 11g. Ждемс.
Первого июля пройдет трансляция, в которой будет описаный новые возможности Oracle Fusion 11g
Рубрики: Новости | Комментариев нет »