Рекомендации для создателей карт

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

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

Выберите тип слоя, который обеспечивает функциональность и отвечает необходимым требованиям. Оптимизация ваших карт для большого количества запросов объясняет, какие типы слоев и конфигурации могут улучшить время отклика для вашей карты.

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

Оптимизируйте свои карты для многопользовательской работы

Если ваша карта активно используется в социальных сетях, и ее просматривают тысячи или миллионы пользователей одновременно, необходимо, чтобы она загружалась максимально быстро. Следуйте указаниям по оптимизации слоев карты для уменьшения времени, необходимого для загрузки карты в условиях ее большой популярности (например, когда к ней одновременно обращаются несколько тысяч пользователей).

  • Если ваши данные содержат более 4 000 точечных объектов или более 2 000 линейных или полигональных объектов, или имеют объем более 10 Мб, опубликуйте их в виде размещенного векторного слоя и убедитесь, что редактирование выключено. Если редактирование включено, браузер будет создавать более сложные запросы, содержащие полную геометрию размещенного векторного слоя, что приведет к его более медленному отображению. Если данные необходимо редактировать, создайте представление размещенного векторного слоя. Это представление может оставаться в режиме только для чтения, с отключенным редактированием, тогда как первичный векторный слой будет предоставлен нескольким пользователям, которые могут вносить в него изменения.
  • Удалите все фильтры в своих размещенных векторных слоях, а вместо них задайте определение объекта или поля.
  • Если данные вашего находящегося в публичном доступе размещенного векторного слоя постоянно не обновляются, и для него не включены редактирование и синхронизация, советуем вам настроить кэш для слоя для улучшения производительности.

Применить различные конфигурации к слою

Владельцы слоя определяют свойства, сохраненные вместе со слоем, такие как заголовок, диапазон видимости и стиль. Если вы найдете тип слоя, который содержит необходимые данные, и добавите его на свою карту, вы можете решить, что вам нужно применить свои собственные конфигурации к слою, чтобы адаптировать его для того, что вы представляете на своей карте. Вы можете изменить многие из этих свойств непосредственно на карте, но как быть, если вы хотите использовать один и тот же слой на карте, но с применением разных стилей или фильтров? В этих случаях создайте копию слоя внутри вашей карты и измените настройки для каждой копии.

Например, вы хотите, чтобы на вашей карте отображались предприятия в центре города. У вас есть один размещенный векторный слой, содержащий местоположения предприятий, их названия, типы и информацию о лицензиях на аренду и бизнес. Вы хотите показать разные слои, которые представляют центр города для разных периодов времени. Измените стиль слоя объектов, чтобы использовать разные символы для разных типов предприятий. Затем создайте и сохраните три копии слоя, по одной для каждого из следующих периодов времени, и назовите копии соответственно: предприятия с 1900 по 1939 год, предприятия с 1940 по 1989 год и предприятия с 1990 по настоящее время. Примените фильтр к каждой сохраненной копии, чтобы показать информацию о предприятиях за эти периоды времени. Теперь у вас есть три разных представления одного и того же слоя на вашей карте.

Когда вы копируете большинство типов слоев, ваша копия по-прежнему ссылается на данные в исходном слое. См. Копирование и сохранение слоев для получения дополнительной информации о том, когда вы можете только сделать копию и когда вы хотите сохранить свою копию.

Примените свой собственный стиль к размещенному слою векторных листов

Map Viewer позволяет изменить стиль слоев векторных листов на ваших картах. Это похоже на изменение стиля векторного слоя на карте, так как стиль применяется только на этой конкретной карте.

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

См. Обновление стиля слоя векторных листов для получения инструкций по изменению стилей в Map Viewer и ссылок на инструкции по изменению файла стиля.

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