Create a web map

Learn how to use the Map Viewer to create a web map for your application.

A web map is a map that you can create with the Map Viewer, stored in the ArcGIS Platform, and then use in applications. The Map Viewer allows you to interactively style and configure maps by setting the basemap layer, data layers, layer styles, pop-up settings, and layer visibility ranges. All of the settings are stored as JSON in an item. A number of ArcGIS applications and APIs can access web map items, read the JSON, and then re-create the original scene.

In this tutorial, you use the Map Viewer to create and save a web map using hosted feature layers. You will also inspect the JSON that contains the web map settings.

Prerequisites

You need an ArcGIS account to use the Map Viewer to create and save web maps. Sign up for an account for free.

Steps

Set the basemap layer

To create a web map with the Map Viewer, start by setting the basemap layer. Use the Streets vector tile basemap layer.

  1. Open the Map Viewer and sign into your developer account.

  2. In the left-panel, click Basemap > Current Basemap > Streets.

  3. In the left-panel, click Basemap to close the window.

Add data layers

To display data in a web map, you can add hosted feature layers for trailheads, trails, and parks in the Santa Monica Mountain area.

  1. In the left-panel, click Add data > Web service.

  2. For each URL:

    • Copy and paste the URL > Add to map.
      • Parks and Open Space: https://services3.arcgis.com/GVgbJbqm8hXASVYi/ArcGIS/rest/services/Parks_and_Open_Space/FeatureServer/0
      • Trails: https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Trails/FeatureServer/0
      • Trailheads: https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Trailheads/FeatureServer/0
      • Boundary: https://services3.arcgis.com/GVgbJbqm8hXASVYi/ArcGIS/rest/services/Boundary/FeatureServer/0
  3. Click Save. At minimum, you need to provide a title and tags for your web map.

Your web map should look something like this.

View the web map JSON

