VicoTas
Câu hỏi
avatar lonquaha
25/05/2013 20:30

Tôi đang viết chương trình về bản đồ bằng ngôn ngữ Java. Cho hỏi cách thức số hóa bản đồ và các chương trình trợ giúp cho công việc này?

Tôi đang viết chương trình về bản đồ bằng ngôn ngữ Java. Cho hỏi cách thức số hóa bản đồ và các chương trình trợ giúp cho công việc này, và cách liên kết bản đồ với các hàm lệnh của Java.

Danh sách câu trả lời (1)
avatar phukequach 25/05/2013 20:30
Ý tưởng chung về số hóa bản đồ là miêu tả các đường bao trên bản đồ thành tập hợp các đoạn thẳng và/hoặc đoạn cong cơ bản, mỗi đoạn thẳng được xác định bởi 2 đỉnh đầu mút, mỗi đoạn cong có thể được xác định bởi n điểm điều khiển (cố gắng tối thiểu hóa n càng nhỏ càng tốt, thường là 3). Như vậy sau khi bản đồ đã được số hóa, nó là 1 tập các điểm. Khi cần vẽ lại trên màn hình hay in ra giấy, người ta dùng các điểm lưu giữ được cùng mối quan hệ giữa chúng để tái tạo các đoạn thẳng và đoạn cong hầu thể hiện lại bản đồ. Ngoài ra, trên bản đồ, người ta còn tạo thêm nhiều lớp dữ liệu khác tùy thuộc vào yêu cầu xử lý cụ thể.

Hiện có nhiều phần mềm xử lý bản đồ khác nhau (thí dụ MapInfo là ứng dụng khá phổ biến và khá mạnh), mỗi phần mềm dùng định dạng số hóa khác nhau và cung cấp tiện ích số hóa bản đồ phù hợp với định dạng qui định của phần mềm đó.

Bạn có thể dùng bất kỳ ngôn ngữ lập trình nào để xử lý bản đồ vì hầu hết chúng đều đã cung cấp sẵn 1 tập thư viện các hàm API hay thư viện các đối tượng đồ họa phục vụ đầy đủ nhu cầu xử lý đồ họa của người lập trình.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
nophoto Lập trình ứng dụng bằng Java, đã kết nối được csdl để lấy ra các trường nhưng không biết cách đưa các trường đó vào một JTable để hiển thị??

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto VB 6.0 có thể lập trình điều khiển phần cứng được không (lập trình hệ thống)??

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

vietnamconnection Xin hỏi làm thế nào để biết trong các thư viện như run32.dll, kernel32.dll có những hàm lập trình nào?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Xin hỏi thiết bị nào có thể kết nối các sensor này với máy tính và ngôn ngữ dùng để lập trình?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

lê văn nguyên Trong lập trình Visual Basic có cách nào để gửi thư đến 1 địa chỉ cho trước mà không cần khởi động chương trình mail nào cả?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

Lê Thị Hoa Hồng Cách giấu các HTML Code của các file *.htm để người dùng không thấy được các đoạn mã HTML đó?

Đăng lúc: 20:30 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách làm web bãng MS Access.?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Tôi lập trình mạng với ASP, trong đó xử lý CSDL dùng mã font là.VnTime (.VnArial), khi duyệt web thì hiển thị font không chính xác? Tôi phải làm sao?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Lập trình ASP, Cách quản lý thời gian bắt đầu và kết thúc 1 session ??

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn lập trình C để gửi tin nhắn trong mạng LAN (giống như net send của Windows)?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Hướng dẫn cho mình cách viết chương trình SMTP Server bằng C#. ?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Tôi muốn tìm hiểu về ngôn ngữ lập trình socket và xây dựng chương trình quét địa chỉ IP trong LAN. Xin hướng dẫn?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Lập trình C trên Linux, dùng cơ chế giao tiếp Socket để trao đổi dữ liệu giữa client và server.?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn cách thức lập trình bằng Assembly truyền 1 thông điệp qua lại giữa hai PC?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn đoạn code đếm số lượt người đã truy cập vào trang Web của mình.?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn đoạn code HTML để khi mở trang web nào đó, nội dung ở giữa trang Web ,sẽ được hiển thị thay vì đầu trang Web?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Hướng dẫn cách hiển thị tiếng Việt trên các nút lệnh trong hộp thông báo sử dụng ngôn ngữ C#?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Lập trình bằng Fox và nhập liệu các bản ghi bằng tiếng Việt . Khi dùng lệnh List thì danh sách ko hiển thị đc tiếng việt?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách đưa 1 chuỗi tiếng Việt vào các hàm java, ví dụ như alert(“Thông báo”), confirm(“Thông báo”).Làm sao tạo title tiếng Việt?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hỏi có chương trình nào chuyển từ ngôn ngữ VC/C++ sang VB6 không?

Đăng lúc: 11:59 - 24/06/2013 trong Lập trình

Rao vặt Siêu Vip