Кіріспе

GIS құралдар жиынтығы

GeoTools – стандарттарға сәйкес келетін шешімдерді жасауға арналған ашық кодты (LGPL) GIS құралдар жиынтығы. Ол Ашық геопространдық консорциумның (OGC) ерекшеліктері әзірленген кезде оларды іске асыруды қамтамасыз етеді. GeoTools – GeoAPI жобасына үлес қосушы, OGC ерекшеліктерінен туындаған Java интерфейстерінің сатушыға тәуелсіз жиынтығы және олардың бір бөлігін іске асырады. Ол Java тілінде жазылған және қазіргі уақытта қарқынды даму үстінде. GeoTools GeoServer, uDig, Geopublisher, 52N, Geomajas және көптеген коммерциялық жобаларда қолданылады.

Тарих

GeoTools 1 1999 жылы Джеймс МакГиллдің Лидс университетіндегі PhD жобасының бөлігі ретінде басталды. Оның мақсаты – интерактивті географиялық визуализация клиенттерін жасауға қажетті ресурстар жиынтығын ұсыну. GeoTools 1 Java 1.1 ортасында, плагин қажеттілігінсіз көптеген клиенттерде апплеттерді іске қосу мүмкіндігін қамтамасыз ету үшін құрылды. Ол жаңа мүмкіндіктер қажет болған сайын қосылатын, біршама спонтанды түрде дамытылды. GeoTools 1 ешқандай стандарттарды ескере отырып жасалмаған. GeoTools 2 2002 жылы басталды. Бұл халықаралық әзірлеушілер тобының үлесімен жаңадан жазылған нұсқа. Код базасы түбірінен өзгертіліп, соңғы Java платформасының мүмкіндіктерін пайдалану және OGC стандарттарын сақтау үшін қайта құрылды. GeoTools 1 енді қолдау көрсетілмейді, сондықтан 2007 жылы "GeoTools 2" атауынан "2" саны алынып тасталды және жобаның атауы GeoTools болып өзгерді. 2011 жылы "GeoTools" нұсқасы 8 шығарылуымен нөмірлеу де өзгерді.

Біржақтылық

Geotools және GeotoolsMT – бұл магнитотеллюрлік деректерді (МТ деректері) өңдеу және көрсетуге арналған бағдарламалық қамтамастың атаулары. Бұл бағдарламалық қамтамастың алғашқы нұсқасы 1980 жылдардың соңына дейін жасалған, ал 2011 жылы оның негізгі компаниясы AOA Geophysics оны Fugro Geoconsulting Inc. компаниясына сатты. 2013 жылы Fugro компаниясының геоғылым бөлімі CGG компаниясына өткеннен кейін, код және атау құқықтары қазір CGG-нің бір бөлігін құрайды. 2012 жылдан бері Geotools-тың толыққанды жаңа нұсқасы жасалып келеді, бұл жаңа нұсқа белсенді түрде қолдау көрсетіліп, тұтынушыларға сатылуда.