qgis

QGIS 3.0 - እንዴት ፣ መቼ እና ምን; የሚል ነው

ብዙዎች ራሳችንን እንደሚከተለው እያልን ነው-

QGIS 3.0 መቼ ይፋ ይሆን?

ባለፈው ዓመት (2015) የፕሮጀክቱ ቡድን የ QGIS 3.0 መቼ እና እንዴት እንደሚለቀቅ ምርመራ ማካሄድ ጀመረ. እንደ አንድ ልኡክ ጽሁፍ እንደሚከተለው ብለው ቃል ገብተው ነበር አናኒ ግሬስQGIS 3.0 ን ከመጀመራቸው በፊት ለተጠቃሚዎች እና ለእቅዶቻቸው ገንቢዎች ሊያስተላልፉት የነበረው ፡፡ በቅርቡ ለ QGIS 3.0 ልቀት የተወሰኑ ነጥቦችን ለመዘርዘር ሞክረዋል እናም በልጥፉ መጨረሻ ላይ ሀሳቦቻችንን የምናቀርብበት ዕድል አለ ፡፡

ለምን 3.0 ለምን?

QGis_Logoበተለምዶ አንድ ዋና ስሪት በሶፍትዌርዎ ኤ.ፒ.አይ. ላይ ትልቅ ለውጥ በሚደረግበት ጊዜ የተጠበቀ ነው ፡፡ ለግል ጥቅማችንም ሆነ ለሶስተኛ ወገኖች በሚሰጡን አገልግሎቶች በ QGIS ላይ ጥገኛ የሆኑ በመቶ ሺዎች የሚቆጠሩ ተጠቃሚዎች በመሆናችን ይህ ዕረፍት ለ QGIS ፕሮጀክት ቀላል ያልሆነ ውሳኔ አይደለም ፡፡

አልፎ አልፎ ኤ.ፒ.አይ. መሰበርን በተሻለ የአቀራረብ ዘዴዎች, አዳዲስ ቤተ-መጻህፍት እና በቀደሙት ውሳኔዎች ላይ እርማቶችን ለማስተናገድ አስፈላጊ ነው.

ኤፒአይን የመሰረዝ ውጤቶች ምንድናቸው?

QGIS 3.0 ውስጥ ኤ ይህ መጣስ ከአሁን በኋላ በአዲሱ ኤ ጋር ተኳሃኝ እንደሚሆን በበለጸጉ ተሰኪዎች በመቶዎች የሚቆጠሩ እና እነዚህ ደራሲዎች ማድረግ ሊሆን እሰብራለሁ የሚችል ትልቅ ተጽዕኖ, ይኖረዋል ነው ለምን አንዱ ምክንያት ከአዲሱ ኤፒአይ ጋር ተመጣጣኝ መሆናቸውን ለማረጋገጥ የእድገታቸውን ግምገማ መመልከት.

የሚያስፈልጉ ለውጦች በከፍተኛ ደረጃ ይወሰናሉ;

  • በኤፒአይ ላይ ምን ያህል ለውጦች አሁን ያለውን ተግባር ላይ ተጽዕኖ ይደረግበታል.
    ፕለጊን ጸሀፊዎች ምን ያህል ነጥቦች ኤ.ፒ.አይ. ምን ያህል እንደሚለወጡ ተረድተው.
  • የ 3.0 ዋና ለውጦች ምንድናቸው?

በ 3.0 ውስጥ ለመለወጥ የሚፈልጉ አራት ቁልፍ ቦታዎች አሉ:

 

