Я хочу экспортировать изображение моего объекта карты ArcGIS с графическим слоем на нем. Я пробовал собственные веб-сервисы esri для экспорта, но они не такие эффективные и понятные, не поддерживают сложные геометрические формы, а также не поддерживают локальные слои, такие как поставщик карт Google. Сервис поддерживает только ArcGISTiledLayer, я хочу его во всех слоях. Итак, я искал на их форумах, но они говорят, что не будут поддерживать локальные слои до следующих версий.
Я пробовал библиотеки ImageTool и библиотеки WritableBitmapEx в codeplex. Но когда я пытаюсь получить byte[] из WritableBitmap, я все время не могу получить доступ к его свойству Pixels по некоторым соображениям безопасности. Приложение выдает исключение SecurityException и говорит, что «вы не можете получить доступ к этому свойству пикселей».
Итак, есть ли способ получить изображение элемента управления UIElement и сохранить его на диск? Или есть обходной путь для этого исключения безопасности?