Geospatial - GISGvSIGQGIS

Onko Java kannattaa oppia?

Beyond OpenOffice, Vuze, WoopraOr appletti että avautua joitakin sivustoja, on hyvin liikkuvaa paikannusjärjestelmien, TV, GPS, pankkiautomaatit, liike-ohjelmia ja monet sivut, jotka päivittäin purje on käynnissä Java.

Seuraavassa kuvassa näkyy, miten Java-teknologialla on huomattavasti jatkuva verkkotunnus 2006: stä 2011: iin verrattuna C # .net-, php- ja Ruby-palveluihin.

estadisticasJava

Geospatiaalisen ympäristön osalta C ++ ja Java ovat kaksi suurta maailmaa, joissa Open Source -sovellukset on rakennettu; Seuraavassa taulukossa esitetään jotain, teema postauksen keskittyä laajentamaan Java sovelluksia, mutta ensi silmäyksellä (jota ei ole), sivulta Java C ++ ylittyy suhde 15 on 10.

GIS-sovellukset C ++ -ohjelmassa

GIS-sovellukset Java

Työpöydän tasolla

 

  • Quantum GIS. Eniten toteutettu anglosaksisessa ympäristössä, yleensä Grassin mukana.
  • GRASS. Vanhin OpenSource-järjestelmä, prioriteetti rasterissa.
  • Saaga. Syntynyt Saksassa ja keskittynyt ensisijaisesti tutkimukseen.
  • Ilwis. Aloite, joka syntyi Alankomaissa, ja vaikka se on tullut XNUMX-luvun puolivälistä, sen kehitys yhteisön integraation aikana on heikkoa.

 

  • gvSIG.  Todennäköisesti eniten jaettu latinalaisamerikkalaisen avoimen lähdekoodin sovellus, jolla on ehkä aggressiivisempi kansainvälistymisvisio. Tähän mennessä yli 100 artikkelini viittaavat tähän työkaluun.
  • SEXTANTE. Extremaduran yliopiston mainostama, erinomainen täydennys gvSIG: lle, vaikka OpenJumpille, Kosmolle on olemassa kirjastoja ja se on jopa vuorovaikutuksessa GRASS: n kanssa.
  • uDig. Tämä on puhdas, joskin vähemmän hajautettu, suuren potentiaalin kehitys, jonka ovat luoneet sama PostGIS-yritys, GeoServer ja Geotools.
  • Kosmo. Työskentelen OpenJumpilta, syntynyt Espanjassa.
  • OpenJUMP. Perintö kanadalaisesta Jump-aloitteesta, joka oli lopetettu.
  • CatMDEdit. Tämä on metatietojen muokkausohjelma.

Palvelintasolla

  • MapServer. Erittäin laaja, vaikka kehitys ja integrointi ovat hitaampia kuin Geoserver.
  • MapGuide OS. AutoDesk tukee, erittäin vankka.

 

  • GeoServer. Se voi olla eniten käytetty datapalvelin.
  • GeoNetwork. Se on metadast-luetteloiden hallinta, ihanteellinen geoportalille tai selvitystilalle.
  • Asteen. Aloite, joka syntyi Bonnin yliopistossa Saksassa, GeoServerin kanssa.

Kirjastotasolla

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • Baltik
  • JTS
  • WKBj4

java kurssiAikaisemmista Java-kehityshankkeista ainakin 5 esiintyy OSGeon säätiön projekteina, jotkut inkuboinnissa, kestävän kehityksen ja täydentävyyden etsinnässä.

Olisi mielenkiintoista, että ohjelmoinnin asiantuntijoiden pyöreän pöydän keskusteluissa kerrotaan, miksi he suosivat tai vihaavat Java-ohjelmaa, mahdollisesti keskustellaan siitä, tekevätkö osoittimet prosessin yksinkertaiseksi vai eivät, jos monisäikeisyydellä olisi etua muihin kieliin verrattuna, jos virtuaalikoneita ei ole, jos suojaus on suhteellista ; mutta yhdestä asiasta he kaikki olisivat samaa mieltä:

Tosiasia, että ne ovat alustojen välisiä, koska sovellukset voivat toimia Windowsissa, Linuxissa, Solarisissa ja Macissa (jättämättä huomiotta Steve Jobsin äskettäistä itsepäisyyttä). Tämä tekee siitä houkuttelevan sovelluksille, joilla on maailmanlaajuinen kattavuus, jolloin käyttäjät käyttävät erilaisia ​​käyttöjärjestelmiä ja selaimia ratkaisemalla melkein kaiken kuuluisalla virtuaalikoneella, joka monisäikeisten tehtävien suorittamisen lisäksi ratkaisee siirrettävyysongelman ja tarjoaa turvallisen suodatuksen asiakas ja palvelin.

Myös se, että Open Source on näkökohta arvioida, vaikka Oracle osti SUN (Java-kehittäjä), ja jotkut epäillä mitä tapahtuu pitkällä aikavälillä MySQL (GPL lisenssi), lähes kukaan ei kyseenalaista tulevaisuudessa Java-kielestä.

Mahdollisesti se, mitä Green Teen aloitti epäonnistuneena televisioissa ja VHS: ssä, ei enää muistuta sitä, mitä Java on saavuttanut paikannuksessa, vaikkakin tavoitteissa. Tähän mennessä Java-sovelluksia on 3:

 

java -tuotteita

J2SE (Standar Edition), jota käytetään yleensä hajautettujen sovellusten ja applestien rakentamiseen.

J2EE (Enterprise Edition), yleensä usean tason yritystyökaluille, etätukipalveluille ja sähköiseen kaupankäyntiin.

J2ME (Micro Edition), jonka avulla matkapuhelimiin, GPS- ja digitaalitelevisiolaitteisiin rakennetaan sovelluksia.

Aprender21 y Globalmentoring ovat esimerkkejä virtuaalisista luokkahuoneista, joissa voit oppia Javaa.

 

Joten palaten ensimmäiseen kysymykseen, jos Java kannattaa oppia ...

Kyllä.

Golgi Alvarez

Kirjailija, tutkija, maanhoitomallien asiantuntija. Hän on osallistunut muun muassa seuraavien mallien konseptointiin ja käyttöönottoon: National System of Property Administration SINAP Hondurasissa, Hondurasin kuntien hallintomalli, Kiinteistöhallinnon integroitu malli - Rekisteri Nicaraguassa, SAT-alueen hallintojärjestelmä Kolumbiassa . Geofumadas-tietoblogin toimittaja vuodesta 2007 ja AulaGEO Academyn luoja, joka sisältää yli 100 kurssia GIS - CAD - BIM - Digital Twins -aiheista.

Aiheeseen liittyvät artikkelit

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun -painiketta