የ QT4 ዝማኔ ወደ QT5: ይህ QGIS በከፍተኛ ደረጃ የተገነባው መሰረታዊ የቤተ-መጻህፍት ስብስብ ነው, ስለ መድረክ የ CORE-functional ደረጃ እንናገራለን. QT የማህደረ ትውስታ አስተዳደርን፣ የግንኙነት ስራዎችን እና የግራፊክስ አስተዳደርን ለማከናወን ቤተ-መጻሕፍት ያቀርባል። Qt4 (በአሁኑ ጊዜ QGIS የተመሰረተው) በአሁኑ ጊዜ በQt ቤተ-መጽሐፍት ጠባቂዎች እየተዘጋጀ አይደለም እና በአንዳንድ መድረኮች ላይ የተግባር ችግሮች ሊኖሩት ይችላል (ለምሳሌ OS X) እና እንዲያውም ሁለትዮሽ ስሪቶችን ማስተዳደርን ቀላል ያደርገዋል (ለምሳሌ የዴቢያን ሙከራ እና ቀጣዩ የዴቢያን ልቀት "ዝርጋታ"). QGISን ወደ QT5 የማምጣት ሂደት አስቀድሞ ጠቃሚ እድገት አለው (በተለይ ማቲያስ ኩን ያደረገው) ከማርኮ በርናሶቺ ጋር በአንድሮይድ “QField” ላይ ሙሉ በሙሉ በ QT5 ላይ የተመሠረተ ጭስ። ነገር ግን፣ አዲሱን QT5 በQGIS ላይ ባለው ተፅእኖ የተነሳ ወደ ላይ እና ለማስኬድ አንዳንድ ገደቦች አሉ - በተለይም በድር አሳሽ መግብሮች (በዋነኛነት በአቀናባሪ እና እንዲሁም በ QGIS ውስጥ ሌሎች ጥቂት ቦታዎች)።

PyQt4 ን ወደ PyQt5 ያዘምኑ: እነዚህ የ QGIS የ Python ኤፒአይ መሰረት ነው ለ QTon ቋንቋ ተዛማጅ ለውጦች. የ QT5 C ++ መጽሐፍት ለመለወጥ ቢነሳ, ደግሞ እነርሱ ዘንዶ QT5 ውስጥ በአዲሱ ኤ ጥቅሞች ተጠቃሚ እንዲችሉ PyQt5 ዘንዶ-መጽሐፍት ማስተላለፍ ይጠበቃል.
2.7: Python 3 ወደ ፓይዘን ማዘመን በአሁኑ ጊዜ ሁሉም ነገር በፓይዘን 2.7 ላይ ይሠራል ፡፡ ፓይዘን 3 የቅርቡ የፓይዘን ስሪት ሲሆን ያንን ፕሮጀክት በሚመሩ ሰዎች ይመከራል ፡፡ ፓይዘን 2 ከፓይዘን 3 ጋር በትንሹ ተኳሃኝ ነው (በ QGIS 2 እና Qgis 3 መካከል ካለው አለመጣጣም ጋር ተመጣጣኝ ነው) ፡፡ ብዙ ገንቢዎች Python Python 3 ን ከ Python 2 ጋር በአብዛኛው ወደኋላ እንዲጣጣሙ አድርገዋል ፣ ግን የኋላ ተኳኋኝነት ያን ያህል ጥሩ አይደለም።
የ QGIS ኤ.ፒ.አይ. ራሱን ማሻሻል: በስሪቶች መካከል የኤፒአይ ተኳሃኝነትን መጠበቅ ከሚያስከትላቸው ችግሮች አንዱ ከንድፍ ምርጫዎችዎ ጋር ለረጅም ጊዜ መኖር አለቦት። በተከታታይ ጥቃቅን ልቀቶች ውስጥ ኤፒአይን ላለማቋረጥ በQGIS ውስጥ ሁሉም ጥረት ይደረጋል። የQGIS ስሪት ለ 3.0 በአሁኑ ጊዜ በማይደገፍ ኤፒአይ መልቀቅ በኤፒአይ ውስጥ የማያከብሩ ነገሮችን በማስተካከል "ቤትን ለማፅዳት" እድል ይሰጠናል። ጊዜያዊ ዝርዝር ማየት ይችላሉ ለ 3.0 ኤፒአይ የተጠቆሙ ለውጦች.

