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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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