PROJ
PROJ (અગાઉ PROJ.4) એ કાર્ટોગ્રાફિક અંદાજો વચ્ચે રૂપાંતરણ કરવા માટેની લાઇબ્રેરી છે. આ પુસ્તકાલય યુનાઇટેડ સ્ટેટ્સ જિયોલોજિકલ સર્વે (યુ. એસ. જી. એસ.) ખાતે ગેરાલ્ડ ઇવેન્ડેનના કાર્ય પર આધારિત છે, પરંતુ 2019-11-26 એ PROJ પ્રોજેક્ટ સ્ટીયરિંગ કમિટી (PSC) દ્વારા જાળવવામાં આવેલ ઓપન સોર્સ જિયોસ્પેશિયલ ફાઉન્ડેશન (OSGeo) પ્રોજેક્ટ છે. લાઇબ્રેરી કમાન્ડ લાઇનમાંથી આ પરિવર્તન કરવા માટે એક્ઝેક્યુટેબલ્સ પણ મોકલે છે. પી. આર. ઓ. જે. નો ઇતિહાસ 1970 ના દાયકાના અંતનો છે, અને પી. આર. ઓ. જે. નું પ્રથમ પ્રકાશન ગેરાલ્ડ ઇવેન્ડેન દ્વારા 1980 ના દાયકાની શરૂઆતમાં રેટફોર પ્રોગ્રામ તરીકે વિકસાવવામાં આવ્યું હતું. તે જનરલ કાર્ટોગ્રાફિક ટ્રાન્સફોર્મેશન પેકેજ અથવા જી. સી. ટી. પી. પર આધારિત હતું, જેમાં ફોરટ્રાન સબરૂટિનનો સમાવેશ થતો હતો જેનો ઉપયોગ ભૌગોલિક માહિતી રજૂ કરવા માટે થઈ શકે છે. 1985થી PROJનું બીજું પ્રકાશન UNIX પ્રણાલીઓ પર ચલાવવા માટે Cમાં ફરીથી લખવામાં આવ્યું હતું. 1990થી PROJનું ત્રીજું પ્રકાશન, આશરે 70 નકશાકીય અંદાજોને ટેકો આપવા માટે વિસ્તૃત કરવામાં આવ્યું હતું. ઇવેન્ડેને 1994માં ચોથી આવૃત્તિ વિકસાવી, જેનું નામ PROJ.4 હતું. ઇવેન્ડેન દ્વારા જાળવવામાં આવેલું છેલ્લું સંસ્કરણ 4.3 હતું, જે 24 સપ્ટેમ્બર, 1995ના રોજ રજૂ થયું હતું. ચાર વર્ષથી વધુ નિષ્ક્રિયતા પછી, ફ્રેન્ક વોર્મરડેમ નવા જાળવણીકાર બન્યા અને 21 માર્ચ, 2000ના રોજ આવૃત્તિ 4.4 રજૂ કરી. મે 2008 સુધીમાં, પી. આર. ઓ. જે. મેટા. સી. આર. એસ. પ્રોજેક્ટનો ભાગ બની ગયો હતો, જે ઓ. એસ. જી. ઓ. સાથે ઇન્ક્યુબેશન હેઠળ સંકલન પ્રણાલીઓ સંબંધિત પ્રોજેક્ટ્સનું સંઘ છે. ફેબ્રુઆરી 2018માં આવૃત્તિ 5ના પ્રકાશન સાથે, નામમાંથી આવૃત્તિ 4 (. "4") ને દૂર કરીને સોફ્ટવેરનું નામ બદલીને PROJ કરવામાં આવ્યું હતું. જૂન 2019 માં proj.org ડોમેન નામના સંપાદન સાથે, પ્રોજેક્ટનું નામ બદલીને PROJ પણ કરવામાં આવ્યું હતું. પોર્ટ્સ સ્ટ્રિંગ ફોર્મેટ કે જેનો ઉપયોગ PROJ સંકલન પ્રણાલીઓ અને પરિવર્તનોનું વર્ણન કરવા માટે કરે છે, પ્રોજ સ્ટ્રિંગ અથવા proj.4 સ્ટ્રિંગ, તેનો વ્યાપકપણે PROJ યોગ્યની બહાર ઉપયોગ થાય છે. અન્ય પ્રોગ્રામિંગ ભાષાઓમાં વિવિધ પ્રકારના બંદરો અથવા બંધન વિકસાવવામાં આવ્યા છે. પાયથોન, રુબી, રસ્ટ, ગોલાંગ, જુલિયા, ટી. સી. એલ., માય. એસ. ક્યુ. એલ., એક્સેલ, વિઝ્યુઅલ બેઝિક અને ફોરટ્રાન માટે પી. આર. ઓ. જે. લાઈબ્રેરી (લિબપ્રોજ) પર આધારિત બંધન અસ્તિત્વ ધરાવે છે. PROJ.4 માં વધુમાં R અને પર્લ માટે બંધન હતું. પ્રોજેક્ટ 4જેએસ (જાવાસ્ક્રિપ્ટ) અને પ્રોજેક્ટ 4જે (જાવા) એ વિવિધ પ્રોગ્રામિંગ ભાષાઓમાં પી. આર. ઓ. જે. ના પોર્ટ છે જે હવે મેટા. સી. આર. એસ. હેઠળ સંચાલિત છે. GDAL એક પુસ્તકાલય પણ જુઓ જે ભૌગોલિક ડેટા બંધારણો માટે એક અમૂર્ત ડેટા મોડેલ પ્રદાન કરે છે જે સંકલન પરિવર્તન કરવા માટે PROJ નો ઉપયોગ કરે છે. સંદર્ભો બાહ્ય કડીઓ ભૌગોલિક સંકલન પ્રણાલીઓ મુક્ત કમ્પ્યુટર પુસ્તકાલયો C (પ્રોગ્રામિંગ ભાષા) પુસ્તકાલયો