የ 3.0 ኤፒአይ መለወጥ እንዴት እንደሚደግፍ

ቀደም ሲል እንደተጠቀሰው ስሪት 3.0 በ QGIS ስሪት 2.x ይሰበራል እናም አሁን ባለው ኤፒአይ ላይ የተመሰረቱ ብዙ ተሰኪዎች ፣ ነባር መተግበሪያዎች እና ሌሎች ኮድ ይሰበራሉ የሚል ዕድል አለ ፡፡ ስለዚህ ለውጦቹን ለማቃለል ምን ማድረግ ይቻላል? ማቲያስ ኩን ፣ ጀርገን ፊሸር ፣ ኒያል ዳውሰን ፣ ማርቲን ዶቢያስ እና ሌሎች ከፍተኛ ገንቢዎች በቀጣዩ ትውልድ ቤተመፃህፍት እና በራሱ የውስጥ ኤ.ፒ.አይ. ላይ በመመርኮዝ የኪጂአይኤስ ኮዴባዝን ማራመድን በሚቀጥሉበት ጊዜ የኤ.ፒ.አይ. የእረፍት ለውጦች ቁጥርን ለመቀነስ የሚያስችሉ መንገዶችን ይፈልጋሉ ፡፡ በ QGIS ፕሮጀክት መሪ ኮሚቴ የመጨረሻ ስብሰባችን ወቅት በተለያዩ አጋጣሚዎች ተጓዝን ፡፡ የሚከተለው ሰንጠረዥ ማቲያስ ኩን በቸርነት ያጠቃለለውን እና በዚህ ጽሑፍ ውስጥ በከፊል በፅሁፍ ለመተርጎም የሞከርነውን ያጠቃልላል ፡፡ በብሎግዎ ላይ ተቀምጧል:


QGIS 2.14 LTR
QGIS 2.16 ??? QGIS 3.0
የተለቀቀበት ቀን የካቲት መጨረሻ 4 ወራት በኋላ 2.14 Cy Cy Cy CyNUM X ወ ላት?
notas ዋና የ QGIS የ Python ኮድን ፒቲን 3 ተኳሃኝ እና PyQt5 ተኳዃኝ (ለ ቁልፍ ተግባራት በከፊል ለማቅረብ) ለምሳሌ የ console, የ python ዋና ተሰኪዎች ወዘተ ...)
Qt4 Si

በዲቢን ስቴክ (በ A ንድ ዓመት ውስጥ) ታግዷል

(webkit ተወግዷል)

አዎ አይ
Qt5 አይ

የ QWebView ይጎድላል ​​- አዲስ ምትክ በሁሉም የመሣሪያ ስርዓቶች ላይ አይደለም. እንዲሁም QPainter Engine ይጎድለዋል.

Si Si
ፒQt4 Si Si አይ
ፒQt5 አይ Si Si
ዘንዶ 2 Si Si አይ
ዘንዶ 3 አይ Si Si
ኤ.ፒ.አይ. ማጽዳት አይ አይ Si
Wrappers
PyQt5 -> PyQt4
ያቅርቡ ~ 90% ወደ ኋላ ተኳሃኝ
አይ Si Si
ዋና ዋና ሁለትዮኖች በ Qt4 መሰረት በ Qt4 መሰረት በ Qt5 መሰረት
የገንዘብ ድጋፍ ቅድሚያ የፒቲን ጥቅል

ስለ Matias ያቀረቡትን ሃሳብ በተመለከተ ሁለት አስፈላጊ ነገሮች አሉ.

