Geospatial - GISGvSIG- ըqgis

Javaավան արժե՞ սովորել:

Բացօթյա բեյջից բացի, Vuze, Woopra, կամ որոշ վեբ-էջերում տեղակայված ծրագրերը շատ տեղադրված են բջջային հեռախոսների, հեռուստացույցների, GPS- ների, բանկոմատների, բիզնես ծրագրերի համակարգերում եւ ամեն օր, որոնք մենք զննում ենք ամեն օր Java- ում:

Հետեւյալ գրաֆիկը ցույց է տալիս, թե ինչպես Java տեխնոլոգիան ունի 2006- ից մինչեւ 2011- ի կայուն նշվող տիրույթը C #. Net, php- ի եւ Ruby- ի համեմատ, հնարավոր է ստացվում աշխատանքի առաջարկներից:

ՎիճակագրությունJava

Երկրաբաժանման միջավայրի դեպքում C ++ եւ Java- ը երկու մեծ աշխարհներ են, որոնց մեջ կառուցվում են Open Source ծրագրերը: Հետեւյալ աղյուսակը ամփոփում բան, թեման պաշտոնում ես կենտրոնանալ ընդլայնման վրա Java ծրագրեր, սակայն առաջին հայացքից (որը ոչ թե), սկսած կողմի Ջավա C ++ գերազանցվել է հարաբերությունների 15 դեպի 10:

GIS ծրագրերը C ++- ում

GIS ծրագրերը Java- ում

Սեղանի մակարդակում

 

  • Quantum GIS, Անգլո-սաքսոնական միջավայրում ամենաիրականացվածը, ընդհանուր առմամբ, Grass- ի ուղեկցությամբ:
  • GRASS, OpenSource ամենահին համակարգը ՝ առաջնահերթ ռաստերով:
  • Սագա, Ornնվել է Գերմանիայում, առաջնահերթ ուշադրություն դարձնելով հետազոտությանը:
  • Իլվիս Նախաձեռնություն, որը ծնվել է Հոլանդիայում, և չնայած գալիս է ութսունականների կեսերից, համայնքի ինտեգրման պայմաններում դրա զարգացումը թույլ է:

 

  • gvSIG- ը:  Հավանաբար, իսպանական միջավայրում ամենալայն տարածված OpenSource հավելվածը, և գուցե մեկը, որն ունի ավելի ագրեսիվ միջազգայնացման տեսլական: Մինչ օրս իմ հոդվածներից ավելի քան 100-ը մատնանշում են այս գործիքը:
  • SEXANT- ը, Էքստրեմադուրայի համալսարանի կողմից խթանված `gvSIG- ի հիանալի լրացում, չնայած OpenJump- ի, Kosmo- ի համար կան գրադարաններ, և այն նույնիսկ փոխազդում է GRASS- ի հետ:
  • uDig, Սա մաքուր, եթե պակաս բաշխված բարձր պոտենցիալ զարգացում է, ստեղծվել է նույն PostGIS ընկերության, GeoServer- ի և Geotools- ի կողմից:
  • Կոսմո, Ես աշխատում եմ OpenJump- ից `ծնված Իսպանիայում:
  • OpenJump, Անցնել կոչված կանադական նախաձեռնության ժառանգությունը, որը դադարեցվել էր:
  • CatMDEdit- ը, Սա մետատվյալների խմբագիր է:

Սերվերի մակարդակով

  • MapServer. Շատ տարածված, չնայած զարգացման և ինտեգրման դանդաղ առաջընթացով, քան Geoserver- ը:
  • MapGuide OS: AutoDesk- ի աջակցությամբ, շատ ուժեղ:

 

  • GeoServer- ը, Դա կարող է լինել ամենատարածված օգտագործվող տվյալների սերվերը:
  • GeoNetwork- ը, Դա մետադաստ կատալոգի մենեջեր է, իդեալական աշխարհաքաղաքական կամ քլիրինգային տան համար:
  • Դիպլոմ: Նախաձեռնությունը Գերմանիայի Բոննի համալսարանում ծնված, GeoServer- ին համարժեք կարողություններով:

Գրադարանային մակարդակում

 

  • GEOS- ը
  • PROJ4- ը
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI- ը
  • Բալթիկ
  • JTS- ն
  • WKBj4- ը

