Hi. I am trying to bring layers into AGOL and have them stay in the Virginia State Plane, WKID 2283. I set the basemap for this projection but when I bring in a new layer, it just goes to the standard WGS 1984. This happens even when I start with a layer in 2283, zip it, and then upload it into an AGOL map with a base layer in 2283.
I know that it's in the World Geoid because I check it from the the layer from the Item page and also in AGOL maps downloaded into ArcGIS Pro. I'm stumped at this point. Thank you for your help.
The spatial reference of a web map is determined by the basemap itself.
Create a map in Pro that ONLY uses the Virginia State Plane data (making sure it is defined on the dataset(s)). Share that as a tiled web layer to AGOL.
Then, in map viewer, add this as the ONLY basemap in the map viewer. Your entire map will now be in the Virginia State Plane system.
R_
The Basemap sets the spatial reference. Layers will align to that. If you want to set a different projection, you need to publish a layer with a specific coordinate system. Here is a guide:
The layers will be projected to match the Basemap. This means that it is best to publish layers in the same coordinate system as the intended Basemap.
Alternatively, publish your layers as wgs84 to align with ESRI Basemaps, and ensure that any later projections back follow the same transformation paths.