지리 - GISGvSIGQGIS

Java는 학습 할 가치가 있습니까?

오픈 오피스를 넘어, Vuze를, Woopra, 또는 일부 웹 페이지에 배치 된 애플릿은 이동 전화, TV, GPS, ATM, 비즈니스 프로그램 및 매일 서핑하는 많은 페이지가 Java에서 실행되는 시스템에 매우 적합합니다.

다음 차트는 2006 2011이 가능 구인 다음 촬영 C # .NET을, PHP와 루비에 비해부터 Java 기술이 지속적으로 강한 도메인이 방법을 보여줍니다.

estadisticasJava

지리 공간 환경의 경우, C ++와 자바는 오픈 소스 응용 프로그램이 내장 된 두 개의 큰 세계이다; 다음 표는 15에 관계 10에서 초과 C ++ 자바의 측면에서 뭔가, 내가 (하지 않은) 자바 애플리케이션에 있지만 언뜻 확대에 초점 포스트의 주제를 요약 한 것입니다.

C에서 GIS 응용 프로그램 ++

자바 GIS 응용 프로그램

데스크탑 수준

 

  • 양자 GIS. 일반적으로 Grass와 함께 Anglo-Saxon 환경에서 가장 많이 구현됩니다.
  • GRASS. 래스터 우선 순위를 가진 가장 오래된 오픈 소스 시스템.
  • 사거. 연구에 중점을두고 독일에서 태어났습니다.
  • Ilwis. 네덜란드에서 시작된 이니셔티브는 XNUMX 년대 중반부터 시작되었지만 커뮤니티 통합에 따른 개발은 열악합니다.

 

  • gvSIG.  아마도 히스패닉 환경에서 가장 널리 배포 된 OpenSource 응용 프로그램이며 아마도보다 적극적인 국제화 비전을 가진 응용 프로그램 일 것입니다. 지금까지 100 개 이상의 기사가이 도구를 가리키고 있습니다.
  • SEXTANTE. OpenJump, Kosmo 용 라이브러리가 있으며 GRASS 와도 상호 작용하지만 gvSIG를 보완하는 Extremadura 대학에서 홍보합니다.
  • uDig. 이것은 동일한 PostGIS 회사 인 GeoServer 및 Geotools에서 생성 한 잠재력이 높은 덜 분산 된 개발입니다.
  • 코스모. 저는 스페인에서 태어난 OpenJump에서 일합니다.
  • OpenJUMP. 중단되었던 Jump라는 캐나다 이니셔티브의 레거시.
  • CatMDEdit. 이것은 메타 데이터 편집기입니다.

서버 수준에서

  • MapServer. 매우 널리 퍼져 있지만 Geoserver보다 개발 및 통합이 느리게 진행됩니다.
  • MapGuide OS. AutoDesk가 지원하며 매우 견고합니다.

 

  • GeoServer. 가장 널리 사용되는 데이터 서버 일 수 있습니다.
  • GeoNetwork. Metadast 카탈로그 관리자로서 지리적 위치 또는 정보 센터에 이상적입니다.
  • 학위. GeoServer 기능에 해당하는 독일 본 (Bonn) 대학에서 태어 이니셔티브.

레벨 라이브러리

 

  • GEOS
  • PROJ4
  • FDO
  • GDAL / OGR

 

 

  • 지오툴
  • 지역 API
  • 하기 Baltik
  • JTS
  • WKBj4

물론 -의 - 자바지속 가능성과 보완을 찾는를 OSGeo 재단 프로젝트, 부화 몇 가지로 나열 자바 개발의 위, 적어도 5에서.

프로그래밍 전문가들로 구성된 원탁 회의를 통해 Java를 선호하거나 싫어하는 이유에 대해 이야기하는 것이 흥미로울 것입니다. ; 하지만 한 가지는 모두 동의 할 것입니다.

응용 프로그램이 Windows, Linux, Solaris 및 Mac에서 실행될 수 있기 때문에 크로스 플랫폼이라는 사실입니다 (최근 Steve Jobs의 고집은 무시 함). 이는 사용자가 다양한 운영 체제와 브라우저를 사용하여 멀티 스레드 작업을 수행하는 것 외에 이식성 문제를 해결하고, 클라이언트와 서버.

또한 오라클은 SUN (자바 개발자)를 인수, 일부는 MySQL을 (GPL 라이센스)와 함께 장기적으로 무슨 일이 일어날 지 의심하지만, 오픈 소스, 평가하는 측면이다는 사실은, 거의 아무도 미래에 의문을 제기 Java 언어.

아마도 Green Teen이 텔레비전과 VHS에서 실행하는 실패한 프로젝트로 시작한 것은 목표로는 수행되지만 Java가 포지셔닝에서 달성 한 것과 더 이상 닮지 않았습니다. 현재까지 3 개의 Java 애플리케이션이 있습니다.

 

자바 제품

일반적으로 분산 응용 프로그램 및 applests 구축에 사용되는 J2SE (스탠다드 에디션).

J2EE (엔터프라이즈 판), 일반적으로 다층 비즈니스 도구, 원격 지원 서비스 및 전자 상거래.

J2ME (Micro Edition)는 휴대 전화, GPS 및 디지털 TV 박스 용 응용 프로그램을 제작하는 데 사용됩니다.

Aprender21 y Globalmentoring 당신이 자바를 배울 수있는 가상 교실의 예.

 

그래서 다시 처음의 질문에, 그것은 자바를 배우는 가치가 있는지 ...

예.

골지 알바레즈

토지 관리 모델의 작가, 연구원, 전문가. 그는 다음과 같은 모델의 개념화 및 구현에 참여했습니다. 온두라스의 국가 재산 관리 시스템 SINAP, 온두라스의 공동 지자체 관리 모델, 니카라과의 통합 지적 관리 모델, 콜롬비아의 영토 SAT 관리 시스템 . 2007년부터 Geofumadas 지식 블로그의 편집자이자 GIS - CAD - BIM - 디지털 트윈 주제에 대한 100개 이상의 과정을 포함하는 AulaGEO Academy의 창시자입니다.

관련 기사

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

맨 위로 가기 버튼