Térinformatikai - GISGvSIGQGIS

Megéri-e a Java-t tanulni?

Beyond OpenOffice, Vuze, Woopra, vagy az egyes weboldalakban telepített alkalmazások nagyon jól helyezkednek el a mobil rendszerekben, a TV-ben, a GPS-ben, az ATM-ekben, az üzleti programokban, és a napi oldalaink közül sok a Java-n fut.

Az alábbi ábra azt mutatja, hogyan Java technológia erős domén óta folyamatosan 2006 2011 képest C # .NET, PHP és Ruby, esetleg követően tett állásajánlatot.

estadisticasJava

Abban az esetben, térinformatikai környezetben, C ++ és Java a két nagy világban, hogy épülnek a nyílt forráskódú alkalmazások Az alábbi táblázat összegzi valamit, a téma a post összpontosítani bővülő Java alkalmazások de első pillantásra (ami nem), az oldalán a Java C ++ túllépése a kapcsolat 15 a 10.

GIS alkalmazások C ++

GIS alkalmazások Java

Egy asztali szinten

 

  • Quantum GIS. A legtöbbet az angolszász környezetben hajtják végre, általában Grass kíséretében.
  • GRASS. A legrégebbi OpenSource rendszer, prioritással a raszterben.
  • Saga. Németországban született, kiemelt figyelmet fordítva a kutatásra.
  • Ilwis. A Hollandiában született kezdeményezés, amely a nyolcvanas évek közepétől származik, a közösségi integráció alatt gyenge.

 

  • gvSIG.  Valószínűleg a legszélesebb körben elterjedt OpenSource alkalmazás a spanyol környezetben, és talán az agresszívebb nemzetközivé válási elképzelésekkel. A mai napig több mint 100 cikkem utal erre az eszközre.
  • sextante. Az Extremadurai Egyetem népszerűsíti, nagyszerű kiegészítője a gvSIG-nek, bár vannak könyvtárak az OpenJump, a Kosmo számára, és még a GRASS-szal is együttműködik.
  • uDig. Ez egy tiszta, ha kevésbé elosztott, nagy potenciállal rendelkező fejlesztés, amelyet ugyanaz a PostGIS vállalat, a GeoServer és a Geotools hozott létre.
  • Kosmo. Spanyolországban született OpenJump-tól dolgozom.
  • OpenJUMP. A megszüntetett Jump nevű kanadai kezdeményezés öröksége.
  • CatMDEdit. Ez egy metaadat-szerkesztő.

A szerver szinten

  • MapServer. Nagyon elterjedt, bár a fejlesztésben és az integrációban lassabban halad, mint a Geoserver.
  • MapGuide OS. Az AutoDesk támogatja, nagyon robusztus.

 

  • GeoServer. Lehet, hogy ez a legszélesebb körben használt adatszerver.
  • GeoNetwork. Ez egy metaadat-katalógus-kezelő, ideális geoportál vagy elszámolóház számára.
  • Képzés. Kezdeményezés született a University of Bonn Németország, egyenértékű GeoServer képességeit.

A szint könyvtárak

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • Baltik
  • JTS
  • WKBj4

Persze-of-javaA fentiek alapján legalább 5 a Java-ban fejlesztett szerepel a OSGeo Alapítvány projektek egyes inkubációs, akik a fenntarthatóság és a kiegészítő.

A programozási szakértők kerekasztalán érdekes lenne arról beszélni, miért szeretik vagy utálják a Java-t. Lehetséges, hogy megvitatnák, ha a mutatók egyszerűvé teszik-e a folyamatot vagy sem, ha a többszálas kapacitásnak előnye lenne más nyelvekkel szemben, ha nincs virtuális gép, ha a biztonság relatív ; de egy dologban mindannyian egyetértenének:

Az a tény, hogy többplatformosak, mivel az alkalmazások Windows, Linux, Solaris és Mac rendszereken is futtathatók (figyelmen kívül hagyva Steve Jobs legújabb makacsságát). Ez vonzóvá teszi a globális hatókörű alkalmazások számára, ahol a felhasználók különböző operációs rendszereket és böngészőket használnak, szinte mindent megoldva a híres virtuális géppel, amely a többszálas feladatok végrehajtása mellett megoldja a hordozhatóság problémáját és biztonságos szűrést biztosít a kliens és szerver.

Az a tény, hogy a nyílt forráskódú egy olyan szempont, hogy értékelje, bár az Oracle szerzett SUN (Java fejlesztő), és néhány kételkedni, mi fog történni, hogy hosszú távon a MySQL (GPL licenc), szinte senki nem kérdőjelezi a jövőben Java nyelven.

Lehetséges, hogy a zöld tévé sikertelen projektként kezdte a televíziókat és a VHS-t, és már nem hasonlít arra, amit a Java elért a helymeghatározásban, bár a célkitűzések terén igen. A mai napig 3 Java alkalmazás létezik:

 

java termékek

J2SE (Standard Edition), amely általánosan használt elosztott alkalmazások és applests.

J2EE (Enterprise Edition) általában többrétegű vállalati eszközök, távoli támogató szolgáltatások és az elektronikus kereskedelem.

J2ME (Micro Edition), amellyel mobiltelefonokhoz, GPS-hez és digitális tévékészülékekhez készült alkalmazások épülnek.

Aprender21 y Globalmentoring Példák a virtuális osztálytermeket, ahol meg lehet tanulni a Java.

 

Tehát vissza az eredeti kérdésre, hogy érdemes-e tanulni a Java ...

Igen.

Golgi Alvarez

Író, kutató, földgazdálkodási modellek szakértője. Részt vett olyan modellek koncepciójának kidolgozásában és megvalósításában, mint például: Nemzeti Vagyonigazgatási Rendszer SINAP Hondurasban, Közös Önkormányzatok vezetési modellje Hondurasban, Integrált Kataszterkezelési Modell - Nyilvántartás Nicaraguában, Területi SAT igazgatási rendszer Kolumbiában . 2007 óta a Geofumadas tudásblog szerkesztője és az AulaGEO Akadémia létrehozója, amely több mint 100 GIS - CAD - BIM - Digital Twins témájú kurzust tartalmaz.

Kapcsolódó cikkek

Szólj hozzá

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

Vissza a lap tetejére gombra