Каталог Данных Каталог Организаций Каталог Оборудования Каталог Программного Обеспечения Написать письмо Наши координаты Главная страница
RSS Реклама Карта сайта Архив новостей Форумы Опросы 
Здравствуйте! Ваш уровень доступа: Гостевой
Навигатор: Новости/
 
Rus/Eng
Поиск по сайту    
 ГИС-Ассоциация
 Аналитика и обзоры
 Нормы и право
 Конкурсы
 Дискуссии
 Наши авторы
 Публикации
 Календарь
 Биржа труда
 Словарь терминов
Проект поддерживают  











Авторизация    
Логин
Пароль

Забыли пароль?
Проблемы с авторизацией?
Зарегистрироваться


width=1 Rambler_Top100

наша статистика
статистика по mail.ru
статистика по rambler.ru

Реклама на сайте
Новостные ленты

Esri CIS: Красивые всплывающие окна в ArcGIS Online







Ольга Серебрянная, Esri

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

Включение всплывающих окон

Откройте веб-карту в ArcGIS Online. Наведите курсор мыши на слой, для которого вы хотите настроить всплывающие подсказки, и щёлкните три точки (Дополнительные опции). В появившемся меню щёлкните команду Настроить всплывающее окно. Отметьте опцию Показывать всплывающие окна.



Всплывающее окно по умолчанию перегружено избыточной информацией



Настройка всплывающих окон

Если щёлкнуть ссылку Настроить атрибуты, то можно отключить атрибутивные поля, которые вы не хотите показывать во всплывающих окнах, например FID и прочие служебные идентификаторы. Но мы хотим также заменить называния атрибутивных полей на более удобную для читателей информацию.

В текстовом окошке Заголовок всплывающего окна часто подставляется по умолчанию поле name. В данном случае названия городов из соответствующего поля меня устраивают, но я хочу перед названием добавить слово «Город» и добавить пробел. Поле name можно заменить на какое-нибудь другое, щёлкнув маленький плючик справа от него. Можно даже скомбинировать несколько полей.

Под текстом Содержание всплывающего окна в списке Отображение выберите Настраиваемое отображение атрибутов и щёлкните Настройка.



При помощи маленького плюсика добавьте необходимые поля. В данном примере это year_foundation (год основания) и population (численность населения). Добавьте между ними текст, который будут видеть читетели карты. При желании можно настроить шрифт и цвет отдельных слов в получившемся тексте, добавить форматирование.



Щёлкните ОК в окне Настраиваемое отображение атрибутов и на панели Настроить всплывающее окно. Сохраните карту. Щёлкните пространственный объект на карте, чтобы посмотреть на получившееся всплывающее окно.

Такая всплывающая подсказка выглядит гораздо лучше, чем неформатированный список атрибутов



Настройка всплывающих окон при помощи выражений Arcade

Выражения Arcade предоставляют ещё больше возможностей для настройки информации в виде текста и даже диаграмм во всплывающих окнах.

На панели Настроить всплывающее окно в разделе Атрибутивные выражения щёлкните Добавить. Используйте готовые переменные, функции и константы, чтобы построить выражение. В данном примере использован текст, аналогичный примеру выше. Для переноса информации о наслении на следующую строчку использован синтаксис TextFormatting.NewLine. Фрагменты текста и переменные конкатенируются при помощи символа «плюс».

Более подробная информация об Arcade: https://developers.arcgis.com/arcade/



Щёлкните ОК в окне построения выражений. На панели Настроить всплывающее окно в разделе Содержание всплывающего окна выберите Отображение – Описание из одного поля и в качестве поля выберите построенное выражение Настраиваемый(expression), которое появится в списке полей. В одной карте может быть несколько настраиваемых выражений, например для разных слоёв, в этом случае им следует давать значимые имена. Щёлкните ОК и протестируйте всплывающее окно. Не забудьте сохранить карту.




О компании Esri CIS

Компания Esri CIS (http://www.esri-cis.ru) является официальным дистрибьютором в России и станах СНГ международной компании Esri – основоположника и мирового лидера рынка геоинформационных систем. Esri поставляет свои продукты и технологии как для государственных заказчиков, так и для компаний, работающих в сфере ТЭК, добывающей промышленности, розничной торговли, на рынке недвижимости, в банковском секторе – то есть в тех отраслях, где необходимо точное понимание локальных рынков и знание особенностей той или иной территории. Число корпоративных пользователей продуктов Esri в мире превышает 400.000 организаций.

Деятельность Esri CIS включает поставки геоинформационного программного обеспечения, обучение пользователей, техническую поддержку, консультационные услуги, разработку специализированных предложений, внедрение и сопровождение ГИС-систем. Кроме того, компания выполняет локализацию и создает русифицированные версии продаваемого ПО, осуществляет издательскую деятельность по геоинформационной тематике, а также реализует программы по поддержке ВУЗов и научных центров РФ.


См. также:
Каталог Программного обеспечения:
   - ArcGIS
Каталог Организаций:
   - Esri CIS
   - ДАТА+

Разделы, к которым прикреплен документ:
Страны и регионы / Россия
Тематич. разделы / Картография, ГИС
Новости
Страны и регионы / Россия / Центральный ФО / г. Москва
 
Комментарии (0) Для того, чтобы оставить комментарий Вам необходимо авторизоваться или зарегистрироваться




ОБСУДИТЬ В ФОРУМЕ
Оставлено сообщений: 0


Источник: https://www.dataplus.ru/news/detail.php?random=25068&random=509449&random=818919&random=748299&ID=28085
Цитирумость документа: 1
10:04:49 02.04 2020   

Версия для печати  
    Анонсы партнеров

    Наши предложения
  Зарегистрироваться и получать новости по e-mail
  Вступление в ГИС-Ассоциацию, информационное обслуживание
  Наши конференции
  Журнал "Управление развитием территории"
  Контакты

© ГИС-Ассоциация. 2002-2016 гг.
Time: 0.021160125732422 sec, Question: 90