Geospatial - GISGvSIGQGIS

Adakah Java Wajar Belajar?

Selain OpenOffice, Vuze, Woopra, atau aplet yang digunakan dalam beberapa halaman web, sangat diposisikan dalam sistem untuk telefon bimbit, TV, GPS, ATM, program perniagaan dan banyak halaman yang kami layari setiap hari berjalan di Java.

Grafik berikut menunjukkan bagaimana teknologi Java mempunyai domain yang ketara dari 2006 ke 2011 berbanding C # .net, php dan Ruby, mungkin diperolehi daripada tawaran kerja.

statistikJava

Dalam kes persekitaran geospatial, C ++ dan Java adalah dua dunia yang hebat di mana aplikasi Open Source dibina; Jadual berikut meringkaskan sesuatu, tema jawatan saya memberi tumpuan kepada memperluaskan pada aplikasi Java tetapi pada pandangan pertama (yang tidak), dari sebelah Java untuk C ++ adalah melebihi dalam 15 hubungan dengan 10.

Aplikasi GIS di C ++

Aplikasi GIS di Jawa

Di peringkat desktop

 

  • GIS kuantum. Yang paling banyak dilaksanakan di persekitaran Anglo-Saxon, umumnya disertai oleh Rumput.
  • GRASS. Sistem OpenSource tertua, dengan keutamaan dalam raster.
  • Saga. Dilahirkan di Jerman, dengan fokus utama dalam penyelidikan.
  • Ilwis. Inisiatif yang dilahirkan di Belanda, dan walaupun berasal dari pertengahan tahun lapan puluhan, perkembangannya di bawah integrasi masyarakat kurang baik.

 

  • gvSIG.  Mungkin aplikasi OpenSource yang paling banyak diedarkan di persekitaran Hispanik, dan mungkin yang mempunyai visi pengantarabangsaan yang lebih agresif. Sehingga kini lebih daripada 100 artikel saya menunjukkan alat ini.
  • SEXTANTE. Dipromosikan oleh University of Extremadura, pelengkap hebat untuk gvSIG, walaupun terdapat perpustakaan untuk OpenJump, Kosmo dan bahkan berinteraksi dengan GRASS.
  • UDig. Ini adalah pembangunan yang rapi, jika kurang diedarkan dengan potensi tinggi, yang dibuat oleh syarikat PostGIS, GeoServer dan Geotools yang sama.
  • Kosmo. Saya bekerja dari OpenJump, lahir di Sepanyol.
  • OpenJump. Warisan inisiatif Kanada yang disebut Jump, yang telah dihentikan.
  • CatMDEdit. Ini adalah penyunting metadata.

Di peringkat pelayan

  • Pelayan Peta. Sangat meluas, walaupun dengan kemajuan pembangunan dan integrasi yang lebih perlahan daripada Geoserver.
  • OS MapGuide. Disokong oleh AutoDesk, sangat mantap.

 

  • GeoServer. Ia mungkin pelayan data yang paling banyak digunakan.
  • GeoNetwork. Ia adalah pengurus katalog metadast, sesuai untuk geoportal atau clearinghouse.
  • Ijazah. Inisiatif yang dilahirkan di Universiti Bonn, Jerman, dengan kapasiti bersamaan dengan GeoServer.

Di peringkat perpustakaan

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • Baltik
  • JTS
  • WKBj4

kursus javaDaripada yang sebelumnya, sekurang-kurangnya 5 dari mereka yang dibangun di Jawa disenaraikan sebagai projek asas OSGeo, beberapa di dalam inkubasi, untuk mencari kelestarian dan saling melengkapi.

Menarik untuk mempunyai meja bulat pakar pengaturcaraan untuk membincangkan mengapa mereka lebih suka atau membenci Java, mungkin akan dibincangkan sama ada Pointers membuat prosesnya mudah atau tidak, jika multithreading akan mempunyai kelebihan berbanding bahasa lain jika tidak ada mesin maya, jika keamanan relatif ; tetapi pada satu perkara mereka semua akan bersetuju:

Fakta menjadi platform silang, kerana aplikasinya dapat berjalan di Windows, Linux, Solaris dan Mac (mengabaikan kedegilan Steve Jobs baru-baru ini). Ini menjadikannya menarik untuk aplikasi dengan skop global, di mana pengguna akan menggunakan sistem operasi dan penyemak imbas yang berbeza, menyelesaikan hampir semua perkara dengan Mesin Maya yang terkenal yang selain daripada melakukan tugas multithreaded, menyelesaikan masalah mudah alih dan memberikan penapisan yang selamat antara pelanggan dan pelayan.

Juga hakikat bahawa Open Source adalah satu aspek untuk menilai, walaupun Oracle diperolehi SUN (Java pemaju), dan beberapa untuk meragui apa yang akan berlaku dalam jangka masa panjang dengan MySQL (lesen GPL), hampir tidak ada yang mempersoalkan masa depan bahasa Jawa.

Mungkin apa yang dimulakan oleh Remaja Hijau sebagai sebuah projek yang gagal dijalankan di televisyen dan VHS tidak lagi menyerupai apa yang telah dicapai oleh Java dalam penentuan posisi, walaupun itu dilakukan secara objektif. Sehingga kini, terdapat 3 aplikasi Java:

 

produk java

J2SE (Standard Edition), yang biasanya digunakan untuk pembinaan aplikasi dan apples yang diedarkan.

J2EE (Enterprise Edition), biasanya untuk alat perusahaan pelbagai peringkat, perkhidmatan sokongan jauh, dan e-dagang.

J2ME (Micro Edition), yang mana aplikasi untuk telefon mudah alih, GPS dan peti TV digital dibina.

Learn21 y Globalmentoring adalah contoh bilik darjah maya di mana anda boleh belajar bahasa Jawa.

 

Jadi kembali kepada soalan awal, jika Jawa bernilai belajar ...

Ya.

Golgi Alvarez

Penulis, penyelidik, pakar dalam Model Pengurusan Tanah. Beliau telah mengambil bahagian dalam konseptualisasi dan pelaksanaan model seperti: Sistem Pentadbiran Harta Negara SINAP di Honduras, Model Pengurusan Perbandaran Bersama di Honduras, Model Bersepadu Pengurusan Kadaster - Pendaftaran di Nicaragua, Sistem Pentadbiran Wilayah SAT di Colombia . Editor blog pengetahuan Geofumadas sejak 2007 dan pencipta Akademi AulaGEO yang merangkumi lebih daripada 100 kursus mengenai topik GIS - CAD - BIM - Digital Twins.

Artikel yang berkaitan

Leave a comment

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

Kembali ke atas butang