basemap

393
1
Jump to solution
12-26-2017 02:22 AM
anjelinaponkerat
Occasional Contributor II

Hi

I,m using api 4.6 and i,m going to replace esri base map with my own tilled map service. I used tiled setting but it can not load my map service!!:

// Add the exaggerated elevation layer to the map's ground
// in place of the default world elevation service
var map = new Map({
var housingLyr = new TileLayer({ url: "https://tiles.arcgis.com/tiles/nGt4QxSblgDfeJn9/arcgis/rest/services/New_York_Housing_Density/MapSer..." });

ground: {
layers: [
new ExaggeratedElevationLayer()
]
}
});

var view = new SceneView({
container: "viewDiv",
viewingMode: "global",
map: map,

0 Kudos
1 Solution

Accepted Solutions
RobertScheitlin__GISP
MVP Emeritus

Anjelina,

   Your code had issues. 

var housingLyr = new TileLayer({ url: "https://tiles.arcgis.com/tiles/nGt4QxSblgDfeJn9/arcgis/rest/services/New_York_Housing_Density/MapSer..." });
var map = new Map({
// Add the exaggerated elevation layer to the map's ground
// in place of the default world elevation service
  ground: {
    layers: [
      new ExaggeratedElevationLayer()
    ]
  }
});

var view = new SceneView({
  container: "viewDiv",
  viewingMode: "global",
  map: map,
...

map.add(housingLyr);‍‍‍‍‍‍‍‍‍‍‍‍‍‍

View solution in original post

1 Reply
RobertScheitlin__GISP
MVP Emeritus

Anjelina,

   Your code had issues. 

var housingLyr = new TileLayer({ url: "https://tiles.arcgis.com/tiles/nGt4QxSblgDfeJn9/arcgis/rest/services/New_York_Housing_Density/MapSer..." });
var map = new Map({
// Add the exaggerated elevation layer to the map's ground
// in place of the default world elevation service
  ground: {
    layers: [
      new ExaggeratedElevationLayer()
    ]
  }
});

var view = new SceneView({
  container: "viewDiv",
  viewingMode: "global",
  map: map,
...

map.add(housingLyr);‍‍‍‍‍‍‍‍‍‍‍‍‍‍