У нас есть большой проект в ArcGIS с 30 картами с различными экстентами, использующими закладки для перемещения между этими картами / страницами.
Теперь мы хотели бы использовать страницы, управляемые данными. Вопрос в том, можно ли конвертировать закладки в страницы, управляемые данными, или нам нужно создать много полигонов, охватывающих каждый экстент карты?
Похоже, вы далеко не одиноки, желая использовать эту функциональность «из коробки». Существует как минимум три идеи ArcGIS, к которым я бы порекомендовал добавить ваше имя:
В то же время, если кто-то вдохновлен на написание инструмента BookMarks To Feature Class , то я уверен, что его вывод будет хорошо использован в качестве индексного класса объектов для страниц, управляемых данными.
Я закончил тем, что выполнил это в качестве учебного упражнения, основанного на некотором образце кода Онлайн-справки ArcGIS для ListBookmarks (arcpy.mapping).
источник
Нам удалось создать класс пространственных объектов, сохранив закладки в виде файла .dat, затем загрузите этот файл в инструмент « Мои метки» , затем выберите их в диалоговом окне «Мои метки», затем нажмите кнопку « Добавить в» и выберите « Однажды отобразить как графический объект» у вас есть изображение, затем выберите всю графику на карте и используйте функцию « Преобразовать графику в объекты», затем вы можете использовать класс объектов для управляемых данными страниц. Примечание: графика появилась в виде полигонов. Вся заслуга идет Сенека Фрэнсис.
источник