Geospatial - GISGvSIGQGIS

A ia vlen të mësosh Java?

Përtej OpenOffice, Vuze, Woopra, ose aplikacionet që janë vendosur në disa faqe web, është shumë e pozicionuar në sisteme celulare, TV, GPS, ATM, programe biznesi dhe shumë nga faqet që ne shfletojmë çdo ditë po konkurrojnë në Java.

Tabela e mëposhtme tregon se si teknologjia Java ka një domain të fortë në mënyrë të vazhdueshme që nga 2006 2011 krahasim me C # NET, PHP dhe Ruby, ndoshta të marra pas oferta pune.

estadisticasJava

Në rastin e mjedisit gjeohapësinor, C + + dhe Java janë dy botët e mëdha në të cilat janë ndërtuar aplikacionet Open Source; tabela e mëposhtme përmbledh diçka, nga tema e postit që fokusohet në zgjerimin në aplikacionet Java, por në një shikim (që nuk është), nga ana e Java ajo tejkalon C + + në një marrëdhënie 15 me 10.

Aplikacionet GIS në C + +

Aplikacionet GIS në Java

Në nivelin e desktopit

 

  • GIS Quantum. Më i zbatuari në mjedisin anglo-sakson, i shoqëruar përgjithësisht nga Grass.
  • GRASS. Sistemi më i vjetër OpenSource, me përparësi në raster.
  • Sagë. Lindur në Gjermani, me një fokus përparësor në kërkime.
  • Ilwis. Nisma që lindi në Hollandë, dhe megjithëse vjen nga mesi i viteve tetëdhjetë, zhvillimi i saj nën integrimin e komunitetit është i dobët.

 

  • gvSIG.  Ndoshta aplikacioni më i shpërndarë OpenSource në mjedisin Hispanik, dhe ndoshta ai me një vizion ndërkombëtarizimi më agresiv. Deri më sot, më shumë se 100 artikuj të mi tregojnë këtë mjet.
  • SEXTANTE. Promovuar nga Universiteti i Extremadura, një plotësim i shkëlqyeshëm i gvSIG, megjithëse ka biblioteka për OpenJump, Kosmo dhe madje ndërvepron me GRASS.
  • uDig. Ky është një zhvillim i zoti, nëse është më pak i shpërndarë me potencial të lartë, i krijuar nga e njëjta kompani PostGIS, GeoServer dhe Geotools.
  • Kosmo. Unë punoj nga OpenJump, lindur në Spanjë.
  • OpenJUMP. Trashëgimia e një iniciative kanadeze të quajtur Jump, e cila ishte ndërprerë.
  • CatMDEdit. Ky është një redaktor i meta të dhënave.

Në nivelin e serverit

  • MapServer. Shumë i përhapur, megjithëse me një progres më të ngadaltë në zhvillim dhe integrim sesa Geoserver.
  • MapGuide OS. Mbështetur nga AutoDesk, shumë i fortë.

 

  • GeoServer. Mund të jetë serveri i të dhënave më i përdorur.
  • Gjeo. Shtë një menaxher katalogu metadast, ideal për gjeoportal ose zyrë pastrimi.
  • Diplomë. Iniciativa e lindur në Universitetin e Bonit, Gjermani, me kapacitete të barasvlefshme me GeoServer.

Në nivelin e bibliotekës

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • BALTIK
  • JTS
  • WKBj4

java kursNga ato të mëparshme, të paktën 5 nga ato të zhvilluara në Java shfaqen si projekte të fondacionit OSGeo, disa në inkubacion, në kërkim të qëndrueshmërisë dhe komplementaritetit.

Do të ishte interesante të kishim një tryezë të rrumbullakët të ekspertëve të programimit për të folur pse ata preferojnë ose urrejnë Java, do të diskutohej nëse Treguesit e bëjnë apo jo procesin të thjeshtë apo jo, nëse kapaciteti multitread do të kishte një avantazh ndaj gjuhëve të tjera nëse nuk ka një makinë virtuale, nëse siguria është relative ; por për një gjë të gjithë do të pajtoheshin:

Fakti i të qenit multiplatform, pasi që aplikacionet mund të ekzekutohen në Windows, Linux, Solaris dhe Mac (duke injoruar kokëfortësinë e fundit të Steve Jobs). Kjo e bën atë tërheqëse për aplikacione me një shtrirje globale, ku përdoruesit do të përdorin sisteme të ndryshme operative dhe shfletues, duke zgjidhur pothuajse gjithçka me Makinën e famshme Virtuale që përveç kryerjes së detyrave me shumë fije, zgjidh problemin e transportueshmërisë dhe siguron një filtrim të sigurt midis klient dhe server.

Edhe fakti se Open Source është një aspekt për të vlerësuar, edhe pse Oracle fituar SUN (Java Zhvillues), dhe disa të dyshojnë se çfarë do të ndodhë në afat të gjatë me MySQL (licencës GPL), pothuajse askush nuk e vë në dyshim të ardhmen e gjuhës Java.

Ndoshta ajo që Green Teen filloi si një projekt i dështuar për të drejtuar në televizione dhe VHS nuk i ngjan më asaj që Java ka arritur në pozicionim, megjithëse e bën në objektiva. Deri më sot, ekzistojnë 3 aplikacione Java:

 

java produkteve

J2SE (Standar Edition), i cili përdoret zakonisht për ndërtimin e aplikacioneve dhe aplikacioneve të shpërndara.

J2EE (Enterprise Edition), zakonisht për mjete të shumëllojshme të ndërmarrjeve, shërbime të mbështetjes së largët dhe e-commerce.

J2ME (Micro Edition), me të cilin janë ndërtuar aplikacione për telefona celularë, GPS dhe kuti digjitale televizive.

Aprender21 y Globalmentoring janë shembuj të klasave virtuale ku mund të mësoni Java.

 

Pra, duke u kthyer në pyetjen fillestare, nëse Java ia vlen të mësohet ...

Po.

Golgi Alvarez

Shkrimtar, studiues, specialist në Modelet e Menaxhimit të Tokës. Ai ka marrë pjesë në konceptimin dhe zbatimin e modeleve si: Sistemi Kombëtar i Administrimit të Pronës SINAP në Honduras, Modeli i Menaxhimit të Bashkive të Përbashkëta në Honduras, Modeli i Integruar i Menaxhimit të Kadastrës - Regjistri në Nikaragua, Sistemi i Administrimit të Territorit SAT në Kolumbi . Redaktor i blogut të njohurive Geofumadas që nga viti 2007 dhe krijues i Akademisë AulaGEO që përfshin më shumë se 100 kurse mbi temat GIS - CAD - BIM - Digital Twins.

Artikuj Të Ngjashëm

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

Kthehu në krye të faqes