Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Cách nhúng Google Maps vào ứng dụng C#?

  1. #1
    Ngày gia nhập
    10 2010
    Nơi ở
    Đại học Bách Khoa Hà Nội
    Bài viết
    45

    Post Cách nhúng Google Maps vào ứng dụng C#?

    Đây là đề tài project của mình kì này.
    Theo như mình tìm hiểu https://developers.google.com/maps/ thì Google chỉ hỗ trợ API đối với trang web và sử dụng Javascript, vậy làm sao để nhúng maps vào ứng dụng C# chạy trên Desktop?
    Ai có thể cho mình hướng để bắt đầu không?
    Chẳng biết mình muốn cái gì nữa :v

  2. #2
    Ngày gia nhập
    08 2012
    Bài viết
    574

    Dùng Control có sẵn WebBrowser.
    API của Google Maps có một chỗ cho lấy ảnh của bản đồ:
    VD: https://maps.googleapis.com/maps/api...0&sensor=false
    trả về hình:


    Dùng hình đó để hiển thị trực tiếp lên.
    Đã được chỉnh sửa lần cuối bởi SITUVNX : 26-01-2013 lúc 09:52 PM.

  3. #3
    Ngày gia nhập
    10 2010
    Nơi ở
    Đại học Bách Khoa Hà Nội
    Bài viết
    45

    Trích dẫn Nguyên bản được gửi bởi SITUVNX Xem bài viết
    Dùng Control có sẵn WebBrowser.
    API của Google Maps có một chỗ cho lấy ảnh của bản đồ:
    VD: https://maps.googleapis.com/maps/api...0&sensor=false
    trả về hình:


    Dùng hình đó để hiển thị trực tiếp lên.
    thế này thì bản đồ nó không "dynamic" như trên web, có cách nào để ứng dụng trên desktop có thể tương tác như chỉ chuột và zoom lên, kéo bản đồ qua lại, ... không bạn
    Chẳng biết mình muốn cái gì nữa :v

  4. #4
    Ngày gia nhập
    08 2012
    Bài viết
    574

    Việc này tự bạn phải làm chứ. Google đâu có tạo sẵn cái Control như bạn nói để cho bạn kéo, thu phóng.
    Đọc trên Google Maps API thì hầu hết là hỗ trợ cho Web và Java (Android). Cái gì cũng đòi có sẵn thì sao mà được.

    Bạn có thể tự tạo một Winform Control cho việc này (kết thừa từ lớp System.Windows.Forms.Control). bắt các sự kiện chuột để có thao tác tương ứng thích hợp.

  5. #5
    Ngày gia nhập
    09 2011
    Bài viết
    129

    Trích dẫn Nguyên bản được gửi bởi SITUVNX Xem bài viết
    Dùng Control có sẵn WebBrowser.
    API của Google Maps có một chỗ cho lấy ảnh của bản đồ:
    VD: https://maps.googleapis.com/maps/api...0&sensor=false
    trả về hình:


    Dùng hình đó để hiển thị trực tiếp lên.
    Bạn ơi cho mình hỏi bản đồ trên có cho phép mình vẽ lên đó ko? Ví dụ mình muốn dùng winform c# để vẽ hình hiển thị các con tàu trên biển đông chẳn hạn. Giống 1 số trang web về hàng hải ý. Mìn muốn làm mà ko rõ mong bạn giúp

  6. #6
    Ngày gia nhập
    10 2010
    Nơi ở
    Đại học Bách Khoa Hà Nội
    Bài viết
    45

    Mặc định Cách nhúng Google Maps vào ứng dụng C#?

    Trích dẫn Nguyên bản được gửi bởi tientrungkaka Xem bài viết
    Bạn ơi cho mình hỏi bản đồ trên có cho phép mình vẽ lên đó ko? Ví dụ mình muốn dùng winform c# để vẽ hình hiển thị các con tàu trên biển đông chẳn hạn. Giống 1 số trang web về hàng hải ý. Mìn muốn làm mà ko rõ mong bạn giúp
    độ khó thế này dùng webBrowser là nhanh nhất
    Chẳng biết mình muốn cái gì nữa :v

Các đề tài tương tự

  1. Lập trình C++ thư viện xử lý bản đồ do Google Maps xuất ra
    Gửi bởi HarDToBelieve trong diễn đàn Thắc mắc lập trình C/C++ trên Linux
    Trả lời: 1
    Bài viết cuối: 23-10-2013, 01:33 PM
  2. Cách xử lí vấn đề search google maps (webbrowser controls) có dấu?
    Gửi bởi kid_1412 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 04-01-2013, 09:07 PM
  3. CEO của Google: hiện chúng tôi chưa làm gì với Google Maps cho iOS
    Gửi bởi quynhcute trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 26-09-2012, 09:10 PM
  4. Cách tạo chương trình bản đồ số giống google maps mobile cho iOs?
    Gửi bởi grandthorn trong diễn đàn Thắc mắc lập trình Objective-C
    Trả lời: 1
    Bài viết cuối: 06-03-2012, 03:47 PM
  5. Cách tính tổng quãng đường bằng google maps ?
    Gửi bởi Iphone4 trong diễn đàn Thắc mắc lập trình C/C++ trên Linux
    Trả lời: 0
    Bài viết cuối: 18-07-2011, 11:11 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn