Вы делаете одно из следующего:
- Публикация или перезапись векторного веб-слоя
- Публикация или перезапись слоя изображения карты
- Публикация векторного слоя листов со связанным изображением карты и/или векторным веб-слоем
- Публикация или сохранение веб-карты, на которой публикуются векторные веб-слои или слои изображений карты
- Публикация или перезапись картографического сервиса
Уникальные числовые идентификаторы не назначаются слоям и автономным таблицам на вашей карте, поскольку опция Разрешить присвоение уникальных числовых ID для опубликованных веб-слоев не включен в диалоговом окне Свойства карты. Рекомендуется создавать карту с включенной опцией, чтобы вы могли назначать статические ID слоям и автономным таблицам.
Внимание:
Если вы перезаписываете веб-слой или сервис, убедитесь, что ID, которые вы присвоили слоям и таблицам на карте, совпадают с существующими ID подслоя сервиса. В противном случае перезапись может повредить веб-карты, использующие сервис. Более подробно см. в Назначение ID слою.
Решения
Вы можете сделать следующее:
- Чтобы ID слоев и таблиц оставались статическими при перезаписи веб-слоя или сервиса, настройте карту на разрешение присвоения уникальных числовых ID и настройте идентификаторы слоев и таблиц.
Наведите указатель мыши на сообщение анализатора. Нажмите появившуюся кнопку Опции и щелкните Открыть свойства карты, чтобы разрешить присвоение. В диалоговом окне Свойства карты, на вкладке Общие, поставьте отметку Разрешить присвоение уникальных ID для публикации веб-слоев и щелкните OK. Просмотрите и назначьте пользовательские ID каждому слою и таблице на карте.
- Щелкните автономную таблицу или слой на панели Содержание правой кнопкой и выберите Свойства .
- В диалоговом окне Свойства слоя или Свойства автономной таблицы, на вкладке Общие, введите пользовательский целочисленный ID в окне ID слоя или ID таблицы.
Подсказка:
Вы должны понимать, как именно назначаете идентификаторы, например, это может быть последовательная нумерация слоев числами, кратными 10 (10, 20, 30 и т. д.). Это позволит впоследствии добавлять слои. Например, вы можете добавлять дополнительные слои между существующими и присваивать новые идентификаторы, находящиеся между имеющимися, кратными десяти (15, 25, 35 и т. д.).
- При необходимости повторите два предыдущих действия для каждого слоя или автономной таблицы.
Если вы перезаписываете веб-слой или сервис, убедитесь, что ID совпадают с ID существующих подслоев сервиса.
- Если вы хотите, чтобы ID автоматически последовательно назначались в зависимости от порядка прорисовки в панели Содержание, пропустите анализатор.
Наведите указатель мыши на сообщение анализатора. Щелкните появившуюся кнопку Опции и щелкните Автоматическое последовательное назначение ID. Эта опция снимает отметку с опции Проверьте, что на карте разрешено присвоение уникальных ID, которая доступна при конфигурации веб-слоя. На вкладке Конфигурация нажмите Настроить параметры . Эта опция находится в разделе Настройки. Когда вы публикуете веб-слой, подслоям сервиса автоматически назначаются ID в зависимости от порядка их прорисовки, начиная с 0.
Дополнительная информация
Более подробно см. в разделе: Назначение ID слою и Анализ ГИС-ресурса.