Добрый день.1. Добавление выносок на карту у меня реализовано как ссылка на документ из семантики объекта с их отображением в заданной области.
2. Моя ПО работает без использования ГИС Сервера.
3. Все ссылки на карте в формате *.png, *.docx, *.xlsx.
4. Наша инфраструктура работы в ГИС реализована так, что в каждой воинской части развернут свой ГИС Сервер. Но при этом в момент кризисный ситуации я как руководящий орган открываю их карту с их ГИС Сервера для контроля работы с графическими документами (картами) и организации взаимодействия.
5. Я использую ссылки на документы, потому что пользователи на местах могут поменять документ, а у меня будет отображаться старый документ либо вообще пропадёт.
6. Канал связи у нас мягко говоря плохой около 4 Мбит/с.
Может быть у Вас получится сделать так, что добавленные ссылки кэшируются в папку с картой с указанием пути к файлу при первой загрузке карты. А в случае редактирования выносок (добавления, удаления, изменения) в определённый интервал времени задействовать функцию типа Mapview.AdjustData(), которая сравнивает пути выносок на карте. Получится, что первая загрузка будет долгой, а дальше пошустрей будет. Ну как вариант предлагаю. Что скажите?)
2. Моя ПО работает без использования ГИС Сервера.
3. Все ссылки на карте в формате *.png, *.docx, *.xlsx.
4. Наша инфраструктура работы в ГИС реализована так, что в каждой воинской части развернут свой ГИС Сервер. Но при этом в момент кризисный ситуации я как руководящий орган открываю их карту с их ГИС Сервера для контроля работы с графическими документами (картами) и организации взаимодействия.
5. Я использую ссылки на документы, потому что пользователи на местах могут поменять документ, а у меня будет отображаться старый документ либо вообще пропадёт.
6. Канал связи у нас мягко говоря плохой около 4 Мбит/с.
Может быть у Вас получится сделать так, что добавленные ссылки кэшируются в папку с картой с указанием пути к файлу при первой загрузке карты. А в случае редактирования выносок (добавления, удаления, изменения) в определённый интервал времени задействовать функцию типа Mapview.AdjustData(), которая сравнивает пути выносок на карте. Получится, что первая загрузка будет долгой, а дальше пошустрей будет. Ну как вариант предлагаю. Что скажите?)