Java, CBS bilgisi… Sırada ne var?


11

Java'da programlamayı biliyorum ve CBS kavramlarına da aşinayım. Javascript ve PHP kullanarak CBS programlama yapmak. Şimdi Java kullanarak yapmak istiyorum. Nasıl başlamalıyım? Lütfen nereden başlamam gerektiğini bana bildirin. Öğreticilere veya basit Java tabanlı CBS proje çalışmalarına bağlantılar gerçekten takdir edilecektir!


5
Bu soru çok belirsiz ve daha spesifik olmaya çalışmalısınız, ancak bu kitapla ilgilenebilirsiniz: @book {wood2002java, title = {{Mekansal bilimler için Java programlama}}, yazar = {Wood, J.}, isbn = {0415260981}, yıl = {2002}, yayıncı = {CRC}}
mdsumner

2
OT: Bibtex; Onaylıyorum! Burada biçimlendirme + otomatik-linkfying içine pişmiş olsaydı iyi olurdu.
Dan S.

Web tabanlı CBS uygulamalarıyla mı, yoksa web tabanlı olmayanla mı ilgileneceğinizi açıklayabilir misiniz?
djq

Yanıtlar:


11

Neden açık kaynak kodlu projelere bir göz atmıyorsunuz?

Kaynak koduna bir göz atın, bunlardan birini veya birçoğunu seçin ve projelere katılın :-)

Birkaç örnek:

Telefonlar için hem masaüstü GIS, mobil sürüm hem de mini sürüm içeren GVSig http://www.gvsig.org/web/home/gvsig-home/view?set_language=tr

JTS, Java Topology Suite (bence bu demektir) http://www.vividsolutions.com/jts/jtshome.htm

Başka bir masaüstü CBS http://openjump.org/

GeoServer, web haritalama hizmetleri üretiyor (web sitesi şu anda çalışmıyor gibi görünüyor) http://geoserver.org

ve bunun gibi....


Google'ın JTS ana sayfasının tsusiatsoftware.net/jts/main.html
Ian Turton

tamam, haklısın, sadece googledim. Ancak bağlantımdaki indirme bağlantısı daha canlı görünüyor. ancak svn deposu bağlantınızdan bağlanmış gibi görünüyor. hmm
Nicklas Avén

Ama bu indirme 1.8 ve en son 1.11
Ian Turton

10

Yaygın olarak kullanılan açık kaynak kodlu CBS java kütüphaneleri GeoToolkit: http://www.geotoolkit.org/ ve GeoTools (osgeo): http://www.geotools.org/

GeoToolkit tabanlı bir uygulama örneği: https://github.com/codehaus/puzzle-gis


1
Özellikle Geotools için bkz. FOSS4G 2010 atölyesi geotoolsnews.blogspot.com/2010/09/…
ThomasG77

Bulmaca bağlantısı şifre korumalıdır, başka bir bağlantınız var mı?
BritishSteel

Üzgünüz, codehaus web sitesi şu anda kapalı: codehaus.org/history . PuzzleGIS projesi GitHub'a taşındı, cevabımdaki URL'yi güncelledim. Dikkatli olun: proje oldukça eskidir.
Laurent Jégou


3

ESRI'den Java ile GIS uygulamalarının nasıl geliştirileceği hakkında bazı bilgiler:

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

Java EE geliştiricileri için Esri, JavaServer Faces (JSF) belirtimini genişleten bir Java web çerçevesi olan Java platformu için Web ADF'yi sunar.

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


Ancak web ADF'sinin 10.1'de kullanımdan kaldırıldığını unutmayın. Java veya ArcGIS Server Nesne Uzantıları için ArcGIS Çalışma Zamanı SDK'si 10.1'de kullanılacak yollardır, ancak dokümantasyon şu anda hala azdır.
blord-castillo


1

Geomajas , Java tabanlı web uygulamaları oluşturmak için kullanılan bir başka açık kaynaklı projedir. Java'da her şeyi yapmanıza izin vermek için GWT kullanır. Maven ve bahar bilgisini beklediği için bir öğrenme eğrisi vardır, ancak birçok eklenti sayesinde uygulamanız için birçok güzellik içerir (örneğin önbellekleme, yazdırma, ...).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.