مکانی - GISGvSIGqgis

آیا جاوا ارزش یادگیری دارد؟

فراتر از OpenOffice ووز, Woopra، و یا اپلت هایی که در برخی از صفحات وب مستقر هستند، در سیستم های تلفن های همراه، تلویزیون، GPS، دستگاه های خودپرداز، برنامه های کسب و کار و بسیاری از صفحات که هر روز در حال اجرا در جاوا هستند، قرار دارد.

جدول زیر نشان می دهد که چگونه فن آوری جاوا دارای دامنه قوی به طور پیوسته از 2006 2011 در مقایسه با C # .NET، PHP و Ruby، احتمالا زیر ارائه می دهد کار گرفته شده است.

آمار جوا

در مورد محیط جغرافیایی، C ++ و جاوا دو دنیای بزرگ هستند که در آن برنامه های Open Source ساخته شده اند؛ در جدول زیر چیزی، موضوع پست من در حال گسترش در برنامه های کاربردی جاوا اما در نگاه اول (که نیست) تمرکز، از سمت جاوا به C ++ است که در یک رابطه 15 به 10 بیش خلاصه می کند.

برنامه های کاربردی GIS در ++ C

برنامه های کاربردی GIS در جاوا

در سطح دسکتاپ

 

  • GIS کوانتومی. بیشترین اجرا در محیط آنگلوساکسون ، به طور کلی توسط Grass همراه است.
  • GRASS. قدیمی ترین سیستم OpenSource با اولویت رستری.
  • حماسه. متولد آلمان ، با اولویت تمرکز بر تحقیق.
  • ایلویس ابتکاری که در هلند متولد شد و اگرچه از اواسط دهه هشتاد میلادی ناشی می شود ، اما توسعه آن تحت ادغام جامعه ضعیف است.

 

  • gvSIG  احتمالاً گسترده ترین اپلیکیشن OpenSource در محیط اسپانیایی ، و شاید برنامه ای با دیدگاه بین المللی تهاجمی تر. تاکنون بیش از 100 مقاله من به این ابزار اشاره کرده اند.
  • SEXTANTE. توسط دانشگاه Extremadura ، یک مکمل عالی برای gvSIG ، تبلیغ شده است ، اگرچه کتابخانه هایی برای OpenJump ، Kosmo وجود دارد و حتی با GRASS تعامل دارد.
  • UDig. این یک توسعه شسته و رفته ، البته توزیع شده کمتر با پتانسیل بالا است که توسط همان شرکت PostGIS ، GeoServer و Geotools ایجاد شده است.
  • کوسو. من از OpenJump ، متولد اسپانیا کار می کنم.
  • OpenJump. میراث ابتکار عمل کانادایی به نام جامپ ، که متوقف شده بود.
  • CatMDEdit. این یک ویرایشگر فراداده است.

در سطح سرور

  • MapServer. بسیار گسترده ، اگرچه با پیشرفت کندتری در توسعه و تلفیق نسبت به Geoserver وجود دارد.
  • سیستم عامل MapGuide. پشتیبانی شده توسط AutoDesk ، بسیار قوی.

 

  • GeoServer. این ممکن است پرکاربردترین سرور داده باشد.
  • GeoNetwork. این یک مدیر کاتالوگ متاداست ، ایده آل برای ژئوپورتال یا اتاق پاکسازی است.
  • درجه ابتکار متولد دانشگاه Bon، آلمان، با قابلیت های معادل با GeoServer.

در سطح کتابفروشی

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • Geotools
  • GeoAPI
  • Baltik
  • JTS
  • WKBj4

البته از جاوااز موارد فوق، حداقل 5 از کسانی که در جاوا توسعه یافته اند، به عنوان پروژه های بنیاد OSGeo، بعضی از آنها در انکوباسیون، به دنبال پایداری و مکمل بودن هستند.

یک میزگرد تخصصی برنامه نویسی جالب است که در مورد اینکه چرا آنها جاوا را ترجیح می دهند یا از آن متنفر هستند ، جالب است ، اگر اشاره گرها روند کار را ساده یا خیر انجام دهند ، اگر ظرفیت چند رشته ای اگر ماشین مجازی وجود نداشته باشد ، اگر امنیت نسبی باشد ، ظرفیت چند رشته ای برتری دارد ؛ اما در مورد یک چیز همه موافق خواهند بود:

واقعیت کراس پلت فرم بودن ، از آنجا که برنامه ها می توانند روی ویندوز ، لینوکس ، سولاریس و مک اجرا شوند (نادیده گرفتن لجبازی اخیر استیو جابز). این امر باعث جذابیت آن برای برنامه های دارای دامنه جهانی می شود ، جایی که کاربران از سیستم عامل های مختلف و مرورگرهای مختلف استفاده می کنند ، تقریباً همه چیز را با ماشین مجازی معروف حل می کنند که جدا از انجام کارهای چند موضوعی ، مشکل قابل حمل بودن را حل می کند و یک فیلتراسیون امن بین مشتری و سرور

همچنین این واقعیت است که منبع باز جنبه برای ارزیابی است، اگر چه اوراکل یکشنبه (توسعه دهنده جاوا)، و برخی به شک چه خواهد شد در دراز مدت با MySQL (مجوز GPL) اتفاق می افتد، تقریبا هیچ کس سوال آینده از زبان جاوا

احتمالاً همان کاری که نوجوان سبز به عنوان یک پروژه ناموفق برای اجرای در تلویزیون آغاز کرد و VHS دیگر شبیه چیزی نیست که جاوا در موقعیت یابی به دست آورده است ، اگرچه از نظر هدف نیز چنین است. تا به امروز ، 3 برنامه جاوا وجود دارد:

 

محصولات جاوا

J2SE (Standard Edition)، که به طور معمول برای ساخت برنامه های توزیع شده و سیبزمینی استفاده می شود.

J2EE (Enterprise Edition)، معمولا برای ابزارهای چندرسانه ای تجاری، خدمات پشتیبانی از راه دور و تجارت الکترونیک.

J2ME (Micro Edition)، با کدام برنامه های کاربردی برای تلفن های همراه، جعبه GPS و دیجیتال ساخته شده است.

Learn21 y Globalmentoring آنها نمونه هایی از کلاس های مجازی هستند که می توانند جاوا را یاد بگیرند.

 

بنابراین، بازگشت به سوال اولیه، اگر جاوا ارزش یادگیری را دارد ...

بله.

گلگی آلوارز

نویسنده، محقق، متخصص در مدل های مدیریت زمین. وی در مفهوم سازی و اجرای مدل هایی مانند: سیستم ملی مدیریت املاک SINAP در هندوراس، مدل مدیریت شهرداری های مشترک در هندوراس، مدل یکپارچه مدیریت کاداستر - ثبت در نیکاراگوئه، سیستم مدیریت منطقه SAT در کلمبیا مشارکت داشته است. . سردبیر وبلاگ دانش Geofumadas از سال 2007 و خالق آکادمی AulaGEO که شامل بیش از 100 دوره در زمینه GIS - CAD - BIM - Digital Twins است.

مقالات مرتبط

دیدگاهتان را بنویسید:

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

بازگشت به دکمه بالا