Thursday, November 13, 2008

Hướng dẫn mapserver với C# mapscript

1. Cài IIS - Visual Studio

- Tốt nhất nên cài theo yêu cầu của Visual Studio 2003 (đĩa 1): Yêu cầu cài đặt các thành phần.
- Có thể cài các Visual Studio với các version tùy ý. Nhưng nội dung code mẫu được viết trên netframe work 1.0 do đó để run được tốt nên cài kèm theo netframe work 1.0 nếu sử dụng Visual Studio không phải 2003

2. Thao tác theo các bước trong link sau:

http://www.mathgis.com/html/TuLieu/WebGIS/MapServer%20Tutorial%20for%20C.htm

3. Download code mẫu cho link 2:

http://sit.ipi.it/pcorti/TutorialMapServer/download/
nếu không download được vui lòng liên qua YM

4. Một số lỗi cần chỉnh sửa lại trong code mẫu:

- Gói data -> fonts: thiếu một font so với listfont => bổ sung thêm font bị thiếu vào
- Khi test nên run từ file default hoặc set start page cho trang default để tránh một số lỗi không cần thiết
- Các đường dẫn đang là đường dẫn tĩnh nên chuyển thành đường dẫn động:

mapfile:

  1. SHAPEPATH "../App_Data"
  2. FONTSET "../App_Data/fonts/fonts.list"
  3. IMAGEPATH "../temp"
  4. IMAGEURL "../temp"

web.config

5. Tham khảo API của mapscript:
http://mapserver.gis.umn.edu/docs/reference/mapscript

6. Hướng dẫn cài đặt postgreSQL + postgis

7. Hướng dẫn chuyển bản đồ AutoCad sang dữ liệu SQL

8. Di chuyển bản đồ khi phóng to (vị trí bị lấp mất) bằng Drag Drop

9. Tạo form Login để phân quyền truy cập dưới dạng popup

7 comments:

  1. Cha`o chi , em đang làm luận văn tốt nghiệp về đề tài webgis. Em chỉ mới làm quen với GIS 1 tuần nay thôi, hiện tại em rất bối rối ko bít hướng phát triển như thế nào, nếu được thì chị hỗ trợ cho em với nhé. Em cám ơn chị rất nhiều. Yahoo: quangphuc_truong

    ReplyDelete
  2. Minh dang rat can ban giup ve Mapserver
    nick name: kieudung23
    Email: kieudung23@yahoo.com
    DD: 0988404539
    Ban co the giup minh duoc ko, neu dong y thi lien lac qua email hoac di dong nhe
    Cam on nhieu

    ReplyDelete
  3. chị ơi, sao e vao Tham khảo API của mapscript doi user, pass làm sao vào dc chị, chị cho em hỏi thêm, chị có từng làm bảo mật truy cập của từng người trong webgis chưa ah? nick YM! trantuan8888

    ReplyDelete
  4. chao chi
    e dang nghieng cuu ve MAPSERVER de lam 1 trang webgis vay chi co the giup em vi link chi de tren mang e khong the vao duoc (http://www.mathgis.com/html/TuLieuWebGISMapServer%20Tutorial%20for%20C.htm)chi co the cho em xin tai lieu nay khong.
    dia chi mail cua em: nguyenthanhtinak47@gmail.com
    mong chi giup do

    ReplyDelete
  5. E cũng muốn học mapserver for ASP.NET nhưng link trên ko vao được:
    mail của E: duongdh.tnmt@gmail.com

    ReplyDelete
  6. Chị ơi. Chị có thể chia sẽ và hướng dẫn em một số cách thức làm webgis bằng mapserver không ạ.
    Em đang tìm hiểu.
    MOng chị giúp đỡ
    email: lhliemdn@yahoo.com

    ReplyDelete
  7. sorry cả nhà vì lâu quá không vào blog

    ReplyDelete

Nội dung nhận xét của bạn đang được kiểm duyệt.
Vui lòng chờ ....