Hệ thống pháp luật

BỘ TÀI NGUYÊN VÀ
MÔI TRƯỜNG
-------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------

Số: 1757/BTNMT-BTĐD
V/v hướng dẫn xây dựng và báo cáo tình hình triển khai Hệ thống thông tin, cơ sở dữ liệu môi trường cấp tỉnh

Hà Nội, ngày 17 tháng 3 năm 2023

 

Kính gửi: Ủy ban nhân dân các tỉnh, thành phố trực thuộc Trung ương

Để triển khai các quy định của Luật Bảo vệ môi trường năm 2020, Nghị định số 08/2022/NĐ-CPNgày 03 ngày 3 năm 2023, Bộ trưởng Bộ Tài nguyên và Môi trường đã ký Quyết định số 454/QĐ-BTNMT ban hành Hướng dẫn kỹ thuật về xây dựng và chia sẻ cơ sở dữ liệu môi trường. Những nội dung chính của Hướng dẫn kỹ thuật về xây dựng và chia sẻ cơ sở dữ liệu môi trường (sau đây gọi tắt là Hướng dẫn kỹ thuật) bao gồm các quy định về: Mô hình kiến trúc hệ thống thông tin, cơ sở dữ liệu môi trường các cấp; Mô hình thông tin, dữ liệu của cơ sở dữ liệu môi trường các cấp; Dữ liệu đặc tả, mã định danh điện tử và kết nối chia sẻ dữ liệu; Thiết kế kỹ thuật chi tiết cơ sở dữ liệu môi trường các cấp; Cấu trúc dữ liệu danh mục dùng chung về môi trường và các bộ dữ liệu danh mục dùng chung về môi trường.

Trên cơ sở các văn bản quy phạm pháp luật, hướng dẫn đã ban hành, Bộ Tài nguyên và Môi trường đề nghị Ủy ban nhân dân các tỉnh, thành phố trực thuộc Trung ương một số nội dung như sau:

1. Chỉ đạo xây dựng báo cáo tình hình triển khai và những khó khăn, vướng mắc trong quá trình xây dựng Hệ thống thông tin, cơ sở dữ liệu môi trường cấp tỉnh trong thời gian qua tại địa phương theo hướng dẫn tại Công văn số 2180/BTNMT-TCMT, gửi về Bộ Tài nguyên và Môi trường trước ngày 30 tháng 4 năm 2023.

2. Tiếp tục chỉ đạo Sở Tài nguyên và Môi trường xây dựng Hệ thống thông tin, cơ sở dữ liệu môi trường cấp tỉnh theo các văn bản hướng dẫn hiện hành. Đối với những địa phương đang chuẩn bị triển khai thực hiện, đề nghị nghiên cứu kỹ Hướng dẫn kỹ thuật về xây dựng và chia sẻ cơ sở dữ liệu môi trường (theo Quyết định số 454/QĐ-BTNMT) để tránh đầu tư trùng lặp các nội dung thiết kế cơ sở dữ liệu đã được hướng dẫn.

Trong thời gian tới, Bộ Tài nguyên và Môi trường sẽ tổ chức các hội thảo hướng dẫn kỹ thuật để hỗ trợ các địa phương trong việc triển khai xây dựng hệ thống thông tin và cơ sở dữ liệu môi trường cấp tỉnh.

Trong quá trình triển khai thực hiện, nếu có khó khăn, vướng mắc hoặc có các yêu cầu hỗ trợ về mặt kỹ thuật, đề nghị liên hệ về Bộ Tài nguyên và Môi trường theo địa chỉ: Trung tâm Điều tra, Thông tin và Dữ liệu về môi trường, đa dạng sinh học - Cục Bảo tồn thiên nhiên và Đa dạng sinh học (Trung tâm Thông tin và Dữ liệu môi trường - Tổng cục Môi trường trước đây), số 83 Nguyễn Chí Thanh, phường Láng Hạ, quận Đống Đa, Hà Nội, điện thoại: 024.35527919, fax: 024.38728294; E-mail: mtmtra@monre.gov.vn.

Bộ Tài nguyên và Môi trường trân trọng cảm ơn sự hợp tác của quý Ủy ban./.

 


Nơi nhận:
- Như trên;
- PTTg CP, Bộ trưởng Trần Hồng Hà (để báo cáo);
- Sở TN&MT các tỉnh, thành phố (để thực hiện);
- Lưu: VT, BTĐD, ĐTTTDL (MT.130).

KT. BỘ TRƯỞNG
THỨ TRƯỞNG




Võ Tuấn Nhân

 



