Xác đinh cao độ 1 điểm

Thảo luận trong 'Giải đáp thắc mắc các phần mềm: MapInfo, Vertical,' bắt đầu bởi promoraiati, 28/5/12.

  1. promoraiati

    promoraiati New Member

    Tham gia ngày:
    21/4/12
    Bài viết:
    10
    Đã được thích:
    0
    Điểm thành tích:
    0
    Chào cả nhà!!!
    Vấn đề của mình là thế này. Mình có 1 bản đồ với các đường đồng mức. Các đường này đã được nhập giá trị cao độ.Sau đó mình tạo 1 mạng lưới - có thể gọi là hệ tọa độ giả định. Các đường này sẽ cắt nhau, tuy nhiên sẽ có 1 số điểm cắt nhau giữa 2 đường x, y ko cắt đường cao độ. Có cách nào xác đinh giá trị cao độ ở đây ko?
     
    Last edited by a moderator: 28/5/12
    Tags:
  2. LISVN

    LISVN New Member

    Tham gia ngày:
    26/5/12
    Bài viết:
    56
    Đã được thích:
    0
    Điểm thành tích:
    0
    Bạn có thể nói rõ hơn không ?.Ý bạn có phải là bạn đang muốn xây dựng mô hình số độ cao DTM ?
     
  3. daklak

    daklak New Member

    Tham gia ngày:
    25/3/12
    Bài viết:
    110
    Đã được thích:
    0
    Điểm thành tích:
    0
    Nơi ở:
    Buôn Ma Thuột-Đăk Lăk
    bạn sử dụng VM để nội độ cao từ các đường đồng mức trong khu vực của ban, cách làm có thể tham khảo tại đây.
    Please login or register to view links
     
  4. promoraiati

    promoraiati New Member

    Tham gia ngày:
    21/4/12
    Bài viết:
    10
    Đã được thích:
    0
    Điểm thành tích:
    0
    @ daklak: mình có tham khảo bài viết đó rồi. Nhưng mình ko hiếu cho mấy. Với lại vấn đề của mình là thế này.Trên mapinfo, mình có các đường cao độ - các đường này đã nhập dữ liệu thuộc tính mang các trị số cao độ. Cụ thể với 2 đường cao độ 100 và 150 chẳng hạn. Mình có 1 điểm nằm giữa 2 đường ấy. Về cơ bản mình có thể tính được giá trị cao độ của điểm ấy, nhưng vì mình có quá nhiều điêm như vậy, nên việc tính toán sẽ rất lâu.
    Mình muốn hỏi nếu mình có hàng loạt các point như thế làm cách lấy giá trị cao độ nhanh hơn?
    Có tool hay code nào hong?
     
  5. asuspanda

    asuspanda New Member

    Tham gia ngày:
    27/10/11
    Bài viết:
    810
    Đã được thích:
    0
    Điểm thành tích:
    0
    Nghề nghiệp:
    Student
    Nơi ở:
    Nghệ An
    Theo mình nghĩ vấn đề này giải quyết như sau:
    - Nội suy đường đồng mức thành DEM ( Please login or register to view links)
    - Tạo nốt tại các điểm giao nhau trong mạng lưới ( Please login or register to view links)
    - Lấy độ cao từ DEM cho các điểm nốt đó ( Cái này trên diễn đàn đã có tools).
    Good luck!! B-)
     
  6. daklak

    daklak New Member

    Tham gia ngày:
    25/3/12
    Bài viết:
    110
    Đã được thích:
    0
    Điểm thành tích:
    0
    Nơi ở:
    Buôn Ma Thuột-Đăk Lăk
    sáng mai mình sẽ post bài hướng dẫn cụ thể cho bạn. tối nay "gấu" đang la, không cho mở máy nữa. hê hê 8->
     
    Last edited by a moderator: 28/5/12
  7. daklak

    daklak New Member

    Tham gia ngày:
    25/3/12
    Bài viết:
    110
    Đã được thích:
    0
    Điểm thành tích:
    0
    Nơi ở:
    Buôn Ma Thuột-Đăk Lăk
    bạn có thể làm theo cách sau:
    dùng VM chuyển file đường đồng mức của bạn đã có độ cao sang dạng point.
    Vertical Mapper\ Create Grid\ Poly-to-Point \ Select table: File point in *.tab (Chung.tab) \ Polylines \ Use nodes only\ ok\ ok. Quá trình này sẽ tạo thành file (Chung_ptp.tab). (với file của mình tên là (chung.tab)
    [​IMG]

    có file chung_ptp.tab dạng các điểm.

    [​IMG]

    tiếp theo bạn nội suy sang dạng DEM.
    Vertical Mapper\ Create grid \ Interpolation \ Triangulation with smoothing\ Next\ \ Select table to grid: File point in *.tab (Chung_ptp.tab)\ Select column: jgds_class \ Unit tipe: Meters/ Next\ Average value\ Next\ Save.tri file\ Next\ 5 th order solution\ Finish. àQuá trình này sẽ tạo thành file (jgds_class Map.tab).
    [​IMG]

    [​IMG]

    mô hình DEM đã được nội suy....

    [​IMG]

    giả sử mình có flie 1234.tab chứa các điểm cần tìm độ cao.
    mở file 1234.tab trồng lên jgds_class Map.tab).


    [​IMG]

    bây giờ bạn có thể xác đinh độ cao cho từng điểm như sau:
    trong cửa sổ gird manager chọn Analysis\point lnspection chọn 1234 rồi OK.

    [​IMG]

    thế là bạn đã có độ cao của từng điểm bạn muốn trong cột igds_clas12_1

    [​IMG]

    chúc bạn thành công!
     
  8. rmccc

    rmccc New Member

    Tham gia ngày:
    25/11/11
    Bài viết:
    100
    Đã được thích:
    0
    Điểm thành tích:
    0
    Cách của bạn daklak rất hay, mình đã thử, rất tốt! Cám ơn bạn nhiều!
     
  9. promoraiati

    promoraiati New Member

    Tham gia ngày:
    21/4/12
    Bài viết:
    10
    Đã được thích:
    0
    Điểm thành tích:
    0
    Cám ơn bạn rất nhiều. Mình không biết phải nói sao nữa! Cám ơn bạn... ^^
     
  10. tranqly

    tranqly Member

    Tham gia ngày:
    1/6/12
    Bài viết:
    146
    Đã được thích:
    0
    Điểm thành tích:
    16
    Mình chưa xây dựng được DEM nhưng cách làm của bạn Daklak thật hay, rất cám ơn! bài học cho mình sau này! cám ơn nhiều!
     
  11. promoraiati

    promoraiati New Member

    Tham gia ngày:
    21/4/12
    Bài viết:
    10
    Đã được thích:
    0
    Điểm thành tích:
    0
    bạn Daklak ơi! bạn có thể hướng dẫn giúp mình cụ thể hơn cách tạo nút điểm giao nhau trong mạng lưới không? link hướng dẫn dó lung tung quá. Mình thử đã thử tạo điểm bằng tool "poly to point" nhưng nó tạo ra quá nhiều điểm. vừa điểm nút, vừa điểm trên đường thẳng.
     
  12. daklak

    daklak New Member

    Tham gia ngày:
    25/3/12
    Bài viết:
    110
    Đã được thích:
    0
    Điểm thành tích:
    0
    Nơi ở:
    Buôn Ma Thuột-Đăk Lăk
    bạn làm thử theo cách này nhé.
    [video=youtube_share;aTwwnKlOaGA]http://youtu.be/aTwwnKlOaGA[/video]
    chúc thành công
     
  13. promoraiati

    promoraiati New Member

    Tham gia ngày:
    21/4/12
    Bài viết:
    10
    Đã được thích:
    0
    Điểm thành tích:
    0
    mình đã làm được rồi. mất 1 đêm mày mò hichic, cám ơn bạn nhiều nha!
     

Chia sẻ trang này

Share
Đang tải...