Prostorni - GISGvSIGQGiS

Je li Java vrijedno učenja?

Osim OpenOffice, Vuze, Woopra, ili aplikacije koje se koriste na nekim web stranicama, vrlo su pozicionirane u sustavima za mobilne telefone, TV, GPS, bankomate, poslovne programe i mnoge stranice koje surfamo svaki dan na Java.

Sljedeća tablica pokazuje kako Java tehnologija ima jak domenu stalno jer 2006 2011 u odnosu na C # .NET, PHP i Ruby, eventualno poduzete nakon ponude za posao.

estadisticasJava

U slučaju geoprostornih medija, C ++ i Java su dva velika svijeta u kojima se grade aplikacije Open Source; Sljedeća tablica sažima nešto, za predmet postu se fokusiramo na širenje Java aplikacija, ali na prvi pogled (što nije), s Java strane je premašena C + + u odnosu 15 do 10.

GIS aplikacije u C + +

GIS aplikacije u Javi

Na razini radne površine

 

  • Quantum GIS. Najviše se provodi u anglosaksonskom okruženju, općenito u pratnji Grassa.
  • TRAVA. Najstariji sustav OpenSource, s prioritetom u rasteru.
  • Saga. Rođen u Njemačkoj, s prioritetom usmjerenim na istraživanje.
  • Ilwis. Inicijativa koja je rođena u Holandiji, i iako potječe iz sredine osamdesetih, njezin je razvoj pod integracijom u zajednicu loš.

 

  • gvSIG.  Vjerojatno najrasprostranjenija aplikacija OpenSource u hispanskom okruženju, a možda i ona s agresivnijom vizijom internacionalizacije. Do danas više od 100 mojih članaka ukazuje na ovaj alat.
  • SEXTANTE. Promovirano od strane Sveučilišta u Extremaduri, sjajna nadopuna gvSIG-u, iako postoje biblioteke za OpenJump, Kosmo i čak komunicira s GRASS-om.
  • uDig. Ovo je čisti, iako manje distribuirani razvoj s velikim potencijalom, stvoren od iste tvrtke PostGIS, GeoServer i Geotools.
  • Kosmo. Radim iz OpenJumpa, rođenog u Španjolskoj.
  • OpenJUMP. Ostavština kanadske inicijative pod nazivom Skok koja je prekinuta.
  • CatMDEdit. Ovo je uređivač metapodataka.

Na razini poslužitelja

  • MapServer. Vrlo raširen, iako sa sporijim napretkom u razvoju i integraciji od Geoservera.
  • MapGuide OS. Podržava AutoDesk, vrlo robustan.

 

  • GeoServer. To je možda najčešće korišten poslužitelj podataka.
  • GeoNetwork. Upravitelj je kataloga metapodataka, idealan za geoportal ili klirinšku kuću.
  • Stupanj. Inicijativa rođena na Sveučilištu u Bonnu, Njemačka, s mogućnostima jednakima GeoServeru.

Na razini knjižare

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • BALTIK
  • Zajedničko tehničko tajništvo
  • WKBj4

Naravno-od-javaIz navedenog, najmanje 5 od razvijen u Java naveden kao OSGeo Foundation projekata, neki u inkubacije, u potrazi za održivost i komplementarnosti.

Bilo bi zanimljivo imati okrugli stol stručnjaka za programiranje kako bi razgovarali o tome zašto više vole ili mrze Javu, možda bi se raspravljalo o tome čine li Pointeri postupak jednostavnim ili ne, ako bi multithreading imao prednost u odnosu na druge jezike ako nema virtualnog stroja, ako je sigurnost relativna ; ali u jednom bi se svi složili:

Činjenica da su višestruke platforme, jer se aplikacije mogu izvoditi na sustavima Windows, Linux, Solaris i Mac (zanemarujući nedavnu tvrdoglavost Stevea Jobsa). To ga čini privlačnim za aplikacije globalnog opsega, gdje će korisnici koristiti različite operativne sustave i preglednike, rješavajući gotovo sve s poznatim virtualnim strojem koji, osim izvođenja višenitnih zadataka, rješava problem prenosivosti i osigurava sigurno filtriranje između klijent i poslužitelj.

Također činjenica da je Open Source aspekt je vrijednosti, unatoč Oracleovom SUN (Java programeru), a neki sumnjaju što se dugoročno može dogoditi s MySQL (GPL licencom), gotovo nitko ne postavlja pitanja o budućnosti Java jezika.

Moguće da je ono što je Zelena tinejdžerica započela kao neuspjeli projekt za prikazivanje na televizijama i VHS više ne sliči onome što je Java postigla pozicioniranjem, iako to čini u ciljevima. Do danas postoje 3 Java aplikacije:

 

java proizvoda

J2SE (Standard Edition), koji se obično koristi za izgradnju distribuiranih aplikacija i aplikacija.

J2EE (Enterprise Edition), obično za višeslojne poslovne alate, usluge daljinske podrške i elektroničku trgovinu.

J2ME (Micro Edition), s kojim se grade mobilne telefone, GPS i digitalne TV kutije.

Aprender21 y Globalmentoring oni su primjeri virtualnih učionica gdje možete naučiti Javu.

 

Dakle, ide natrag na početno pitanje, ako Java vrijedi učiti ...

Da.

Golgi Alvarez

Pisac, istraživač, specijalist za modele upravljanja zemljištem. Sudjelovao je u konceptualizaciji i implementaciji modela kao što su: Nacionalni sustav upravljanja imovinom SINAP u Hondurasu, Model upravljanja zajedničkim općinama u Hondurasu, Integrirani model upravljanja katastrom - registar u Nikaragvi, Sustav administracije teritorija SAT u Kolumbiji . Urednik Geofumadas bloga znanja od 2007. i kreator AulaGEO akademije koja uključuje više od 100 tečajeva o temama GIS - CAD - BIM - Digital Twins.

Vezani članci

Ostavi komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

Natrag na vrh