container.left + containerWidth - 20) { left = container.left + containerWidth - tooltipWidth - 20; } var arrowLeft = pos.left + (tnplWidth / 2) - left; tooltip.find('.tooltip-arrow').css('left', arrowLeft + 'px'); tooltip.find('.tooltip-arrow-inner').css('left', arrowLeft + 'px'); if (isMobile) { tooltip.css({ 'top': pos.top + $element.outerHeight() - 70, 'left': left }).show(); } else { tooltip.css({ 'top': pos.top + $element.outerHeight() + 10, 'left': left }).show(); } } function formatDate(dateString) { var options = { year: 'numeric', month: '2-digit', day: '2-digit' }; return new Date(dateString).toLocaleDateString('vi-VN', options); } function truncateTitle(title, wordLimit) { var words = title.split(' '); if (words.length > wordLimit) { return words.slice(0, wordLimit).join(' ') + '...'; } return title; } function cleanHTMLContent(htmlContent) { return htmlContent.replace(/<\/(i|b|span)><\1>/gmui, ''); } function fetchTerms($element) { if ($element.attr('is-posted') !== 'true') { var cleanedContent = cleanHTMLContent($element.html()); $element.html(cleanedContent); $.post('/pages/test/thuatngu/v2/tim.tn.php', { p_content: $element.text(), vb_ids: vb_ids }, function(data) { var content = $element.html(); var terms = data.terms.sort((a, b) => b.Ten_thuat_ngu.length - a.Ten_thuat_ngu.length); terms.forEach(term => { var allIDs = [term.ID]; var allTermsContent = '

' + term.Ten_thuat_ngu + '

' + '

' + term.noi_dung_thuat_ngu + '

' + '

Theo ' + truncateTitle(term.Tieu_de_van_ban, 10) + ' ban hành ngày ' + formatDate(term.vb_ngaybanhanh) + ' (' + term.ndsh_address + ')

'; if (term.children && term.children.length > 0) { term.children.forEach(child => { allIDs.push(child.ID); allTermsContent += '

' + child.Ten_thuat_ngu + '

' + '

' + child.noi_dung_thuat_ngu + '

' + '

Theo ' + truncateTitle(child.Tieu_de_van_ban, 10) + ' ban hành ngày ' + formatDate(child.vb_ngaybanhanh) + ' (' + child.ndsh_address + ')

'; }); } var regex = new RegExp('(' + term.Ten_thuat_ngu + ')(?![^<>]*>)', 'gi'); content = content.replace(regex, function(match, p1, offset) { var precedingTag = content.substring(0, offset).split('').length - 1; if (precedingTag <= followingTag) { return '' + p1 + ''; } else { return match; } }); }); $element.html(content); $element.attr('is-posted', 'true'); $('tnpl').on('mouseenter', function() { var $this = $(this); if (!$this.data('tooltip-content-shown')) { var tooltipID = 'tooltip-please-click'; var tooltip = $('#' + tooltipID); if (tooltip.length === 0) { var termsContent = "Bấm vào để xem chi tiết nội dung Giải thích từ ngữ"; var tooltipContent = '
' + '
' + '
' + '
' + termsContent + '
'; tooltip = $(tooltipContent); $('body').append(tooltip); } $this.data('tooltip', tooltip); updateTooltipPosition($this, tooltip); } }).on('mouseleave', function() { var tooltip = $('#tooltip-please-click'); if (tooltip.length) { tooltip.hide(); } }); $('tnpl').on('click', function() { $('.tooltip-custom').hide(); $('.tooltip-custom').removeAttr('is-last-tooltip'); var $this = $(this); var tooltipID = 'tooltip-' + $this.data('id').toString().replace(/,/g, '-'); var tooltip = $('#' + tooltipID); if (tooltip.length === 0) { var termsContent = decodeURIComponent($this.data('term')); var tooltipContent = '
' + '
' + '
' + '
Giải thích từ ngữ
' + '
' + termsContent + '
' + '
'; tooltip = $(tooltipContent); $('body').append(tooltip); $this.data('tooltip', tooltip); } else { $this.data('tooltip', tooltip); } $this.data('tooltip-content-shown', true); $('.tooltip-custom').css('z-index', 1); tooltip.css('z-index', 1000); updateTooltipPosition($this, tooltip); tooltip.attr('is-last-tooltip', '1'); tooltip.show(); }); }, 'json'); } } var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (entry.isIntersecting) { fetchTerms($(entry.target)); } }); }, { threshold: 0.1 }); $('p').each(function() { observer.observe(this); }); $('p').on('mouseenter', function() { fetchTerms($(this)); }); $(document).on('mouseenter', '.tooltip-custom', function() { $('.tooltip-custom').css('z-index', 1); $(this).css('z-index', 1000); }); $(document).on('click', '.close-tooltip', function() { $(this).closest('.tooltip-custom').hide(); $(this).closest('.tooltip-custom').removeAttr('is-last-tooltip'); }); $(window).on('resize', function() { var $lastTooltip = $('.tooltip-custom[is-last-tooltip="1"]'); if ($lastTooltip.length) { var $tnpl = $('tnpl').filter(function() { return $(this).data('tooltip') && $(this).data('tooltip').attr('id') === $lastTooltip.attr('id'); }); if ($tnpl.length) { updateTooltipPosition($tnpl, $lastTooltip); $lastTooltip.show(); } } }); });