java- դասընթացՆախորդներից առնվազն 5- ն Java- ում մշակված է որպես OSGeo- ի հիմնադրամի ծրագրերը, որոշ ինկուբացիայում, կայունության եւ փոխլրացման որոնման մեջ:

Հետաքրքիր կլիներ ունենալ ծրագրավորման փորձագետների կլոր սեղան, որը կխոսեր այն մասին, թե ինչու են նրանք նախընտրում կամ ատում Java- ն, հնարավոր է, որ քննարկվի, թե արդյոք Pointers- ը գործընթացը դարձնում է պարզ, թե ոչ, եթե բազմալեզումը առավելություն ունենար այլ լեզուների նկատմամբ, եթե վիրտուալ մեքենա չկա, եթե անվտանգությունը հարաբերական է: ; բայց մի բանի շուրջ նրանք բոլորը կհամաձայնվեին.

Բազմամակարդակ լինելու փաստը, քանի որ ծրագրերը կարող են աշխատել Windows, Linux, Solaris և Mac համակարգերում (անտեսելով Սթիվ ignոբսի վերջին համառությունը): Սա այն գրավիչ է դարձնում գլոբալ ընդգրկույթ ունեցող ծրագրերի համար, որտեղ օգտվողները կօգտագործեն տարբեր գործառնական համակարգեր և զննարկիչներ ՝ լուծելով համարյա ամեն ինչ հայտնի վիրտուալ մեքենայով, որը բացի բազմաթելանման առաջադրանքներ կատարելուց, լուծում է դյուրատարության խնդիրը և ապահովում հաճախորդ և սերվեր:

Նաեւ այն փաստը, որ բաց կոդով ասպեկտը է գնահատել, թեեւ Oracle ձեռք է բերել Կիր (Java developer), իսկ ոմանք էլ կասկածում, թե ինչ կարող է պատահել, որ երկարաժամկետ հեռանկարում, ինչպես MySQL (GPL լիցենզիայի), գրեթե ոչ ոք չի վիճարկում ապագան Java լեզվից:

Հավանաբար, այն, ինչ «Կանաչ պատանին» սկսեց որպես հեռուստատեսությամբ աշխատելու ձախողված նախագիծ, և VHS- ն այլևս չի հիշեցնում այն, ինչ հասել է Java- ն դիրքավորելու հարցում, չնայած դա անում է նպատակների համար: Մինչ օրս կա 3 Java ծրագիր.

 

java արտադրանքները

J2SE (Standar Edition), որը սովորաբար օգտագործվում է տարածված ծրագրերի եւ հավելվածների կառուցման համար:

J2EE (Ձեռնարկությունների թողարկումը), սովորաբար բազմաբնույթ ձեռնարկությունների համար, հեռավոր աջակցության ծառայություններ եւ էլեկտրոնային առեւտուր:

J2ME (Micro Edition), որի միջոցով կառուցվում են բջջային հեռախոսների, GPS- ների եւ թվային հեռուստատեսության տուփեր:

Learn21- ը y Globalmentoring- ը Արդյոք վիրտուալ դասարանների օրինակները, որտեղ դուք կարող եք սովորել Java:

 

Այնպես որ, վերադարձեք նախնական հարցին, եթե Java- ն արժե սովորել ...

Այո

Գոլջի Ալվարես

Գրող, հետազոտող, հողի կառավարման մոդելների մասնագետ: Նա մասնակցել է այնպիսի մոդելների հայեցակարգացմանն ու ներդրմանը, ինչպիսիք են՝ Գույքի կառավարման ազգային համակարգ SINAP Հոնդուրասում, Հոնդուրասում Համատեղ քաղաքապետարանների կառավարման մոդել, Կադաստրի կառավարման ինտեգրված մոդել՝ ռեգիստր Նիկարագուայում, Տարածքի կառավարման համակարգ SAT Կոլումբիայում: . 2007 թվականից Geofumadas գիտելիքների բլոգի խմբագիր և AulaGEO ակադեմիայի ստեղծող, որը ներառում է ավելի քան 100 դասընթացներ GIS - CAD - BIM - Digital Twins թեմաներով:

Առնչվող հոդվածներ

Թողնել մեկնաբանություն

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

Վերադառնալ սկիզբ կոճակը