በመጀመሪያ ደረጃወደ ሥራ Qt2, PyQt5 እና ፓይዘን 5 በመደገፍ, ፓይዘን 3.0 በመጠቀም PyQt4, 4.x ድጋፍ QT2.7 ለማጠናቀቅ ተከታታይ ላይ ነው የሚደረገው. ይህ ማለት በመጀመሪያው ደረጃ የተደረጉ ለውጦች ሁሉ ከቀድሞዎቹ የ 2.x ቅጂዎች ጋር ይጣጣማሉ ማለት ነው. QT4, PyQt5, ዘንዶ 5 ላይ የተጠናቀሩ ጊዜ አሮጌውን ኤ PyQt3.0 አሁንም በተለይ መጠቀም ይቻላል እንዲችሉ መካተት ይደረጋል ዘንዶ ባህሪያት አስተዋውቀናል ይሆናል. የ QGIS በ Qt4, PyQt4 እና Python 2.7 በመጠቀም የተጣራ ሲጠቀሙ ምንም የተበላሸ አሠራር አይኖርም.
በሁለተኛው ደረጃይህ ሙሉ በሙሉ, በአዲሱ ኤ በማስተዋወቅ, QGIS 3.0 ማፍራት Qt2.7 እና PyQt4 ድጋፍ ጨምሮ ዘንዶ 4 ለማስወገድ መስራት ነበር. የመጀመሪያው ዙር በመግባት ፓይዘን ውስጥ አዲስ ባህሪያትን መለያ ወደ ሁሉም ዘንዶ ኮድ እና QGIS ስለ 2.x ስሪቶች እድገቶች QGIS ያለውን 3.x ስሪቶች ላይ መስራት መቀጠል ይዞ, መጠበቅ ይሆናል. በዚህ ደረጃ ላይ አንዳንድ ሶፍትዌሮችን ሊሰረሽ በሚችል የ QGIS ኤፒአይ ለውጦችን ማስተዋወቅ ይጠበቅብዎታል. ይህ 2.x QGIS 3.x ስሪቶች QGIS ስሪቶች መካከል ፍልሰት ለማመቻቸት ለመሞከር መመሪያ AA ፍልሰት ያደርጋል ለመቅረፍ.

የዋጋ ተመን

ወደ QGIS 3.0 መዘዋወር ብዙም አያስቸግረውም ለማለት የሚያስችሉ ሁለት ተግባራዊ ምክሮች አሉ.

  • 1. ኤስከዚህ በላይ የተቀመጠው አካሄድ በፕለጊኖች ውስጥ በፓይዘን ስክሪፕት ላይ የሚሰሩትን ስራዎች ለመቀነስ ቢሞክርም ይህ የግድ 100% አይሆንም ፡፡ ምናልባት ኮዱን ማስተካከል የሚቻልባቸው ጉዳዮች እና ቢያንስ በሁሉም ሁኔታዎች በትክክል መሥራቱን ለማረጋገጥ መከለሱ አይቀርም ፡፡
    2. ለዚህ የፍልሰት ሂደት ጊዜያቸውን በፈቃደኝነት የሚያወጡ ገንቢዎችን ለመክፈል በመደበኛነት የተቋቋመ የገንዘብ ምንጭ የለም ፡፡ በዚህ ምክንያት እያንዳንዱ የሂደቱ ክፍል ለምን ያህል ጊዜ እንደሚወስድ ትክክለኛውን የጊዜ ፍሬሞችን መስጠት በጣም ከባድ ይሆናል ፡፡ በእቅድ ውስጥ ይህ እርግጠኛ አለመሆን ከግምት ውስጥ መግባት አለበት ፡፡ በእርግጥ ልገሳዎች ይህ እንዲከሰት ለማገዝ እንኳን ደህና መጡ ፡፡
    3. ለ QGIS 2.x ተከታታዮች አዳዲስ ባህሪያትን በገንዘብ የሚደግፉ ገንቢዎችና ተቋማት ሊኖሩ ይችላሉ እናም ይህ ስራዎን ሊነካ ይችላል ፡፡ በእነዚህ ፕሮጀክቶች እቅዶች እና በጀቶች ውስጥ ወደ QGIS 3.x መድረክ ፍልሰትን ለመጋፈጥ የተወሰነ ምደባ ማካተት አስፈላጊ ነው ፡፡
    4. የQGIS ቡድን በ"ጠቅላላ ለውጥ" ላይ የሚሰራ ከሆነ በ QGIS 3.0 ላይ ባሉ ወቅታዊ ዝመናዎች ምክንያት QGIS ያልተረጋጋ እና ያለማቋረጥ የሚለዋወጥበት በአንጻራዊ ሁኔታ አጭር ጊዜ ይኖራል።
    4. በ'ዝግመተ ለውጥ' መንገድ ካዳበርክ ታማኝ የገንቢዎች ቡድን እየሰራህበት ወደብ እስኪያዘጋጅ ድረስ የ3.0 ልማት ረዘም ያለ ጊዜ ሊወስድብህ ይችላል የሚል ስጋት አለብህ።

    ጥቆማዎች

