Geospasial - GISgvSIGQGIS

Apakah Java Layak Belajar?

Selain OpenOffice, Vuze, Woopra, atau applet yang dikerahkan di beberapa halaman web, sangat diposisikan dalam sistem untuk ponsel, TV, GPS, ATM, program bisnis dan banyak halaman yang kita surfing setiap hari yang berjalan di Jawa.

Grafik berikut menunjukkan bagaimana teknologi Java memiliki domain yang ditandai dengan cara yang berkelanjutan dari 2006 ke 2011 dibandingkan dengan C # .net, php dan Ruby, yang mungkin diambil sebagai hasil penawaran pekerjaan.

statistikJava

Dalam kasus media geospasial, C ++ dan Java adalah dua dunia hebat dimana aplikasi Open Source dibuat; Tabel berikut merangkum sesuatu, untuk subjek posting yang saya fokuskan untuk memperluas aplikasi Java tapi sekilas (yang tidak), dari sisi Java terlampaui C ++ dalam sebuah hubungan 15 ke 10.

Aplikasi GIS di C ++

Aplikasi GIS di Jawa

Di tingkat Desktop

 

  • GIS Quantum. Yang paling banyak diterapkan di lingkungan Anglo-Saxon, umumnya disertai dengan Rumput.
  • GRASS. Sistem OpenSource tertua, dengan prioritas dalam raster.
  • Hikayat. Lahir di Jerman, dengan fokus utama pada penelitian.
  • Ilwis. Inisiatif yang lahir di Belanda, dan meskipun berasal dari pertengahan tahun delapan puluhan, perkembangannya di bawah integrasi komunitas sangat buruk.

 

  • gvSIG.  Mungkin aplikasi OpenSource yang paling banyak didistribusikan di lingkungan Hispanik, dan mungkin yang memiliki visi internasionalisasi yang lebih agresif. Hingga saat ini, lebih dari 100 artikel saya mengarah ke alat ini.
  • SEXANT. Dipromosikan oleh Universitas Extremadura, pelengkap yang bagus untuk gvSIG, meskipun ada perpustakaan untuk OpenJump, Kosmo dan bahkan berinteraksi dengan GRASS.
  • uDig. Ini adalah pengembangan yang bersih, jika kurang terdistribusi dengan potensi tinggi, yang dibuat oleh perusahaan PostGIS yang sama, GeoServer dan Geotools.
  • Kosmo. Saya bekerja dari OpenJump, lahir di Spanyol.
  • OpenJump. Warisan inisiatif Kanada bernama Jump, yang telah dihentikan.
  • CatMDEdit. Ini adalah editor metadata.

Di tingkat server

  • MapServer. Sangat luas, meskipun dengan kemajuan yang lebih lambat dalam pengembangan dan integrasi dibandingkan Geoserver.
  • MapGuide OS. Didukung oleh AutoDesk, sangat tangguh.

 

  • GeoServer. Ini mungkin server data yang paling banyak digunakan.
  • GeoNetwork. Ini adalah manajer katalog metadast, ideal untuk geoportal atau clearinghouse.
  • Gelar. Inisiatif lahir di Universitas Bonn, Jerman, dengan kemampuan setara dengan GeoServer.

Di tingkat toko buku

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • Baltik
  • JTS
  • WKBj4

java sajaDari jumlah tersebut di atas, setidaknya 5 yang dikembangkan di Jawa terdaftar sebagai proyek yayasan OSGeo, beberapa di bidang inkubasi, untuk mencari keberlanjutan dan saling melengkapi.

Akan menarik sekelompok pakar pemrograman untuk berbicara tentang mengapa mereka lebih suka atau membenci Java, mungkin akan dibahas jika Pointer membuat prosesnya sederhana atau tidak, jika kapasitas multithreading akan memiliki keunggulan dibandingkan bahasa lain jika tidak ada mesin virtual, jika keamanan relatif ; tetapi pada satu hal mereka semua setuju:

Fakta menjadi multiplatform, karena aplikasi dapat berjalan di Windows, Linux, Solaris dan Mac (mengabaikan sikap keras kepala Steve Jobs baru-baru ini). Ini membuatnya menarik untuk aplikasi dengan cakupan global, di mana pengguna akan menggunakan sistem operasi dan browser yang berbeda, menyelesaikan hampir semuanya dengan Mesin Virtual terkenal yang selain melakukan tugas multithread, memecahkan masalah portabilitas dan menyediakan pemfilteran yang aman antara klien dan server.

Juga fakta menjadi Open Source adalah aspek untuk menilai, walaupun Oracle mengakuisisi SUN (pengembang Java), dan beberapa keraguan apa yang mungkin terjadi dalam jangka panjang dengan MySQL (lisensi GPL), hampir tidak ada yang mempertanyakan masa depan. dari bahasa Jawa

Mungkin apa yang dimulai oleh Remaja Hijau sebagai proyek yang gagal untuk dijalankan di televisi dan VHS tidak lagi menyerupai apa yang telah dicapai oleh Java dalam penentuan posisi, meskipun ia melakukannya dalam tujuan. Sampai saat ini, ada 3 aplikasi Java:

 

produk java

J2SE (Edisi Standar), yang merupakan salah satu yang umum digunakan untuk pembangunan aplikasi dan aplikasi terdistribusi.

J2EE (Enterprise Edition), biasanya untuk alat bisnis multilayer, layanan dukungan jarak jauh dan perdagangan elektronik.

J2ME (Micro Edition), dimana aplikasi untuk ponsel, GPS dan kotak TV digital dibuat.

Learn21 y Globalmentoring Mereka adalah contoh ruang kelas virtual tempat Anda bisa belajar bahasa Jawa.

 

Jadi, kembali ke pertanyaan awal, jika Java layak dipelajari ...

Ya.

Golgi Alvarez

Penulis, peneliti, spesialis dalam Model Pengelolaan Lahan. Dia telah berpartisipasi dalam konseptualisasi dan implementasi model seperti: Sistem Nasional Administrasi Properti SINAP di Honduras, Model Manajemen Kota Bersama di Honduras, Model Terpadu Manajemen Kadaster - Pendaftaran di Nikaragua, Sistem Administrasi Wilayah SAT di Kolombia . Editor blog pengetahuan Geofumadas sejak 2007 dan pencipta Akademi AulaGEO yang mencakup lebih dari 100 kursus tentang topik GIS - CAD - BIM - Digital Twins.

Artikel terkait

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

Kembali ke atas tombol