Vì vậy, tôi khá mới mẻ với GIS và tôi đang làm việc trong một dự án lập bản đồ sử dụng dữ liệu cho Vancouver, Canada. Tôi muốn kết hợp dữ liệu OpenStreetMap cùng với dữ liệu do Thành phố Vancouver cung cấp. Nhưng dữ liệu Thành phố không khớp với dữ liệu OSM khi tôi ánh xạ chúng trong QGIS.
Theo lời khuyên của một câu trả lời cho các bản đồ được chiếu nhưng không nên trùng lặp trong ArcMap? , Tôi đã kiểm tra hai nguồn dữ liệu so với một phần ba (bản đồ thế giới). Dữ liệu OSM là đúng - British Columbia ở đúng vị trí - nhưng dữ liệu Thành phố đặt Vancouver ở phía nam nước Pháp.
Nguồn dữ liệu của tôi là:
- Đường xe đạp và thư viện từ Thành phố Vancouver . (Cả hai đều là tệp SHP.) Đây là những dữ liệu không khớp với các tệp khác.
- Một bản đồ của British Columbia từ Bản đồ đường phố mở. Tôi đặt dữ liệu vào cơ sở dữ liệu bằng osm2pgsql.
- Một bản đồ thế giới là một phần của dự án Open Street Style.
Dự kiến:
- Dữ liệu Thành phố được chiếu trong UTM vùng10, NAD83 (CSRS). Tôi đã chọn cái này trong màn hình Thuộc tính lớp của QGIS cho các lớp đó. Chuỗi chiếu:
+proj=utm +zone=5 +ellps=GRS80 +datum=NAD83 +units=m +no_defs
- Các bản đồ OSM nằm trong phép chiếu Mercator. QGIS có nhiều lựa chọn Mercator và tôi không chắc nên sử dụng cái nào, vì vậy tôi đoán "CRS / Mercator trực quan phổ biến".
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
- Đối với bản đồ thế giới, Quantum GIS đã tải phép chiếu từ tệp .prj. Đó là
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +over +no_defs
Các bản đồ được chiếu nhưng không trùng nhau trong ArcMap? nói về các vấn đề khu vực. Nghe có vẻ như những gì tôi có thể trải nghiệm. Vì vậy, tôi đã thử thay đổi các thư viện từ UTM vùng 10N sang các vùng khác (15N và 60N) nhưng không có gì thay đổi.
Có ai có gợi ý cho những gì để thử tiếp theo?
+proj=utm +zone=10
và không phải+zone=5
vì tôi nghĩ rằng vùng 5 rất gần với một nơi nào đó ở Vương quốc Anh (bắt đầu bằng G ...) và đó là lý do tại sao dữ liệu của bạn sẽ đến ở Pháp