{"id":4108,"date":"2026-02-09T08:34:59","date_gmt":"2026-02-09T08:34:59","guid":{"rendered":"https:\/\/saudiscales.com\/?page_id=4108"},"modified":"2026-03-20T16:28:30","modified_gmt":"2026-03-20T16:28:30","slug":"location","status":"publish","type":"page","link":"https:\/\/saudiscales.com\/ar\/location\/","title":{"rendered":"\u0645\u0648\u0642\u0639"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"container\"><div class=\"row\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 32px\"><span class=\"vc_empty_space_inner\"><\/span><\/div>\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<style>\r\n#map-wrapper{\r\n  display:flex;\r\n  max-width:1200px;\r\n  margin:auto;\r\n  font-family:Arial;\r\n}\r\n\r\n\/* SVG MAP *\/\r\n#map{\r\n  flex:2;\r\n}\r\n\r\nsvg{\r\n  width:100%;\r\n}\r\n\r\n\/* COUNTRIES *\/\r\n.country{\r\n  fill:#0f4c75;\r\n  stroke:#1b6ca8;\r\n  stroke-width:1;\r\n  cursor:pointer;\r\n  transition:0.3s;\r\n}\r\n\r\n.country:hover{\r\n  fill:#3282b8;\r\n}\r\n\r\n\/* ACTIVE *\/\r\n.country.active{\r\n  fill:#22c55e;\r\n}\r\n\r\n\/* MARKER *\/\r\n.marker{\r\n  fill:#22c55e;\r\n  cursor:pointer;\r\n}\r\n\r\n.marker:hover{\r\n  fill:#facc15;\r\n}\r\n\r\n\/* SIDEBAR *\/\r\n#sidebar{\r\n  flex:1;\r\n  background:#0f172a;\r\n  color:#fff;\r\n  padding:20px;\r\n}\r\n\r\n.location-item{\r\n  padding:10px;\r\n  border-bottom:1px solid #1f2937;\r\n  cursor:pointer;\r\n}\r\n\r\n.location-item.active{\r\n  background:#1e293b;\r\n}\r\n<\/style>\r\n<\/head>\r\n\r\n<body>\r\n\r\n<div id=\"map-wrapper\">\r\n\r\n<!-- SVG MAP -->\r\n<div id=\"map\">\r\n<svg viewBox=\"0 0 800 500\">\r\n\r\n  <!-- SAUDI -->\r\n  <path id=\"saudi\" class=\"country\" d=\"M300,250 L400,200 L500,250 L480,350 L350,380 L280,300 Z\"\/>\r\n\r\n  <!-- UAE -->\r\n  <path id=\"uae\" class=\"country\" d=\"M520,330 L560,320 L580,350 L530,360 Z\"\/>\r\n\r\n  <!-- QATAR -->\r\n  <path id=\"qatar\" class=\"country\" d=\"M510,310 L520,300 L530,320 L515,330 Z\"\/>\r\n\r\n  <!-- BAHRAIN -->\r\n  <circle id=\"bahrain\" class=\"country\" cx=\"515\" cy=\"295\" r=\"5\"\/>\r\n\r\n  <!-- JORDAN -->\r\n  <path id=\"jordan\" class=\"country\" d=\"M320,200 L350,210 L340,250 L300,240 Z\"\/>\r\n\r\n  <!-- IRAQ -->\r\n  <path id=\"iraq\" class=\"country\" d=\"M400,150 L500,160 L520,250 L420,240 Z\"\/>\r\n\r\n  <!-- MARKERS -->\r\n  <circle class=\"marker\" data-country=\"saudi\" cx=\"370\" cy=\"300\" r=\"6\"\/>\r\n  <circle class=\"marker\" data-country=\"saudi\" cx=\"340\" cy=\"320\" r=\"6\"\/>\r\n  <circle class=\"marker\" data-country=\"uae\" cx=\"550\" cy=\"340\" r=\"6\"\/>\r\n  <circle class=\"marker\" data-country=\"qatar\" cx=\"520\" cy=\"315\" r=\"6\"\/>\r\n\r\n<\/svg>\r\n<\/div>\r\n\r\n<!-- SIDEBAR -->\r\n<div id=\"sidebar\">\r\n  <h3>Locations<\/h3>\r\n  <div class=\"location-item\" data-country=\"saudi\">Saudi Arabia<\/div>\r\n  <div class=\"location-item\" data-country=\"uae\">UAE<\/div>\r\n  <div class=\"location-item\" data-country=\"qatar\">Qatar<\/div>\r\n  <div class=\"location-item\" data-country=\"bahrain\">Bahrain<\/div>\r\n  <div class=\"location-item\" data-country=\"jordan\">Jordan<\/div>\r\n  <div class=\"location-item\" data-country=\"iraq\">Iraq<\/div>\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n\r\nconst countries = document.querySelectorAll(\".country\");\r\nconst items = document.querySelectorAll(\".location-item\");\r\n\r\nfunction activate(country){\r\n\r\n  countries.forEach(c=>c.classList.remove(\"active\"));\r\n  items.forEach(i=>i.classList.remove(\"active\"));\r\n\r\n  document.getElementById(country).classList.add(\"active\");\r\n  document.querySelector(`[data-country=\"${country}\"]`).classList.add(\"active\");\r\n}\r\n\r\n\/* SIDEBAR CLICK *\/\r\nitems.forEach(item=>{\r\n  item.onclick = ()=> activate(item.dataset.country);\r\n});\r\n\r\n\/* MAP CLICK *\/\r\ncountries.forEach(c=>{\r\n  c.onclick = ()=> activate(c.id);\r\n});\r\n\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"container\"><div class=\"row\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 42px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"container\"><div class=\"row\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<script>\r\nconst locations = {\r\n  \"Qatar\":[\r\n    {name:\"Hamad International Airport\", lat:25.2731, lng:51.6081},\r\n    {name:\"Doha City Center\", lat:25.2854, lng:51.5310}\r\n  ],\r\n  \"Jordan\":[\r\n    {name:\"Queen Alia International Airport\", lat:31.7226, lng:35.9932},\r\n    {name:\"Amman City\", lat:31.9539, lng:35.9106}\r\n  ],\r\n  \"Bahrain\":[\r\n    {name:\"Bahrain International Airport\", lat:26.2708, lng:50.6336},\r\n    {name:\"Manama City\", lat:26.2235, lng:50.5876}\r\n  ],\r\n  \"Dubai\":[\r\n    {name:\"Dubai International Airport\", lat:25.2532, lng:55.3657},\r\n    {name:\"Downtown Dubai\", lat:25.1972, lng:55.2744}\r\n  ],\r\n  \"Iraq\":[\r\n    {name:\"Baghdad International Airport\", lat:33.2625, lng:44.2346},\r\n    {name:\"Baghdad City Center\", lat:33.3152, lng:44.3661}\r\n  ]\r\n};\r\n\r\nfunction initMap(){\r\n\r\n  const map = new google.maps.Map(document.getElementById(\"map\"),{\r\n    zoom:5,\r\n    center:{lat:25,lng:47}\r\n  });\r\n\r\n  const icon = {\r\n    url:\"data:image\/svg+xml;charset=UTF-8,\" + encodeURIComponent(`\r\n      <svg width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" fill=\"#319686\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7z\"\/>\r\n      <\/svg>\r\n    `),\r\n    scaledSize:new google.maps.Size(35,35)\r\n  };\r\n\r\n  const countryList = document.getElementById(\"countryList\");\r\n\r\n  \/\/ IMPORTANT: Clear before render (prevents duplicates)\r\n  countryList.innerHTML = \"\";\r\n\r\n  Object.entries(locations).forEach(([countryName, subLocations])=>{\r\n\r\n    const countryDiv=document.createElement(\"div\");\r\n    countryDiv.className=\"country\";\r\n\r\n    const header=document.createElement(\"div\");\r\n    header.className=\"country-header\";\r\n    header.innerHTML=countryName + \" <span>\u25b6<\/span>\";\r\n\r\n    const subDiv=document.createElement(\"div\");\r\n    subDiv.className=\"sub-locations\";\r\n\r\n    \/\/ Only one country open at a time\r\n    header.onclick=()=>{\r\n      document.querySelectorAll(\".country\").forEach(c=>{\r\n        if(c !== countryDiv) c.classList.remove(\"active\");\r\n      });\r\n      countryDiv.classList.toggle(\"active\");\r\n    };\r\n\r\n    subLocations.forEach(loc=>{\r\n\r\n      const marker=new google.maps.Marker({\r\n        position:{lat:loc.lat,lng:loc.lng},\r\n        map:map,\r\n        icon:icon,\r\n        title:loc.name\r\n      });\r\n\r\n      const item=document.createElement(\"div\");\r\n      item.className=\"airport-item\";\r\n      item.innerHTML=\"\u27a4 \"+loc.name;\r\n\r\n      item.onclick=()=>{\r\n        map.panTo(marker.getPosition());\r\n        map.setZoom(8);\r\n        marker.setAnimation(google.maps.Animation.BOUNCE);\r\n        setTimeout(()=>{marker.setAnimation(null)},2000);\r\n      };\r\n\r\n      subDiv.appendChild(item);\r\n    });\r\n\r\n    countryDiv.appendChild(header);\r\n    countryDiv.appendChild(subDiv);\r\n    countryList.appendChild(countryDiv);\r\n  });\r\n}\r\n<\/script>\r\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"container\"><div class=\"row\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"container\"><div class=\"row\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<style>\r\n#map-container{\r\n  position:relative;\r\n  width:100%;\r\n  max-width:900px;\r\n  margin:auto;\r\n}\r\n\r\n#map-img{\r\n  width:100%;\r\n  display:block;\r\n}\r\n\r\n\/* Marker *\/\r\n.marker{\r\n  position:absolute;\r\n  width:20px;\r\n  height:20px;\r\n  background:#22c55e;\r\n  border-radius:50%;\r\n  cursor:pointer;\r\n  transform:translate(-50%, -50%);\r\n}\r\n\r\n\/* Tooltip *\/\r\n.marker span{\r\n  position:absolute;\r\n  bottom:30px;\r\n  left:50%;\r\n  transform:translateX(-50%);\r\n  background:#111;\r\n  color:#fff;\r\n  padding:5px 10px;\r\n  font-size:12px;\r\n  border-radius:5px;\r\n  white-space:nowrap;\r\n  opacity:0;\r\n  pointer-events:none;\r\n  transition:0.3s;\r\n}\r\n\r\n.marker:hover span{\r\n  opacity:1;\r\n}\r\n<\/style>\r\n<\/head>\r\n\r\n<body>\r\n\r\n<div id=\"map-container\">\r\n  <img decoding=\"async\" id=\"map-img\" src=\"https:\/\/saudiscales.com\/wp-content\/uploads\/2026\/03\/middle_east.jpg\">\r\n\r\n  <!-- Riyadh -->\r\n  <div class=\"marker\" style=\"top:50%; left:60%;\">\r\n    <span>Riyadh Airport<\/span>\r\n  <\/div>\r\n\r\n  <!-- Jeddah -->\r\n  <div class=\"marker\" style=\"top:65%; left:35%;\">\r\n    <span>Jeddah Airport<\/span>\r\n  <\/div>\r\n\r\n  <!-- Dammam -->\r\n  <div class=\"marker\" style=\"top:45%; left:75%;\">\r\n    <span>Dammam Airport<\/span>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<\/body>\r\n<\/html>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Locations Saudi Arabia UAE Qatar Bahrain Jordan Iraq Riyadh Airport Jeddah Airport Dammam Airport","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"footnotes":""},"class_list":["post-4108","page","type-page","status-publish","hentry","no-thumb"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Location - Saudiscales<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/saudiscales.com\/ar\/location\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Location - Saudiscales\" \/>\n<meta property=\"og:url\" content=\"https:\/\/saudiscales.com\/ar\/location\/\" \/>\n<meta property=\"og:site_name\" content=\"Saudiscales\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-20T16:28:30+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/saudiscales.com\\\/location\\\/\",\"url\":\"https:\\\/\\\/saudiscales.com\\\/location\\\/\",\"name\":\"Location - Saudiscales\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/saudiscales.com\\\/#website\"},\"datePublished\":\"2026-02-09T08:34:59+00:00\",\"dateModified\":\"2026-03-20T16:28:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/saudiscales.com\\\/location\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/saudiscales.com\\\/location\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/saudiscales.com\\\/location\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/saudiscales.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Location\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/saudiscales.com\\\/#website\",\"url\":\"https:\\\/\\\/saudiscales.com\\\/\",\"name\":\"Saudiscales\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/saudiscales.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Location - Saudiscales","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/saudiscales.com\/ar\/location\/","og_locale":"ar_AR","og_type":"article","og_title":"Location - Saudiscales","og_url":"https:\/\/saudiscales.com\/ar\/location\/","og_site_name":"Saudiscales","article_modified_time":"2026-03-20T16:28:30+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/saudiscales.com\/location\/","url":"https:\/\/saudiscales.com\/location\/","name":"Location - Saudiscales","isPartOf":{"@id":"https:\/\/saudiscales.com\/#website"},"datePublished":"2026-02-09T08:34:59+00:00","dateModified":"2026-03-20T16:28:30+00:00","breadcrumb":{"@id":"https:\/\/saudiscales.com\/location\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/saudiscales.com\/location\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/saudiscales.com\/location\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/saudiscales.com\/"},{"@type":"ListItem","position":2,"name":"Location"}]},{"@type":"WebSite","@id":"https:\/\/saudiscales.com\/#website","url":"https:\/\/saudiscales.com\/","name":"Saudiscales","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/saudiscales.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"}]}},"_links":{"self":[{"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/pages\/4108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/comments?post=4108"}],"version-history":[{"count":29,"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/pages\/4108\/revisions"}],"predecessor-version":[{"id":4459,"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/pages\/4108\/revisions\/4459"}],"wp:attachment":[{"href":"https:\/\/saudiscales.com\/ar\/wp-json\/wp\/v2\/media?parent=4108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}