Chuyển sang CRS chung và lưu ra tệp
Như bạn đã thấy ở các bài trước, hai bộ dữ liệu đang dùng các Hệ tọa độ tham chiếu (CRS) khác nhau. Điều này cũng được thể hiện ở biểu đồ đầu tiên trong bài này (mã đã được cung cấp sẵn trong script): cả hai bộ dữ liệu đều thuộc cùng một khu vực, nên bình thường chúng phải chồng khít về tọa độ; nhưng thực tế thì không.
Để tiếp tục phân tích trong phần còn lại của chương, chúng ta sẽ chuyển cả hai bộ dữ liệu về cùng một CRS và lưu chúng ra tệp mới. Để có thể thực hiện các phép tính dựa trên khoảng cách, ta sẽ chuyển sang CRS dạng chiếu: UTM địa phương, múi 35, được định danh bằng EPSG:32735 (https://epsg.io/32735).
Các bộ dữ liệu điểm mỏ (mining_sites) và vườn quốc gia (national_parks) đã được nạp sẵn, và GeoPandas cùng matplotlib cũng đã được import.
Bài tập này là một phần của khóa học
Làm việc với Dữ liệu Không gian địa lý trong Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Plot the natural parks and mining site data
ax = national_parks.plot()
mining_sites.plot(ax=ax, color='red')
plt.show()
# Convert both datasets to UTM projection
mining_sites_utm = ____
national_parks_utm = ____
# Plot the converted data again
ax = national_parks_utm.plot()
mining_sites_utm.plot(ax=ax, color='red')
plt.show()