Map Service and Image Service

7102
8
03-19-2017 03:35 AM
FatinRimawi
Occasional Contributor

I have an orthophoto, and i want to publish it.

Is it much better to publish it as map service or image service?

what is the difference between them?

what is the advantages/disadvantages for each type?

Which type has better caching ?

Thank you.

Best,

Fatin

8 Replies
JayantaPoddar
MVP Esteemed Contributor

A very good blog on this topic Imagery in Web applications: Should I use a cached map service or an image service? 

If you want to retain the properties of an image (like pixel values, image enhancement, etc.), you need to publish the image as a image service. If it is just for visualization purpose, you might like to go for Map Service.

Caching will improve the rendering for both Map as well as image service. It is advisable to cache, if the map/image service don't change often.



Think Location
FatinRimawi
Occasional Contributor

Thank you Jayanta.

Best,

Fatin

0 Kudos
RebeccaStrauch__GISP
MVP Emeritus

To add to that, Image Server (or Image Server extension pre 10.5), is an additional license, so that may have to be taken into consideration. 

However, even if you end up caching, in my tests, caching of an image service is much faster (~1/8 the time) than caching a map service.  Dropping a 8 week cache job to ~10 days, while adding 5 more scales makes it pay for itself, in my opinion.  Plus, the Image Server gives you the option to do either.

re: viewing as a basemap.  If using a cached service, you will be limited to those scales when creating a web map (ArcMap will interpolate between cache levels/scales).  This can work to your advantage if you need to control how users are viewing the maps, but can work against you if you do not have enough scale levels. 

These are just my opinions.  Results may vary.

FatinRimawi
Occasional Contributor

Thank you Rebecca for your replay, i really appreciated that.

0 Kudos
ErwanC
by
New Contributor

With Mapservice you can use "resampling image" for zooming higher than cache levels. With image service not yet in 10.8.1.

0 Kudos
AndrewQuee
Occasional Contributor III

Thanks, very helpful.  Link is now dead, new one appears to be Imagery in Web applications: Should I use a cached map service or an image service? 

LisaPierce1
New Contributor III

Hello _ I am trying to better understand if an image service includes the pixel values , it seems it cannot be used as a raster data model?  Other than obtaining the actual raster feature dataset, is there any other way to extract part of a larger image service to use in a model ?  I am still unclear with the new "raster" format definition, which is different than a "GRID" raster dataset? 

0 Kudos
LisaPierce1
New Contributor III

Hello _ I am trying to better understand if an image service includes the pixel values , it seems it cannot be used as a raster data model?  Other than obtaining the actual raster feature dataset, is there any other way to extract part of a larger image service to use in a model ?  I am still unclear with the new "raster" format definition, which is different than a "GRID" raster dataset? 

Tags (1)
0 Kudos