Преобразуйте фрейм данных в фрейм пространственных данных, чтобы получить возможность открывать шейп-файл ESRI в QGIS (R-программирование) - PullRequest
1 голос
/ 23 апреля 2020

У меня есть фрейм данных в R (no2df), он выглядит так:

    **> head(no2df)
                  id     latb     lonb      lat      lon        no2tc
        5028741 816834 32.95808 36.61589 33.00045 36.63499 3.276456e-05
        5028742 816834 32.98067 36.67716 33.00045 36.63499 3.276456e-05
        5028743 816834 33.04274 36.65399 33.00045 36.63499 3.276456e-05
        5028744 816834 33.02014 36.59268 33.00045 36.63499 3.276456e-05
        5028745 816835 32.98067 36.67716 33.02291 36.69604 2.578415e-05
        5028746 816835 33.00300 36.73795 33.02291 36.69604 2.578415e-05**

Как видно из приведенной выше матрицы, каждые четыре точки (имеющие одинаковый идентификатор) образуют многоугольник (или в моем случае пикселя или ячейки), границы ячейки показаны под столбцами «latb» и «lonb», а центр ячейки повторяется четыре раза под столбцами «lat» и «lon», потому что это один и тот же центр для каждой ячейки , Наконец, самое главное, у меня есть переменная NO2, изображенная в столбце «no2t c», она следует тем же рассуждениям, что и lat и lon.

Вопрос заключается в следующем:

Что должно Я делаю (пожалуйста, приведите шаги), чтобы преобразовать или манипулировать этим фреймом данных в фрейм пространственных данных, чтобы, наконец, я смог экспортировать в шейп-файл ESRI, который содержит ячейки с переменной «no2t c» в качестве атрибута ячейки, поэтому Я могу посмотреть в QGIS?

...