Skip to content Skip to main navigation Skip to footer

Map Editor JSON

{
   "sections": {
       "top": {
           "ribbonmenu": {
               "default_tab": "{{default_tab}}",
               "tabs": [
                   {
                       "label_i18n": "Home",
                       "type": "hometab",
                       "id": "home_tab",
                       "icon_class": "gc-ribbon-16 fa fa-home",
                       "style": "",
                       "scope": ["PUBLIC", "LOGGED_IN"],
                       "elements": [
                           {
                               "type": "BTN24_MAP_CREATE"
                           },
                           {
                               "type": "BTN24_LOG_OUT"
                           }
                       ]


                   },


                   {
                       "label_i18n": "Map",
                       "id": "map_tab",
                       "scope": ["PUBLIC", "LOGGED_IN"],
                       "elements": [


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "first",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_MAP_NEW"
                                   },
                                   {
                                       "type": "BTN32_MAP_PROPERTIES"
                                   },
                                   {
                                       "type": "BTN32_MAP_REFRESH"
                                   }


                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_MAP_DUPLICATE"
                                   },
                                   {
                                       "type": "BTN16_MAP_DELETE"
                                   }
                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "class": "divider2",
                               "elements": [
                                   {
                                       "type": "BTN32_LAYER_ADD"
                                   },
                                   {
                                       "type": "BTN32_LAYER_IMPORT"
                                   }
                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "class": "divider2",
                               "elements": [
                                   {
                                       "type": "BTN32_SHARE_AND_PUBLISH"
                                   },
                                   {
                                       "type": "BTN32_MAP_EXPORT"
                                   }
                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "class": "",
                               "elements": [
                                   {
                                       "type": "RIBBON_SEPARATOR",
                                       "scope": ["PUBLIC", "LOGGED_IN"]
                                   },
                                   {
                                       "type": "BTN32_BOOKMARKS"
                                   }
                               ]
                           }


                       ]
                   },


                   {
                       "label_i18n": "Layer",
                       "id": "layer_tab",
                       "scope": ["PUBLIC", "LOGGED_IN"],
                       "elements": [
                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "first",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_LAYER_ADD"
                                   },
                                   {
                                       "type": "BTN32_LAYER_EDIT"
                                   },
                                   {
                                       "type": "BTN32_LAYER_DATASOURCE_SHARE"
                                   }
                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_LAYER_DUPLICATE"
                                   },
                                   {
                                       "type": "BTN16_LAYER_DELETE"
                                   }
                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_LAYER_ZOOM_TO"
                                   },
                                   {
                                       "type": "BTN16_LAYER_SELECT_ALL"
                                   }


                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_LAYER_IMPORT"
                                   },
                                   {
                                       "type": "BTN32_LAYER_EXPORT"
                                   },
                                   {
                                       "type": "BTN32_LAYER_REPORT"
                                   },
                                   {
                                       "type": "BTN32_CUSTOM_REPORT"
                                   }
                               ]
                           }


                       ]
                   },




                   {
                       "label_i18n": "Feature",
                       "id": "edit_tab",
                       "scope": ["PUBLIC", "LOGGED_IN"],
                       "elements": [
                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "first",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_FEATURE_EDIT"
                                   },
                                   {
                                       "type": "BTN32_FEATURE_ADD"
                                   },
                                   {
                                       "type": "BTN32_FEATURE_DELETE"
                                   }
                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_FEATURE_CLONE"
                                   },
                                   {
                                       "type": "BTN32_FEATURE_MERGE_TOOL"
                                   }


                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_SPATIAL_SELECTION"
                                   }
                               ]
                           },
                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_SELECTION_INVERT"
                                   },
                                   {
                                       "type": "BTN16_SELECTION_CLEAR"
                                   },
                                   {
                                       "type": "BTN16_ANALYSIS_SPATIAL_FILTER"
                                   }




                               ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_SELECTION_TO_NEW_LAYER"
                                   }                                ]
                           },


                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_SELECTION_EMAIL"
                                   }
                               ]
                           }


                       ]
                   },




                   {
                       "label_i18n": "Analysis",
                       "id": "analysis_tab",
                       "scope": ["PUBLIC", "LOGGED_IN"],
                       "elements": [
                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "first",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_ANALYSIS_AREA"
                                   },
                                   {
                                       "type": "BTN16_ANALYSIS_HOTSPOT"
                                   }
                               ]
                           },
                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "divider2",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN16_ANALYSIS_BUFFER"
                                   },
                                   {
                                       "type": "BTN16_ANALYSIS_NEAR"
                                   }
                               ]
                           }


                       ]
                   },




                   {
                       "label_i18n": "Tools",
                       "id": "tools_tab",
                       "scope": ["PUBLIC", "LOGGED_IN"],
                       "elements": [
                           {
                               "type": "RIBBON_TOOLBOX",
                               "class": "first",
                               "scope": ["PUBLIC", "LOGGED_IN"],
                               "elements": [
                                   {
                                       "type": "BTN32_FILE_MANAGER"
                                   },
                                   {
                                       "type": "BTN32_DATABASE_MANAGER"
                                   },


                                   {
                                       "type": "BTN32_DATASOURCE_MANAGER"
                                   },
                                   {
                                       "type": "BTN32_FORMS_MANAGER"
                                   },


                                   {
                                       "type": "RIBBON_SEPARATOR"
                                   },


                                   {
                                       "type": "BTN32_PROJECTION_WIZARD"
                                   },
                                   {
                                       "type": "BTN32_MERGE_WIZARD"
                                   },


                                   {
                                       "type": "RIBBON_SEPARATOR"
                                   },


                                   {
                                       "type": "BTN32_GEOCODER"
                                   }


                               ]
                           }
                       ]
                   }


               ]
           },
           "newheader": {
               "appName": "Editor",
               "tabs":[
                  {
                     "label_i18n":"Home",
                     "id":"home_tab",
                     "icon_class":"fa fa-home"
                  },
                  {
                     "label_i18n":"Map",
                     "id":"map_tab",
                     "elements":[
                        {
                           "elements":[
                              {
                                 "type":"BTN_MAP_NEW"
                              },
                              {
                                 "type":"BTN_MAP_PROPERTIES"
                              },
                              {
                                 "type":"BTN_MAP_REFRESH"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_MAP_DUPLICATE"
                              },
                              {
                                 "type":"BTN_MAP_DELETE"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_LAYER_ADD"
                              },
                              {
                                 "type":"BTN_LAYER_IMPORT"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_SHARE_AND_PUBLISH"
                              },
                              {
                                 "type":"BTN_MAP_EXPORT"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_BOOKMARKS"
                              }
                           ]
                        }
                     ]
                  },
                  {
                     "label_i18n":"Layer",
                     "id":"layer_tab",
                     "elements":[
                        {
                           "elements":[
                              {
                                 "type":"BTN_LAYER_ADD"
                              },
                              {
                                 "type":"BTN_LAYER_EDIT"
                              },
                              {
                                 "type":"BTN_LAYER_DATASOURCE_SHARE"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_LAYER_DUPLICATE"
                              },
                              {
                                 "type":"BTN_LAYER_DELETE"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_LAYER_ZOOM_TO"
                              },
                              {
                                 "type":"BTN_LAYER_SELECT_ALL"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_LAYER_IMPORT"
                              },
                              {
                                 "type":"BTN_LAYER_EXPORT"
                              },
                              {
                                 "type":"BTN_LAYER_REPORT"
                              }
                           ]
                        }
                     ]
                  },
                  {
                     "label_i18n":"Feature",
                     "id":"edit_tab",
                     "elements":[
                        {
                           "elements":[
                              {
                                 "type":"BTN_FEATURE_ADD"
                              },
                              {
                                 "type":"BTN_FEATURE_EDIT"
                              },
                              {
                                 "type":"BTN_FEATURE_DELETE"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_FEATURE_CLONE"
                              },
                              {
                                 "type":"BTN_FEATURE_MERGE_TOOL"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_SPATIAL_SELECTION_TOOLS"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_SPATIAL_SELECTION"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_ANALYSIS_SPATIAL_FILTER"
                              }
                           ]
                        }
                     ]
                  },
                  {
                     "label_i18n":"Analysis",
                     "id":"analysis_tab",
                     "elements":[
                        {
                           "elements":[
                              {
                                 "type":"BTN_ANALYSIS_AREA"
                              },
                              {
                                 "type":"BTN_ANALYSIS_HOTSPOT"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_ANALYSIS_BUFFER"
                              },
                              {
                                 "type":"BTN_ANALYSIS_NEAR"
                              }
                           ]
                        }
                     ]
                  },
                  {
                     "label_i18n":"Tools",
                     "id":"tools_tab",
                     "elements":[
                        {
                           "elements":[
                              {
                                 "type":"BTN_FILE_MANAGER"
                              },
                              {
                                 "type":"BTN_DATABASE_MANAGER"
                              },
                              {
                                 "type":"BTN_DATASOURCE_MANAGER"
                              },
                              {
                                 "type":"BTN_FORMS_MANAGER"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_PROJECTION_WIZARD"
                              },
                              {
                                 "type":"BTN_MERGE_WIZARD"
                              }
                           ]
                        },
                        {
                           "elements":[
                              {
                                 "type":"BTN_GEOCODER"
                              }
                           ]
                        }
                     ]
                  }
               ]
           },
           "elements": [
               {
                   "type": "login",
                   "menu": []
               },
               {
                   "type": "logo",
                   "url": ""
               }
           ]
       },
       "main": {
           "panels": [
               {
                   "module": "map",
                   "toolbar": [
                       {
                           "type": "button16",
                           "title": "Pan",
                           "icon": "png"
                       }
                   ]
               }
           ]
       },
       "left": {
           "panels": [
               {
                   "module": "layerlist",
                   "toolbar": [
                       {
                           "type": "button16",
                           "title": "Pan",
                           "icon": "png"
                       }
                   ]


               }
           ]
       },
       "right": {
           "tabs": [
               {
                   "module": "info",
                   "options": {}
               },
               {
                   "module": "search",
                   "options": {}
               }
           ]
       }
   }
}

Was This Article Helpful?