Select to view content in your preferred language

Uploaded .shp in zip not showing up in "published" maps

589
3
09-26-2011 08:07 AM
JamesAshton
Regular Contributor
I have a map that contains a OGC web Service and Several layers that are from uploaded shapefiles. Everything works great in the ArcGIS.com viewer. When I click share and try to publish this map via a configurable template the map gets generated (and the shapefile layers are in the TOC) But the actual layers are not part of the map.

Can you have user loaded data part of a published/configurable map template?

James
Tags (2)
0 Kudos
3 Replies
MikeMinami
Esri Notable Contributor
Yes it should work. Is this the web application you are talking about?

http://www.arcgis.com/home/item.html?id=5925e99dc71b4ff8be105564d5a9bc62

We'll have to investigate this.

Thanks,

Mike
0 Kudos
JamesAshton
Regular Contributor
Yes.

This (below) is a public 'web map' - I have created by adding an OGC service and adding shapefiles.
http://www.arcgis.com/home/item.html?id=607fbeee658c44298512cb56a1afe6d3

All the shapefiles and services are visible in the Pasqua lake but when this webmap is being viewed in the ArcGIS.com viewer when I  try and share it -> make a web map application -> choose a template then the resulting web mapping application has the layers in the TOC, but the layers are not visible.

See -
http://apps.arcgis.com/hosted/OnePane/basicviewer/index.html?appid=670bca0a2fde478ea4debfb1e9ebe859

The only thing that is visible is the service.

James
0 Kudos
MikeMinami
Esri Notable Contributor
You have found a bug. The problem is the coordinate system of the WMS service is not being preserved when embedded and is getting switched to geographic coordinates. Thus, your shapefiles don't overlay properly.

The only work around I can think of (I believe this will work, but don't have your shapefiles so I can't test it) is to recreate your map keeping the default basemap in web mercator. Then add your WMS and shapefiles over the top of this. The WMS service does support Web Mercator, so it will overlay. You can then set the transparency of the basemap to 100% so that it is not visible.

Thanks,

Mike
0 Kudos