Kiến thức về Java, GIS Tiếp theo là gì?


11

Tôi biết lập trình bằng Java và tôi cũng quen với các khái niệm về GIS. Tôi làm lập trình GIS bằng javascript và PHP. Bây giờ tôi muốn làm điều đó bằng Java. Làm thế nào tôi nên đi về nó? Xin vui lòng cho tôi biết tôi nên bắt đầu từ đâu? Liên kết đến các hướng dẫn hoặc các công việc dự án GIS dựa trên Java đơn giản sẽ thực sự được đánh giá cao!


5
Câu hỏi này quá mơ hồ và bạn nên làm việc cụ thể hơn, nhưng bạn có thể quan tâm đến cuốn sách này: @book {wood2002java, title = {{Lập trình Java cho khoa học không gian}}, tác giả = {Wood, J.}, isbn = {0415260981}, năm = {2002}, nhà xuất bản = {CRC}}
mdsumner

2
Cựu ước: Bibtex; Tôi chấp thuận! Sẽ thật tuyệt nếu nó được đưa vào định dạng + tự động liên kết ở đây.
Dan S.

Bạn có thể giải thích rõ hơn về việc bạn quan tâm đến các ứng dụng GIS dựa trên web hay không dựa trên web?
djq

Câu trả lời:


11

Tại sao không xem qua các dự án nguồn mở ngoài kia.

Hãy xem mã nguồn, chọn một hoặc nhiều trong số chúng và tham gia các dự án :-)

Một vài ví dụ:

GVSig với cả máy tính để bàn, phiên bản di động và phiên bản mini dành cho điện thoại http://www.gvsig.org/web/home/gvsig-home/view?set_lingu=en

JTS, Bộ cấu trúc liên kết Java (tôi nghĩ nó có nghĩa) http://www.vividsolutions.com/jts/jtshome.htmlm

Một máy tính để bàn khác http://openjump.org/

GeoServer, tạo các dịch vụ lập bản đồ web (trang web dường như ngừng hoạt động ngay bây giờ) http://geoserver.org

và như thế....


bất chấp những gì Google tuyên bố, trang chủ của JTS có tại tsusiatsoftware.net/jts/main.html
Ian Turton

ok, bạn nói đúng, tôi chỉ googled. Nhưng liên kết tải xuống trong liên kết của tôi có vẻ sống động hơn. nhưng kho svn dường như được liên kết từ liên kết của bạn. hmm
Nicklas Avén

Nhưng lượt tải xuống là 1,8 và trong khi mới nhất là 1,11
Ian Turton

10

Các thư viện java mã nguồn mở được sử dụng rộng rãi là GeoToolkit: http://www.geotoolkit.org/ và GeoTools (osgeo): http://www.geotools.org/

Một ví dụ về một ứng dụng dựa trên GeoToolkit: https://github.com/codehaus/puheads-gis


1
Xem cụ thể về Geotools, hội thảo geotoolsnews.blogspot.com 2010/09/2010
ThomasG77

Liên kết câu đố được bảo vệ bằng mật khẩu, bạn có liên kết khác không?
BritishSteel

Xin lỗi, trang web codehaus hiện đã bị đóng: codehaus.org/history . Dự án PuzzleGIS đã chuyển sang GitHub, tôi đã cập nhật URL trong phản hồi của mình. Được cảnh báo: dự án khá cũ.
Laurent Jégou


3

Dưới đây là một số thông tin từ ESRI về cách phát triển các ứng dụng GIS với Java:

http://www.esri.com/getting-started/developers/java.html

Đối với các nhà phát triển Java EE, Esri cung cấp Web ADF cho nền tảng Java, một khung web Java mở rộng đặc tả JavaServer Faces (JSF).

http://help.arcgis.com/en/sdk/10.0/java_ao_adf/adf_home.html


Xin lưu ý rằng ADF web đã không được chấp nhận ở 10.1. SDK Runtime ArcGIS cho Java hoặc ArcGIS Server Object Extension là các tuyến đường được sử dụng ở 10.1, nhưng tài liệu vẫn còn khan hiếm ngay bây giờ.
blord-castillo


1

Geomajas là một dự án nguồn mở khác để xây dựng các ứng dụng web dựa trên Java. Nó sử dụng GWT để cho phép bạn làm mọi thứ trong Java. Có một đường cong học tập vì nó mong đợi kiến ​​thức về maven và mùa xuân, nhưng nó bao gồm nhiều điều tốt đẹp cho ứng dụng của bạn (ví dụ: bộ nhớ đệm, in ấn, ...) nhờ vào nhiều trình cắm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.