administrative

APIDescription
GET api/administrative/administrative_province_district?province_id={province_id}&lang_id={lang_id}

xác định tỉnh/thành phố và các quận/huyện nằm trong 1 tỉnh/thành phố

GET api/administrative/districts?province_id={province_id}&lang_id={lang_id}

xác định các quận/huyện nằm trong 1 tỉnh/thành phố

GET api/administrative/province_extent?province_id={province_id}&lang_id={lang_id}

xác định boundary của 1 tỉnh/thành phố (min_x, min_y, max_x, max_y)

GET api/administrative/district_extent?district_id={district_id}&lang_id={lang_id}

xác định boundary của 1 quận/huyện (min_x, min_y, max_x, max_y)

GET api/administrative/info_by_coor?latitude={latitude}&longitude={longitude}&lang_id={lang_id}

lấy thông tin đơn vị hành chính từ (lat, long)

POST api/administrative/statistic

thống kê dữ liệu aqi || pm25 của 1 quận/huyện trong khoảng thời gian

POST api/administrative/send_email_over_threshold_mem_aqi

Gửi email tới người dùng có những tỉnh/thành phố mà họ quan tâm bị vượt ngưỡng trong ngày yêu cầu

POST api/administrative

lấy thông tin tham số hệ thống chung của hệ thống APOM

pinnedlocation

Quản lý ghim tỉnh/thành phố lên trang chủ theo AQI_PM25

APIDescription
POST api/pinnedlocation/default

ghim tỉnh/thành phố lên trang chủ theo AQI_PM25. Khi chưa đăng nhập: lấy mặc định từ hệ thống, nếu đã đăng nhập: lấy các tỉnh/thành phố mà người dùng chọn

POST api/pinnedlocation/update

cập nhật / gỡ bỏ ghim tỉnh/thành phố lên trang chủ theo AQI_PM25

notification

APIDescription
POST api/notification/sendnotification

No documentation available.

componentstation

Làm việc với dữ liệu trạm

APIDescription
POST api/compstation/daily

lấy dữ liệu trạm của aqi || pm25 với thời gian yêu cầu cho trước, số ngày trước và sau thời gian yêu cầu

groupcomponent

Làm việc với các trạm đo, trong các trạm đo sẽ có các chất (component), như: pm25, no, aqi...

APIDescription
POST api/groupcomp/compbygroup

tìm tất cả các chất (component) mà trong 1 trạm đo (group_id) cung cấp

authentication

Xác thực tài khoản

APIDescription
POST api/auth/login

đăng nhập để lấy token key

station

Làm việc với trạm đo

APIDescription
GET api/station/daily_short_newest?group_id={group_id}&component_id={component_id}&lang_id={lang_id}

lấy thông tin trạm đo và giá trị pm25 || aqi với thời gian moi nhat

GET api/station/daily_short?group_id={group_id}&component_id={component_id}&datetime_shooting={datetime_shooting}&lang_id={lang_id}

lấy thông tin trạm đo và giá trị pm25 || aqi với thời gian cho trước

componentgeotiffservice

Làm việc với các dữ liệu lấy từ dịch vụ bản đồ

APIDescription
POST api/componentgeotiffservice/getbyserviceinfo

lấy thông tin từ dịch vụ bản đồ để xác định loại dịch vụ này chạy theo giờ (wrf-chem) hay theo ngày (mem) và mã groupcomponent_id từ CSDL để thực hiện lấy dữ liệu ở các bước tiếp theo

analysis

Phân tích dữ liệu

APIDescription
POST api/analysis/district_statistic

số lượng quận/huyện trong 1 tỉnh/thành phố bị ô nhiễm và không ô nhiễm số ngày ô nhiễm trong 1 tỉnh/thành: pm25 > 50 quận/huyện có chỉ số aqi || pm25 thấp nhất quận/huyện có chỉ số aqi || pm25 cao nhất

POST api/analysis/province_daily_statistic

lấy danh sách dữ liệu aqi || pm25 trong 1 tỉnh/thành phố với khoảng thời gian cho trước

POST api/analysis/district_daily_statistic

lấy danh sách dữ liệu aqi || pm25 trong 1 quận/huyện với khoảng thời gian cho trước

POST api/analysis/district_avg_statistic

lấy danh sách dữ liệu trung bình aqi || pm25 của tất cả các quận/huyện trong 1 tỉnh/thành phố với khoảng thời gian cho trước

componentgeotiffdaily

Lấy dữ liệu từ các mô hình wrf-chem || mem

APIDescription
POST api/componentgeotiffdaily/identify_geotiff

lấy thông tin dữ liệu (pm25, nhiệt độ, độ ẩm) từ mô hình wrf-chem hoặc mem với mã groupcomponent_id, tọa độ {x, y} và thời gian yêu cầu lấy dữ liệu (ngày || giờ) cho trước

POST api/componentgeotiffdaily/identify_list_geotiff

lấy thông tin danh sách dữ liệu pm25 từ mô hình wrf-chem hoặc mem với tọa độ {x, y}, thời gian yêu cầu lấy dữ liệu (ngày || giờ) cho trước, số ngày trước và sau thời gian yêu cầu

POST api/componentgeotiffdaily/identify_province_list_geotiff

lấy thông tin danh sách dữ liệu pm25 từ mô hình wrf-chem hoặc mem với tọa độ {x, y}, thời gian yêu cầu lấy dữ liệu (ngày || giờ) cho trước, số ngày trước và sau thời gian yêu cầu

POST api/componentgeotiffdaily/identify_province_id_list_geotiff

No documentation available.

POST api/componentgeotiffdaily/identify_district_list_geotiff

lấy thông tin danh sách dữ liệu pm25 từ mô hình wrf-chem hoặc mem với tọa độ {x, y}, thời gian yêu cầu lấy dữ liệu (ngày || giờ) cho trước, số ngày trước và sau thời gian yêu cầu

POST api/componentgeotiffdaily/identify_district_id_list_geotiff

No documentation available.

POST api/componentgeotiffdaily/ranking

bảng xếp hạng aqi mới nhất từ mô hình mem cho tất cả các tỉnh/thành phố

POST api/componentgeotiffdaily/rankingvn

bảng xếp hạng aqi theo ngày từ mô hình mem cho tất cả các tỉnh/thành phố

POST api/componentgeotiffdaily/rankingprovince

bảng xếp hạng aqi theo ngày từ mô hình mem cho tất cả các tỉnh/thành phố

group

Thông tin trạm quan trắc

APIDescription
GET api/group/info?group_id={group_id}&lang_id={lang_id}

lấy thông tin của 1 trạm đo

GET api/group/info_detail?group_id={group_id}&lang_id={lang_id}

lấy thông tin của 1 trạm đo

BaseRepository

base api class

APIDescription
GET api/BaseRepository

No documentation available.

BaseAuth

auth api controller

APIDescription
GET api/BaseAuth

No documentation available.