A web map item contains JSON that defines the map properties. The structure of the JSON is defined by the Web Map Specification. Applications can access a web map item or read the JSON directly to format layers and create a map, so it is useful to know how to get the JSON for a web map.

  1. In your web browser, find the item ID at the end of the URL for the web map just saved.

    • For example: c1ed0753d9be4492a6d4c167febf2163
  2. In a new browser tab, copy and paste the following URL and insert your item ID. This will return the JSON for your web map.

  3. In the JSON, identify the operational (data) layer and basemap layer settings set earlier. Here's an example:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
    {
      "operationalLayers":[
        {
          "id":"Boundary_6040",
          "layerType":"ArcGISFeatureLayer",
          "url":"https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Boundary/FeatureServer/0",
          "visibility":true,
          "opacity":1,
          "title":"Boundary",
          "itemId":"30cf3b4c11c5408d87f255ba4e9aa611",
          "popupInfo":{
            "title":"Boundary_0",
            "fieldInfos":[
              {
                "fieldName":"OBJECTID",
                "label":"OBJECTID",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"BUFF_DIST",
                "label":"BUFF_DIST",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AnalysisArea",
                "label":"AnalysisArea",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ObjectId_1",
                "label":"",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape__Area",
                "label":"Shape__Area",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape__Length",
                "label":"Shape__Length",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              }
            ],
            "description":null,
            "showAttachments":true,
            "mediaInfos":[
    
            ]
          }
        },
        {
          "id":"Parks_and_Open_Space_5594",
          "layerType":"ArcGISFeatureLayer",
          "url":"https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Parks_and_Open_Space/FeatureServer/0",
          "visibility":true,
          "opacity":1,
          "title":"Parks and Open Space",
          "itemId":"f2ea5d874dad427294641d2d45097c0e",
          "popupInfo":{
            "title":"Parks_and_Open_Space",
            "fieldInfos":[
              {
                "fieldName":"FID",
                "label":"FID",
                "isEditable":false,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"UNIT_ID",
                "label":"UNIT_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PARK_NAME",
                "label":"PARK_NAME",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PARK_LBL",
                "label":"PARK_LBL",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ACCESS_TYP",
                "label":"ACCESS_TYP",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"RPT_ACRES",
                "label":"RPT_ACRES",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"GIS_ACRES",
                "label":"GIS_ACRES",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AGNCY_NAME",
                "label":"AGNCY_NAME",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AGNCY_LEV",
                "label":"AGNCY_LEV",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AGNCY_TYP",
                "label":"AGNCY_TYP",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AGNCY_WEB",
                "label":"AGNCY_WEB",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"MNG_AGENCY",
                "label":"MNG_AGENCY",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"COGP_TYP",
                "label":"COGP_TYP",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"NDS_AN_TYP",
                "label":"NDS_AN_TYP",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"NEEDS_ANLZ",
                "label":"NEEDS_ANLZ",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TKIT_SUM",
                "label":"TKIT_SUM",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AMEN_RPT",
                "label":"AMEN_RPT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PRKINF_CND",
                "label":"PRKINF_CND",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AM_OPNSP",
                "label":"AM_OPNSP",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"AM_TRLS",
                "label":"AM_TRLS",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TRLS_MI",
                "label":"TRLS_MI",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TENIS",
                "label":"TENIS",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"BSKTB",
                "label":"BSKTB",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"BASEB",
                "label":"BASEB",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SOCCR",
                "label":"SOCCR",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"MPFLD",
                "label":"MPFLD",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"FITZN",
                "label":"FITZN",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SK8PK",
                "label":"SK8PK",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PCNIC",
                "label":"PCNIC",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PLGND",
                "label":"PLGND",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"POOLS",
                "label":"POOLS",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SPPAD",
                "label":"SPPAD",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"DGPRK",
                "label":"DGPRK",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"GYM",
                "label":"GYM",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"COMCT",
                "label":"COMCT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SNRCT",
                "label":"SNRCT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"RSTRM",
                "label":"RSTRM",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TOTAL_GOOD",
                "label":"TOTAL_GOOD",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TOTAL_FAIR",
                "label":"TOTAL_FAIR",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TOTAL_POOR",
                "label":"TOTAL_POOR",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TYPE",
                "label":"TYPE",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape_STAr",
                "label":"Shape_STAr",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape_STLe",
                "label":"Shape_STLe",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape__Area",
                "label":"Shape__Area",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape__Length",
                "label":"Shape__Length",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              }
            ],
            "description":null,
            "showAttachments":true,
            "mediaInfos":[
    
            ]
          }
        },
        {
          "id":"Trails_7558",
          "layerType":"ArcGISFeatureLayer",
          "url":"https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Trails/FeatureServer/0",
          "visibility":true,
          "opacity":1,
          "title":"Trails - Trails_0",
          "popupInfo":{
            "title":"Trails_0",
            "fieldInfos":[
              {
                "fieldName":"OBJECTID",
                "label":"OBJECTID",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TRL_NAME",
                "label":"TRL_NAME",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TRL_ID",
                "label":"TRL_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ELEV_MIN",
                "label":"ELEV_MIN",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ELEV_MAX",
                "label":"ELEV_MAX",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ELEV_GAIN",
                "label":"ELEV_GAIN",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"CENTER_LAT",
                "label":"CENTER_LAT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"CENTER_LON",
                "label":"CENTER_LON",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"DB_ID",
                "label":"DB_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ShapeSTLength",
                "label":"ShapeSTLength",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"LENGTH_FT",
                "label":"LENGTH_FT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"LENGTH_MI",
                "label":"LENGTH_MI",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"USE_HIKE",
                "label":"USE_HIKE",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"USE_BIKE",
                "label":"USE_BIKE",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"USE_EQU",
                "label":"USE_EQU",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"USE_ATV",
                "label":"USE_ATV",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PET_ACC",
                "label":"PET_ACC",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"MAPPING_STATUS",
                "label":"MAPPING_STATUS",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ObjectId_1",
                "label":"",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Shape__Length",
                "label":"Shape__Length",
                "isEditable":false,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              }
            ],
            "description":null,
            "showAttachments":true,
            "mediaInfos":[
    
            ]
          }
        },
        {
          "id":"Trailheads_8053",
          "layerType":"ArcGISFeatureLayer",
          "url":"https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Trailheads/FeatureServer/0",
          "visibility":true,
          "opacity":1,
          "title":"Trailheads",
          "popupInfo":{
            "title":"Trailheads",
            "fieldInfos":[
              {
                "fieldName":"OBJECTID",
                "label":"OBJECTID",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TRL_NAME",
                "label":"TRL_NAME",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PARK_NAME",
                "label":"PARK_NAME",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"FEATURE_ID",
                "label":"FEATURE_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TRL_ID",
                "label":"TRL_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SEG_ID",
                "label":"SEG_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"STG_AR_ID",
                "label":"STG_AR_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SUB_TYPE",
                "label":"SUB_TYPE",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"FEATURE",
                "label":"FEATURE",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"FEAT_CMNT",
                "label":"FEAT_CMNT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ELEV_FT",
                "label":"ELEV_FT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"CITY_JUR",
                "label":"CITY_JUR",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"ZIP_CODE",
                "label":"ZIP_CODE",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"SUP_DIST",
                "label":"SUP_DIST",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"X_STREET",
                "label":"X_STREET",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"X",
                "label":"X",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"Y",
                "label":"Y",
                "isEditable":true,
                "tooltip":"",
                "visible":false,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PARKING",
                "label":"PARKING",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"PHOTO",
                "label":"PHOTO",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"TXT_E",
                "label":"TXT_E",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":null,
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"LAT",
                "label":"LAT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"LON",
                "label":"LON",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"DB_ID",
                "label":"DB_ID",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"DIR_LAT",
                "label":"DIR_LAT",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"DIR_LON",
                "label":"DIR_LON",
                "isEditable":true,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":2,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              },
              {
                "fieldName":"FID",
                "label":"FID",
                "isEditable":false,
                "tooltip":"",
                "visible":true,
                "format":{
                  "places":0,
                  "digitSeparator":true
                },
                "stringFieldOption":"textbox"
              }
            ],
            "description":null,
            "showAttachments":true,
            "mediaInfos":[
    
            ]
          }
        }
      ],
      "baseMap":{
        "baseMapLayers":[
          {
            "id":"defaultBasemap",
            "layerType":"ArcGISTiledMapServiceLayer",
            "url":"https://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer",
            "visibility":true,
            "opacity":1,
            "title":"World Topographic Map"
          }
        ],
        "title":"Topographic"
      },
      "spatialReference":{
        "wkid":102100,
        "latestWkid":3857
      },
      "authoringApp":"WebMapViewer",
      "authoringAppVersion":"7.1",
      "version":"2.14",
      "applicationProperties":{
        "viewing":{
          "routing":{
            "enabled":true
          },
          "basemapGallery":{
            "enabled":true
          },
          "measure":{
            "enabled":true
          }
        }
      }
    }
    

Now that you have a web map, you can choose to style it further with Map Viewer, or load it into an application by accessing it by its item ID.

What's next?

Learn how to use additional tools, APIs, and location services in these tutorials:

ToolsAPIs