{"id":9580,"date":"2025-03-11T16:18:46","date_gmt":"2025-03-11T12:48:46","guid":{"rendered":"https:\/\/avasharif.ir\/?page_id=9580"},"modified":"2025-03-15T12:56:27","modified_gmt":"2025-03-15T09:26:27","slug":"%d8%a7%db%8c%d8%b3%d8%aa%da%af%d8%a7%d9%87-%da%a9%d9%86%d8%aa%d8%b1%d9%84-%d8%b2%d9%85%db%8c%d9%86%db%8c-%d8%a2%d9%88%d8%a7-gcs","status":"publish","type":"page","link":"https:\/\/avasharif.ir\/?page_id=9580","title":{"rendered":"\u0622\u0648\u0627-GCS"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9580\" class=\"elementor elementor-9580\">\n\t\t\t\t\t\t<section class=\"wd-negative-gap elementor-section elementor-top-section elementor-element elementor-element-15cccb1a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"15cccb1a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6aae440f\" data-id=\"6aae440f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-60e616b4 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"60e616b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u0622\u0648\u0627 &#8211; GCS \u06cc\u06a9 \u0627\u06cc\u0633\u062a\u06af\u0627\u0647 \u0632\u0645\u06cc\u0646\u06cc \u0642\u0627\u0628\u0644 \u062d\u0645\u0644 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0648\u0633\u06cc\u0644\u0647 \u0622\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u067e\u0647\u067e\u0627\u062f\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u06a9\u0646\u062a\u0631\u0644 \u0648 \u0646\u0627\u0648\u0628\u0631\u06cc \u06a9\u0631\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647 \u062f\u0627\u0631\u0627\u06cc \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u067e\u0631\u0646\u062f\u0647 \u0648 \u0642\u0627\u0628\u0644\u06cc\u062a \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0648\u062f\u0647\u0627\u06cc \u067e\u0631\u0648\u0627\u0632\u06cc (Flight Modes) \u0627\u0633\u062a \u0648 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u0646\u062f\u0647 \u0631\u0627 \u0628\u0633\u06cc\u0627\u0631 \u0622\u0633\u0627\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647\u060c \u06a9\u0627\u0646\u06a9\u062a\u0648\u0631\u06cc \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0634\u062e\u0635\u06cc\u200c\u0633\u0627\u0632\u06cc \u062a\u0639\u0628\u06cc\u0647 \u0634\u062f\u0647 \u06a9\u0647 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u0645\u0645\u06a9\u0646 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f.<\/p>\n<p>\u0622\u0648\u0627 &#8211; GCS \u0628\u0647\u200c\u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u06a9\u0647 \u062f\u0631 \u0634\u0631\u0627\u06cc\u0637 \u0645\u062d\u06cc\u0637\u06cc \u0645\u062e\u062a\u0644\u0641 \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0644\u0627\u0632\u0645 \u0631\u0627 \u062d\u0641\u0638 \u06a9\u0646\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-2254d7f\" data-id=\"2254d7f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8781842 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"8781842\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"\u06a9\u0627\u0631\u0648\u0633\u0644 \u062a\u0635\u0648\u06cc\u0631\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 \u0627\u0632 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/Screenshot_23-2-2025_115239_-removebg-preview.png\" alt=\"Screenshot_23-2-2025_115239_-removebg-preview\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 \u0627\u0632 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-312.png\" alt=\"gcs-312\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-left\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-right\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"wd-negative-gap elementor-section elementor-top-section elementor-element elementor-element-821d9de elementor-section-full_width elementor-section-height-min-height elementor-section-items-stretch elementor-section-height-default elementor-invisible\" data-id=\"821d9de\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-003b144\" data-id=\"003b144\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-478437a elementor-widget elementor-widget-image\" data-id=\"478437a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"7168\" height=\"2048\" src=\"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features.png\" class=\"attachment-full size-full wp-image-9652\" alt=\"\" srcset=\"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features.png 7168w, https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features-300x86.png 300w, https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features-1024x293.png 1024w, https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features-768x219.png 768w, https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features-1536x439.png 1536w, https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/gcs-features-2048x585.png 2048w\" sizes=\"(max-width: 7168px) 100vw, 7168px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"wd-negative-gap elementor-section elementor-top-section elementor-element elementor-element-b99f614 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b99f614\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-1034ec4\" data-id=\"1034ec4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7879eba elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7879eba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062a\u0645\u0627\u0633<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-phone\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0634\u0645\u0627\u0631\u0647 \u062a\u0644\u0641\u0646: 02166156159<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-fax\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0634\u0645\u0627\u0631\u0647 \u0641\u06a9\u0633: 02166057816<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-mail-bulk\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0627\u06cc\u0645\u06cc\u0644: info@avasharif.ir<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-search-location\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0622\u062f\u0631\u0633: \u062a\u0647\u0631\u0627\u0646\u060c \u0637\u0631\u0634\u062a\u060c \u0645\u06cc\u062f\u0627\u0646 \u062f\u06a9\u062a\u0631 \u0645\u062c\u062a\u0647\u062f\u06cc (\u0633\u0645\u0627)\u060c \u0627\u0646\u062a\u0647\u0627\u06cc \u062e\u06cc\u0627\u0628\u0627\u0646 \u0627\u06a9\u0628\u0631\u06cc \u0634\u0645\u0627\u0644\u06cc\u060c \u067e\u0644\u0627\u06a9 43<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-4353725\" data-id=\"4353725\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dd9a85c elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"dd9a85c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u067e\u06cc\u0648\u0646\u062f\u0647\u0627<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/caa.gov.ir\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0633\u0627\u0632\u0645\u0627\u0646 \u0647\u0648\u0627\u067e\u06cc\u0645\u0627\u06cc\u06cc \u06a9\u0634\u0648\u0631\u06cc<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/techpark.sharif.ir\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u067e\u0627\u0631\u06a9 \u0639\u0644\u0645 \u0648 \u0641\u0646\u0627\u0648\u0631\u06cc \u062f\u0627\u0646\u0634\u06af\u0627\u0647 \u0635\u0646\u0639\u062a\u06cc \u0634\u0631\u06cc\u0641<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a5321a7\" data-id=\"a5321a7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4c69326 elementor-widget elementor-widget-neshan_map\" data-id=\"4c69326\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;map_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:180,&quot;sizes&quot;:[]},&quot;map_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;map_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"neshan_map.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t            <div class=\"neshan-map-container\" id=\"neshanMap_4c69326_neshanMap_69fb2d870a8e6\" data-widget-id=\"4c69326\" data-instance-id=\"neshanMap_69fb2d870a8e6\" data-api-key=\"web\" data-lat=\"35.70917963908252,\" data-lng=\"51.341162253749616\" data-marker-color=\"#FF8330\" data-height=\"180px\" data-width=\"100%\" data-zoom=\"14\" data-map-type=\"neshanVector\" data-poi=\"true\" data-traffic=\"false\" style=\"height:180px; width:100%;\"><\/div>\r\n\r\n            <style>\r\n                \/* Instance-specific selectors to prevent conflicts *\/\r\n                #neshanMap_4c69326_neshanMap_69fb2d870a8e6 {\r\n                    overflow: hidden;\r\n                    \/* Height and width are now primarily set via inline style from add_render_attribute *\/\r\n                    \/* height: 180px !important; \r\n                    min-height: 180px !important;\r\n                    width: 100% !important;\r\n                    min-width: 100% !important; *\/\r\n                }\r\n\r\n                #neshanMap_4c69326_neshanMap_69fb2d870a8e6a {\r\n                    text-decoration: none !important;\r\n                    border: none;\r\n                    padding: 0;\r\n                    margin: 0;\r\n                }\r\n\r\n                #neshanMap_4c69326_neshanMap_69fb2d870a8e6a:hover,\r\n                #neshanMap_4c69326_neshanMap_69fb2d870a8e6a:active {\r\n                    text-decoration: none !important;\r\n                    background: none;\r\n                    border: none;\r\n                    padding: 0;\r\n                    margin: 0;\r\n                }\r\n\r\n                \/* Force visible in editor - instance specific *\/\r\n                .elementor-editor-active #neshanMap_4c69326_neshanMap_69fb2d870a8e6 {\r\n                    position: relative;\r\n                    z-index: 1;\r\n                }\r\n            <\/style>\r\n\r\n            <script type=\"text\/javascript\">\r\n                (function() {\r\n                    function initMap_neshanMap_69fb2d870a8e6() {\r\n                        \/\/ Check if SDK is loaded\r\n                        if (typeof nmp_mapboxgl === 'undefined') {\r\n                            console.warn('Neshan SDK (nmp_mapboxgl) not loaded yet, retrying...');\r\n                            setTimeout(initMap_neshanMap_69fb2d870a8e6, 300);\r\n                            return;\r\n                        }\r\n\r\n                        const mapContainer = document.getElementById('neshanMap_4c69326_neshanMap_69fb2d870a8e6');\r\n                        \/\/ Ensure container exists and hasn't been initialized already\r\n                        if (!mapContainer || mapContainer.neshanMapInitialized) {\r\n                            \/\/ console.log('Map container neshanMap_4c69326_neshanMap_69fb2d870a8e6 not found or already initialized.');\r\n                            return;\r\n                        }\r\n\r\n                        try {\r\n                            \/\/ Get data from DOM - instance specific\r\n                            const apiKey = mapContainer.getAttribute('data-api-key');\r\n                            \/\/ Double check API key here in JS as well, though PHP check should prevent this script from running if missing\r\n                            if (!apiKey || apiKey === 'web.') { \/\/ Keep check for 'web.' for safety\/backward compatibility\r\n                                console.error('Neshan API Key is missing for map: neshanMap_4c69326_neshanMap_69fb2d870a8e6');\r\n                                mapContainer.innerHTML = '<p style=\"padding:20px; text-align:center;\">' + \"\\u062e\\u0637\\u0627: \\u06a9\\u0644\\u06cc\\u062f API \\u0646\\u0634\\u0627\\u0646 \\u06cc\\u0627\\u0641\\u062a \\u0646\\u0634\\u062f.\" + '<\/p>';\r\n                                return;\r\n                            }\r\n\r\n                            const latitude = parseFloat(mapContainer.getAttribute('data-lat'));\r\n                            const longitude = parseFloat(mapContainer.getAttribute('data-lng'));\r\n                            const markerColor = mapContainer.getAttribute('data-marker-color');\r\n                            const mapHeight = mapContainer.getAttribute('data-height'); \/\/ Already applied via style\r\n                            const mapWidth = mapContainer.getAttribute('data-width'); \/\/ Already applied via style\r\n                            const mapZoom = parseInt(mapContainer.getAttribute('data-zoom') || '15');\r\n                            const mapTypeStr = mapContainer.getAttribute('data-map-type') || 'neshanVector';\r\n                            const poi = mapContainer.getAttribute('data-poi') === 'true';\r\n                            const traffic = mapContainer.getAttribute('data-traffic') === 'true';\r\n\r\n                            \/\/ Apply dimensions explicitly (redundant if style attribute works, but safe fallback)\r\n                            \/\/ mapContainer.style.height = mapHeight;\r\n                            \/\/ mapContainer.style.minHeight = mapHeight;\r\n                            \/\/ mapContainer.style.width = mapWidth;\r\n                            \/\/ mapContainer.style.minWidth = mapWidth;\r\n\r\n                            \/\/ Location coordinates [lng, lat] for MapboxGL\r\n                            const mapCenterLocation = [longitude, latitude]; \/\/ Correct order for MapboxGL\r\n\r\n                            \/\/ Create map for this specific instance\r\n                            const map = new nmp_mapboxgl.Map({\r\n                                container: mapContainer,\r\n                                mapKey: apiKey,\r\n                                mapType: nmp_mapboxgl.Map.mapTypes[mapTypeStr] || nmp_mapboxgl.Map.mapTypes.neshanVector, \/\/ Fallback type\r\n                                zoom: mapZoom,\r\n                                pitch: 0,\r\n                                center: mapCenterLocation, \/\/ Use directly\r\n                                minZoom: 2,\r\n                                maxZoom: 21,\r\n                                trackResize: true,\r\n                                poi: poi,\r\n                                traffic: traffic,\r\n                                mapTypeControllerStatus: {\r\n                                    show: true,\r\n                                    position: 'bottom-right'\r\n                                }\r\n                            });\r\n\r\n                            \/\/ Add marker\r\n                            new nmp_mapboxgl.Marker({\r\n                                    color: markerColor,\r\n                                    draggable: false\r\n                                })\r\n                                .setLngLat(mapCenterLocation) \/\/ Use directly\r\n                                .addTo(map);\r\n\r\n                            \/\/ Add user location control\r\n                            map.addControl(new nmp_mapboxgl.GeolocateControl({\r\n                                positionOptions: {\r\n                                    enableHighAccuracy: true\r\n                                },\r\n                                trackUserLocation: true,\r\n                                showUserHeading: true\r\n                            }));\r\n\r\n                            \/\/ Mark as initialized with instance-specific flag\r\n                            mapContainer.neshanMapInitialized = true;\r\n                            mapContainer.setAttribute('data-initialized', 'true');\r\n                            \/\/ console.log('Neshan map initialized: neshanMap_4c69326_neshanMap_69fb2d870a8e6');\r\n\r\n                        } catch (e) {\r\n                            console.error('Error initializing Neshan map (neshanMap_4c69326_neshanMap_69fb2d870a8e6):', e);\r\n                            mapContainer.innerHTML = '<p style=\"padding:20px; text-align:center;\">' + \"\\u062e\\u0637\\u0627 \\u062f\\u0631 \\u0628\\u0627\\u0631\\u06af\\u0630\\u0627\\u0631\\u06cc \\u0646\\u0642\\u0634\\u0647 \\u0631\\u062e \\u062f\\u0627\\u062f. \\u0644\\u0637\\u0641\\u0627\\u064b \\u06a9\\u0646\\u0633\\u0648\\u0644 \\u0645\\u0631\\u0648\\u0631\\u06af\\u0631 \\u0631\\u0627 \\u0628\\u0631\\u0631\\u0633\\u06cc \\u06a9\\u0646\\u06cc\\u062f.\" + '<\/p>';\r\n                        }\r\n                    }\r\n\r\n                    \/\/ Initialize map when page loads or when element becomes visible (for tabs, accordions etc.)\r\n                    function scheduleMapInit_neshanMap_69fb2d870a8e6() {\r\n                        const mapContainer = document.getElementById('neshanMap_4c69326_neshanMap_69fb2d870a8e6');\r\n                        if (mapContainer && mapContainer.offsetParent !== null) { \/\/ Check if visible\r\n                            initMap_neshanMap_69fb2d870a8e6();\r\n                        } else {\r\n                            \/\/ If not visible yet, check again later or use IntersectionObserver\r\n                            \/\/ console.log('Map neshanMap_4c69326_neshanMap_69fb2d870a8e6 not visible yet, delaying init.');\r\n                            setTimeout(scheduleMapInit_neshanMap_69fb2d870a8e6, 500);\r\n                        }\r\n                    }\r\n\r\n                    if (document.readyState === 'loading') {\r\n                        document.addEventListener('DOMContentLoaded', scheduleMapInit_neshanMap_69fb2d870a8e6);\r\n                    } else {\r\n                        scheduleMapInit_neshanMap_69fb2d870a8e6();\r\n                    }\r\n\r\n                    \/\/ Also try initializing if the element enters viewport (useful for dynamic content)\r\n                    if ('IntersectionObserver' in window) {\r\n                        const observer = new IntersectionObserver((entries) => {\r\n                            entries.forEach(entry => {\r\n                                if (entry.isIntersecting) {\r\n                                    initMap_neshanMap_69fb2d870a8e6();\r\n                                    observer.unobserve(entry.target); \/\/ Initialize only once\r\n                                }\r\n                            });\r\n                        }, {\r\n                            threshold: 0.1\r\n                        }); \/\/ Trigger when 10% visible\r\n\r\n                        const target = document.getElementById('neshanMap_4c69326_neshanMap_69fb2d870a8e6');\r\n                        if (target) {\r\n                            observer.observe(target);\r\n                        }\r\n                    }\r\n\r\n                })();\r\n            <\/script>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0622\u0648\u0627 &#8211; GCS \u06cc\u06a9 \u0627\u06cc\u0633\u062a\u06af\u0627\u0647 \u0632\u0645\u06cc\u0646\u06cc \u0642\u0627\u0628\u0644 \u062d\u0645\u0644 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0648\u0633\u06cc\u0644\u0647 \u0622\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u067e\u0647\u067e\u0627\u062f\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u06a9\u0646\u062a\u0631\u0644 \u0648 \u0646\u0627\u0648\u0628\u0631\u06cc<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9580","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.4 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u0622\u0648\u0627-GCS - \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641<\/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:\/\/avasharif.ir\/?page_id=9580\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0622\u0648\u0627-GCS\" \/>\n<meta property=\"og:description\" content=\"\u0622\u0648\u0627 &#8211; GCS \u06cc\u06a9 \u0627\u06cc\u0633\u062a\u06af\u0627\u0647 \u0632\u0645\u06cc\u0646\u06cc \u0642\u0627\u0628\u0644 \u062d\u0645\u0644 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0648\u0633\u06cc\u0644\u0647 \u0622\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u067e\u0647\u067e\u0627\u062f\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u06a9\u0646\u062a\u0631\u0644 \u0648 \u0646\u0627\u0648\u0628\u0631\u06cc\" \/>\n<meta property=\"og:url\" content=\"https:\/\/avasharif.ir\/?page_id=9580\" \/>\n<meta property=\"og:site_name\" content=\"\u0622\u0648\u0627 \u0634\u0631\u06cc\u0641\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-15T09:26:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/Screenshot_23-2-2025_115239_-removebg-preview.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc \u0645\u0637\u0627\u0644\u0639\u0647\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 \u062f\u0642\u06cc\u0642\u0647\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580\",\"url\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580\",\"name\":\"\u0622\u0648\u0627-GCS - \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/avasharif.ir\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/avasharif.ir\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot_23-2-2025_115239_-removebg-preview.png\",\"datePublished\":\"2025-03-11T12:48:46+00:00\",\"dateModified\":\"2025-03-15T09:26:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580#breadcrumb\"},\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fa-IR\",\"@id\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580#primaryimage\",\"url\":\"https:\\\/\\\/avasharif.ir\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot_23-2-2025_115239_-removebg-preview.png\",\"contentUrl\":\"https:\\\/\\\/avasharif.ir\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot_23-2-2025_115239_-removebg-preview.png\",\"width\":489,\"height\":511},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/avasharif.ir\\\/?page_id=9580#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u062e\u0627\u0646\u0647\",\"item\":\"https:\\\/\\\/avasharif.ir\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0648\u0627-GCS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/avasharif.ir\\\/#website\",\"url\":\"https:\\\/\\\/avasharif.ir\\\/\",\"name\":\"\u0622\u0648\u0627 \u0634\u0631\u06cc\u0641\",\"description\":\"\u0634\u0631\u06a9\u062a \u0637\u0631\u0627\u062d\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641\",\"publisher\":{\"@id\":\"https:\\\/\\\/avasharif.ir\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/avasharif.ir\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fa-IR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/avasharif.ir\\\/#organization\",\"name\":\"\u0637\u0631\u0627\u062d\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641\",\"url\":\"https:\\\/\\\/avasharif.ir\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fa-IR\",\"@id\":\"https:\\\/\\\/avasharif.ir\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/avasharif.ir\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/\u0644\u0648\u06af\u0648.png\",\"contentUrl\":\"https:\\\/\\\/avasharif.ir\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/\u0644\u0648\u06af\u0648.png\",\"width\":343,\"height\":140,\"caption\":\"\u0637\u0631\u0627\u062d\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641\"},\"image\":{\"@id\":\"https:\\\/\\\/avasharif.ir\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/avasharif\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u0622\u0648\u0627-GCS - \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641","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:\/\/avasharif.ir\/?page_id=9580","og_locale":"fa_IR","og_type":"article","og_title":"\u0622\u0648\u0627-GCS","og_description":"\u0622\u0648\u0627 &#8211; GCS \u06cc\u06a9 \u0627\u06cc\u0633\u062a\u06af\u0627\u0647 \u0632\u0645\u06cc\u0646\u06cc \u0642\u0627\u0628\u0644 \u062d\u0645\u0644 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0648\u0633\u06cc\u0644\u0647 \u0622\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u067e\u0647\u067e\u0627\u062f\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u06a9\u0646\u062a\u0631\u0644 \u0648 \u0646\u0627\u0648\u0628\u0631\u06cc","og_url":"https:\/\/avasharif.ir\/?page_id=9580","og_site_name":"\u0622\u0648\u0627 \u0634\u0631\u06cc\u0641","article_modified_time":"2025-03-15T09:26:27+00:00","og_image":[{"url":"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/Screenshot_23-2-2025_115239_-removebg-preview.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc \u0645\u0637\u0627\u0644\u0639\u0647":"2 \u062f\u0642\u06cc\u0642\u0647"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/avasharif.ir\/?page_id=9580","url":"https:\/\/avasharif.ir\/?page_id=9580","name":"\u0622\u0648\u0627-GCS - \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641","isPartOf":{"@id":"https:\/\/avasharif.ir\/#website"},"primaryImageOfPage":{"@id":"https:\/\/avasharif.ir\/?page_id=9580#primaryimage"},"image":{"@id":"https:\/\/avasharif.ir\/?page_id=9580#primaryimage"},"thumbnailUrl":"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/Screenshot_23-2-2025_115239_-removebg-preview.png","datePublished":"2025-03-11T12:48:46+00:00","dateModified":"2025-03-15T09:26:27+00:00","breadcrumb":{"@id":"https:\/\/avasharif.ir\/?page_id=9580#breadcrumb"},"inLanguage":"fa-IR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/avasharif.ir\/?page_id=9580"]}]},{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/avasharif.ir\/?page_id=9580#primaryimage","url":"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/Screenshot_23-2-2025_115239_-removebg-preview.png","contentUrl":"https:\/\/avasharif.ir\/wp-content\/uploads\/2025\/03\/Screenshot_23-2-2025_115239_-removebg-preview.png","width":489,"height":511},{"@type":"BreadcrumbList","@id":"https:\/\/avasharif.ir\/?page_id=9580#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u062e\u0627\u0646\u0647","item":"https:\/\/avasharif.ir\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0648\u0627-GCS"}]},{"@type":"WebSite","@id":"https:\/\/avasharif.ir\/#website","url":"https:\/\/avasharif.ir\/","name":"\u0622\u0648\u0627 \u0634\u0631\u06cc\u0641","description":"\u0634\u0631\u06a9\u062a \u0637\u0631\u0627\u062d\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641","publisher":{"@id":"https:\/\/avasharif.ir\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/avasharif.ir\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fa-IR"},{"@type":"Organization","@id":"https:\/\/avasharif.ir\/#organization","name":"\u0637\u0631\u0627\u062d\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641","url":"https:\/\/avasharif.ir\/","logo":{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/avasharif.ir\/#\/schema\/logo\/image\/","url":"https:\/\/avasharif.ir\/wp-content\/uploads\/2021\/09\/\u0644\u0648\u06af\u0648.png","contentUrl":"https:\/\/avasharif.ir\/wp-content\/uploads\/2021\/09\/\u0644\u0648\u06af\u0648.png","width":343,"height":140,"caption":"\u0637\u0631\u0627\u062d\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0627 \u0634\u0631\u06cc\u0641"},"image":{"@id":"https:\/\/avasharif.ir\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/avasharif\/"]}]}},"_links":{"self":[{"href":"https:\/\/avasharif.ir\/index.php?rest_route=\/wp\/v2\/pages\/9580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avasharif.ir\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avasharif.ir\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avasharif.ir\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/avasharif.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9580"}],"version-history":[{"count":94,"href":"https:\/\/avasharif.ir\/index.php?rest_route=\/wp\/v2\/pages\/9580\/revisions"}],"predecessor-version":[{"id":9742,"href":"https:\/\/avasharif.ir\/index.php?rest_route=\/wp\/v2\/pages\/9580\/revisions\/9742"}],"wp:attachment":[{"href":"https:\/\/avasharif.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}} 