ከላይ ከተጠቀሱት መረጃዎች አንፃር ሲታይ, ከሁለቱ የመልዕክት መስመሮች አንዱ

1 እቅድ:

ጊዜያዊ ሥሪት 2.16 ይልቀቁ እና ከዚያ ቅድሚያ በሚሰጠው ስሪት 3.0 ላይ መሥራት ይጀምሩ ፣ ከ 8 ወር የልማት መስኮት ጋር ፡፡ በስሪት 2.16 ውስጥ የተደረጉ ለውጦች ከስሪት 3.0 ጋር ተኳሃኝ ለመሆን ይፈልጋሉ (python3 / pytq5 ን ይመልከቱ)።

2 እቅድ:

በ QT3.0, Python 5 እና PyQt3.0 ላይ ረዘም ባለ ጊዜ ቆይታ በአንድ ጊዜ 5 ን ያስጀምሩ, እና ገንቢዎች በ 3.0 ላይ ስራቸውን እንዲሰሩ ይጠይቁ. 2 ን ዝግጁ እስከሆነ ድረስ በመደበኛ ክፍተቶች በ 3.0.x ስሪቶች ይቀጥሉ.

አማራጭ ሐሳቦች

አማራጭ ፕሮፖዛል አለዎት? QGIS ሊኖሩ ስለሚችሉ አማራጮች ለማወቅ ፍላጎት አለው ፡፡ ፕሮፖዛል ለማስገባት ከፈለጉ እባክዎ ይላኩ tim@qgis.org "QGIS 3.0 ፕሮፖዛል" በሚለው ርዕሰ ጉዳይ.

የ QGIS ጦማርይህ እትም ወጥቶ ነበር.

ጎልጊ አልቫሬዝ

ጸሐፊ, ተመራማሪ, በመሬት አስተዳደር ሞዴሎች ውስጥ ስፔሻሊስት. እንደ ሞዴሎች ጽንሰ-ሀሳብ እና አተገባበር ላይ ተሳትፈዋል-የብሔራዊ የንብረት አስተዳደር ስርዓት SINAP በሆንዱራስ ፣ በሆንዱራስ የጋራ ማዘጋጃ ቤቶች አስተዳደር ሞዴል ፣ የ Cadastre አስተዳደር የተቀናጀ ሞዴል - ኒካራጓ ውስጥ መዝገብ ፣ በኮሎምቢያ ውስጥ የስቴት SAT አስተዳደር ስርዓት . ከ 2007 ጀምሮ የጂኦፉማዳስ እውቀት ብሎግ አዘጋጅ እና ከ100 በላይ ኮርሶችን በጂአይኤስ - CAD - BIM - ዲጂታል መንትዮች ርዕሶችን ያካተተ የAulaGEO አካዳሚ ፈጣሪ።

ተዛማጅ ርዕሶች

አስተያየት ተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

ወደ ላይኛው አዝራር ተመለስ