Static composite images from local (map service) & remote data in 10.3?

1703
2
01-14-2016 02:23 PM
BrandiWilliford
New Contributor II

We have built an application using ArcGIS for Server 10.0 with map services that incorporated ESRI (and other) basemap services and we are preparing to upgrade to ArcGIS for Server 10.3.  The purpose of these services is to be able to create map images for html and/or PDF files that display these basemaps + our vector data as a static image. In 10.0 we do this with a single export call to the REST service endpoint. As an example:

https://arcgis.host.com/arcgis/rest/services/our_app/our_app_reports/MapServer/export?size=360,264&b... and id = 300716

Inline image 1

where layer ID 6 is a a locally served vector data layer of states, and layer 15 is a service layer (in this case, the ESRI satellite imagery)

When we attempt to create the service definition files for 10.3 map services, we can't have embedded services within a map service.  So, we are unable to create these static, composite images with services as a mix of service based layers and local data.

This is critical functionality of our system, and needs to be replicated with 10.3. Neither our use case nor our security posture allows use of tools like ArcGIS Online to create such composite images. How do we create composite images from local & remote data in 10.3?

Thank you.

Tags (1)
0 Kudos
2 Replies
SubuSwaminathan1
Occasional Contributor

The inability to cascade services since ArcGIS Server 10.1 is a big problem that esri needs to address. DIfferent resources might have different authoritative sources and so the ability to combine such services with your own datasets to create combo services is very important to many esri customers.

Subu

0 Kudos
BrandiWilliford
New Contributor II

I spoke with ESRI Support Services and received the following message:

As we discussed, at ArcGIS Server versions 10.1 and above, you cannot publish a web service in a new web service.  This is explained a bit further here, with the error that you were receiving:

• 00005: Layer type is not supported

http://server.arcgis.com/en/server/latest/publish-services/windows/00005-layer-type-is-not-supported...

As an alternative, you may want to consider using your own data for basemaps.  If this is not a possibility, you may want to consider one of the following:

• Basemaps

http://www.esri.com/data/basemaps

The ArcGIS Online basemaps can't be published in a new service but can be used in web applications hosted online.  Considering one of the other options listed below should allow you to publish data within your own organization.  Those other options include:

• Data Appliance for ArcGIS

http://www.esri.com/software/arcgis/data-appliance

• Data and Maps for Server

http://www.esri.com/data/data-maps/data-and-maps-server

http://resources.arcgis.com/en/help/data-maps-server/10.1/index.html

Brandi

0 Kudos