Если я понимаю, что вы хотите сделать правильно, вы можете использовать ArcGIS Server RESI API для этого. Используя REST API, вы можете запросить одиночное изображение из картографического сервиса ArcGIS Server и указать ограничивающий прямоугольник, размер изображения, тип файла изображения и множество других параметров - и вы получите одно изображение такого размера введите и т. д.
Возможно, картографический сервис был опубликован на вашем ArcGIS Server (9.3 или выше). Служба может быть кэшированной или динамической. Вы также можете использовать сервисы ArcGIS Online, даже чтобы почувствовать это. Например, перейдите по следующему адресу:
http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer
А в разделе «Поддерживаемые операции» в нижней части страницы перейдите в Экспорт карты. Введите размер в текстовом поле «Размер изображения» (например, 1200,1200) вместе с любыми другими параметрами и нажмите «Экспорт изображения».
Чтобы узнать точные аргументы URL, просмотрите итоговый URL для вашего запроса. Вы можете получить информацию о параметрах здесь (например, для операции экспорта):
http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/export.html
Теперь вы упомянули о создании веб-службы, поэтому, чтобы сделать это программно, вы можете просто нажать REST API напрямую. Или, возможно, вы захотите создать свой собственный сервис в качестве оболочки для этих вызовов REST API.
Надеюсь, это поможет, и я правильно понял ваш вопрос.