ஆதாயங்கள்:
- AI உடன் இடையக, குறுக்குவெட்டு, இடஞ்சார்ந்த சேர்க்கை மற்றும் சுற்றுப்புறம் போன்ற GIS பகுப்பாய்வுகளை வடிவமைத்து படிப்படியாக அவற்றை கட்டமைக்கும் திறன்
- இயற்கை மொழியிலிருந்து பண்பு மற்றும் இடஞ்சார்ந்த வினவல்களை (SQL/expression) உருவாக்கி அவற்றை QGIS/PostGIS சூழலுக்கு ஏற்ப மாற்றும் திறன்
- இடவியல் நிலைத்தன்மை, ப்ரொஜெக்ஷன் பொருத்தம் மற்றும் பகுதி/நீள தர்க்கத்துடன் GIS பகுப்பாய்வு வெளியீட்டைச் சரிபார்க்கும் திறன்
ஜிஐஎஸ் (புவியியல் தகவல் அமைப்பு; ஆங்கிலத்தில் ஜிஐஎஸ்) என்பது இருப்பிடத் தரவைச் சேமிக்கும், வினவ, பகுப்பாய்வு மற்றும் வரைபடமாக்கும் அமைப்புகளின் பொதுவான பெயர். கணக்கெடுப்புப் பொறியாளரின் அன்றாடப் பணிகளில் பெரும்பாலானவை இங்கு நடைபெறுகின்றன: "இந்த ஓடைக்கு 50 மீட்டருக்கு அருகில் எந்தப் பார்சல்கள் உள்ளன?", "இந்த இரண்டு அடுக்குகளும் ஒன்றுடன் ஒன்று சேரும் பகுதிகள் எங்கே?", "ஒரு சுற்றுப்புறத்திற்கு எத்தனை கட்டிடங்கள்?" இடஞ்சார்ந்த பகுப்பாய்வைப் பயன்படுத்துதல் போன்ற கேள்விகளுக்கான பதில்களை உருவாக்குதல். இந்த அலகில், இந்த பகுப்பாய்வுகளை வடிவமைக்க செயற்கை நுண்ணறிவை எவ்வாறு பயன்படுத்துவது, இயற்கையான மொழியிலிருந்து வினவல்களை உருவாக்குவது மற்றும் அவற்றை QGIS/PostGIS சூழலுக்கு மாற்றியமைப்பது எப்படி என்பதை நாங்கள் விவரிக்கிறோம். கொள்கை: AI பகுப்பாய்வை உருவாக்குகிறது மற்றும் வினவலை எழுதுகிறது; ப்ரொஜெக்ஷன், டோபாலஜி மற்றும் லாஜிக் கட்டுப்பாடு மூலம் முடிவின் செல்லுபடியாகும் தன்மை பொறியாளரிடம் இருக்கும்.
முதலில் அடிப்படை விதிமுறைகள். திசையன் தரவு புள்ளிகள், கோடுகள் மற்றும் பலகோணங்கள் (பிளட்டுகள், சாலைகள், கிணறுகள்) மூலம் உலகைக் குறிக்கிறது. ராஸ்டர் தரவு செல்கள்/பிக்சல்கள் (எலிவேஷன் மாடல், செயற்கைக்கோள் படம்) ஒரு கட்டத்தில் உலகைக் குறிக்கிறது. பண்புக்கூறு என்பது வடிவியல் தொடர்பான அட்டவணைத் தகவல் (பார்சல் பகுதி, உரிமையாளர், தீவு/பார்சல் எண்). தாங்கல் என்பது ஒரு வடிவவியலைச் சுற்றி ஒரு குறிப்பிட்ட தூரத்தில் உருவாக்கப்பட்ட பகுதி. ஸ்பேஷியல் இணைப்பானது இடஞ்சார்ந்த உறவின் அடிப்படையில் இரண்டு அடுக்குகளுடன் பொருந்துகிறது (ஒவ்வொரு கட்டிடமும் அதன் சுற்றுப்புறத்துடன்). இடவியல் என்பது வடிவவியலுக்கு இடையே உள்ள அக்கம்/மேற்பகுதி/இடைவெளி விதிகள் ஆகும்.
GIS பகுப்பாய்வில் AI இன் பங்கு
AI ஆனது மூன்று உறுதியான இடங்களில் GISஐ துரிதப்படுத்துகிறது:
- பகுப்பாய்வு வடிவமைப்பு. "எந்த அடுக்குகள் செயலாக்கப்படுகின்றன, எந்த வரிசையில், கேள்விக்கு பதிலளிக்க என்ன கருவிகள்?" என்ற கேள்விக்கு ஒரு படிப்படியான திட்டத்துடன் வருகிறது. இது சிந்தனை சுமையை குறைக்கிறது, குறிப்பாக சிக்கலான பல-படி பகுப்பாய்வுகளில்.
- கேள்வி தலைமுறை. இயல்பான மொழி கோரிக்கையை QGIS வெளிப்பாடு, SQL அல்லது PostGIS செயல்பாடாக மொழிபெயர்க்கிறது. இது "500 m² க்கும் குறைவான பரப்பளவு மற்றும் விவசாய இயல்புடைய நிலங்கள்" என்ற கோரிக்கையை வடிகட்டி வெளிப்பாடாக வைக்கிறது.
- பணிப்பாய்வு மற்றும் குறியீடு உருவாக்கம். இது பைதான்/PyQGIS ஸ்கிரிப்ட்க்கு மறுசெயல் பகுப்பாய்வை மொழிபெயர்க்கிறது (இந்த தலைப்பை நாங்கள் அலகுகள் 10 மற்றும் 11 இல் ஆழமாக ஆராய்வோம்).
ஆனால் AI ஒரு முக்கியமான குருட்டுப் புள்ளியைக் கொண்டுள்ளது: அது தரவைப் பார்க்கவில்லை, அது உங்கள் செய்முறையைப் பார்க்கிறது. எந்த CRS லேயர் உள்ளது, பண்புக்கூறு நெடுவரிசையின் சரியான பெயர், தரவு சுத்தமாக இருக்கிறதா இல்லையா என்பது தெரியவில்லை. எனவே, அது உருவாக்கும் வினவல் தொடரியல் ரீதியாக சரியானது ஆனால் உங்கள் தரவு தவறாக இருக்கலாம்.
எச்சரிக்கை: தூரம் மற்றும் பகுதி கணக்கீடுகள் ஒரு மெட்ரிக் (திட்டமிடப்பட்ட) CRS இல் மட்டுமே துல்லியமாக இருக்கும். 50 மீ இடையகத்தை நேரடியாக புவியியல் ஆயங்களில் (டிகிரி) எடுப்பது டிகிரி-மீட்டர் குழப்பம் காரணமாக முற்றிலும் தவறான முடிவுகளை அளிக்கிறது. பகுப்பாய்விற்கு முன் அடுக்கை பொருத்தமான திட்டத்தில் வைக்கவும்.
படிப்படியாக: இடஞ்சார்ந்த பகுப்பாய்வை உருவாக்குதல்
மாதிரி கேள்வி: "ஒரு ஓடைக்கு 100 மீட்டருக்கு அருகில் இருக்கும் கட்டிட அனுமதியுடன் கூடிய பார்சல்களைக் கண்டறியவும்."
- உள்ளீடுகள் மற்றும் CRS ஐ தெளிவுபடுத்தவும். ஸ்ட்ரீம் லேயர் (லைன்), பார்சல் லேயர் (பலகோணம்), இரண்டும் மெட்ரிக் CRSல் இருக்க வேண்டும் (எ.கா. TUREF/TM33).
- படிகளை திட்டமிடுங்கள். AI க்கு: ஸ்ட்ரீம் செய்ய 100 மீ பஃபர் → குறுக்குவெட்டு/பிளொட்டுகளுடன் தேர்வு → பண்புக்கூறு → முடிவு எண்ணிக்கையிலிருந்து “உரிமம் பெற்றவை” வடிகட்டி. ஒவ்வொரு படியின் வரிசையையும் வெளியீட்டையும் எழுதட்டும்.
- வினவலை உருவாக்க வேண்டும். வடிகட்டி வெளிப்பாடு ("நிலை" = 'உரிமம்') மற்றும் தேர்வு தர்க்கத்தை QGIS/PostGIS இல் மொழிபெயர்.
- சிறிய மாதிரியில் சோதிக்கவும். முழுத் தரவையும் விட ஒரு சிறிய துணைக்குழுவில் பகுப்பாய்வை இயக்கவும் மற்றும் முடிவை பார்வைக்கு சரிபார்க்கவும்.
- முடிவை சரிபார்க்கவும். எண்ணிக்கை நியாயமானதா (ரேங்க்)? தேர்ந்தெடுக்கப்பட்ட பார்சல்கள் உண்மையில் ஸ்ட்ரீமுக்கு அருகில் உள்ளதா (காட்சி/இடவியல் சரிபார்ப்பு)? வயல்களுக்கு அர்த்தம் உள்ளதா?
மூன்று சிறிய வழக்குகள்: எண்கள் மூலம்
வழக்கு 1 - டிகிரி பம்பர் பேரழிவு. ஒரு பயிற்சியாளர் WGS84 ஜியோ CRS இல் உள்ள பார்சல் லேயரில் நேரடியாக 100 யூனிட் பஃப்பரைப் பயன்படுத்தினார்; இதன் விளைவாக சுமார் 11 கிமீ (1 டிகிரி ~111 கிமீ) ஆரம் கொண்ட அபத்தமான பகுதிகளை உருவாக்கியது. ரேங்க் சரிபார்ப்பு ("பஃபர் ஏரியா பார்சலின் அளவை விட ஆயிரக்கணக்கான மடங்கு அதிகமாக இருக்கக்கூடாது") பிழையை உடனடியாகக் காட்டியது. அடுக்கு மெட்ரிக் CRS இல் இறக்குமதி செய்யப்பட்டபோது, இடையகமானது 100 மீ ஆக சரியாக இருந்தது.
வழக்கு 2 - தவறான நெடுவரிசை பெயர். "விவசாயத்திற்கு தகுதியான பார்சல்கள்" என்பதற்கு "தகுதி" = 'விவசாயம்' என்ற வெளிப்பாட்டை AI உருவாக்கியது; அதேசமயம் நெடுவரிசையின் உண்மையான பெயர் PLOT_VASF மற்றும் மதிப்பு FIELD ஆகும். வினவல் எந்த பிழையும் இல்லாமல் 0 முடிவுகளை வழங்கியது. பொறியாளர் பண்பு அட்டவணையைத் திறந்து, AI க்கு உண்மையான நெடுவரிசைப் பெயரையும் மதிப்புகளையும் கொடுத்தபோது, வினவல் மேம்பட்டது. பாடம்: AI நெடுவரிசைப் பெயர்களை உருவாக்க முடியும்; உண்மையான திட்டத்தை கொடுங்கள்.
வழக்கு 3 - இடவியல் பிரச்சனை. இரண்டு அண்டை மாவட்ட எல்லை அடுக்குகளில் சிறிய இடைவெளிகள் (ஸ்லைவர்கள்) மற்றும் ஒன்றுடன் ஒன்று இருந்தன. இந்த பிழைகள் காரணமாக AI-இயங்கும் "பகுதி மொத்த" பகுப்பாய்வு உண்மையான மொத்தத்தில் இருந்து சுமார் 2% விலகியது. இடவியல் கட்டுப்பாடு மற்றும் திருத்தத்திற்குப் பிறகு, பகுதிகள் சீரானது. பாடம்: உள்ளீட்டு வடிவவியலைப் போலவே பகுப்பாய்வு முடிவும் சுத்தமாக இருக்கும்.
பலவீனமான ப்ராம்ட் / ஸ்ட்ராங் ப்ராம்ட்
பலவீனமான உடனடி:
ஸ்ட்ரீம் அருகே பார்சல்களைக் கண்டறியும் வினவலை எழுதவும்.
சக்திவாய்ந்த தூண்டுதல்:
பணி: QGISக்கான இடஞ்சார்ந்த பகுப்பாய்வு கட்டமைப்பையும் வெளிப்பாட்டையும் உருவாக்கவும். சூழல்:- stream_layer: line, CRS EPSG:5256 (TUREF/TM33)- parcel_layer: polygon, CRS EPSG:5256, பண்புக்கூறு நெடுவரிசைகள்: ADA_NO, Plot_NO, STATUS (மதிப்புகள்: 'உரிமம் பெற்றவை', 'உரிமம் இல்லாதவை: தேர்ந்தெடுக்கப்பட்டவை', AREA ஓடைக்கு 100 மீ மற்றும் STATUS = 'உரிமம் பெற்றவை', அவற்றின் எண்ணிக்கை மற்றும் மொத்த பரப்பளவைக் கொடுக்கவும். கோரிக்கைகள்: 1) படிகளை ஆர்டர் செய்யவும் (இடையக -> இடஞ்சார்ந்த தேர்வு -> பண்புக்கூறு வடிகட்டி). 2) ஒவ்வொரு படியிலும் எந்த கருவி பயன்படுத்தப்படும் என்பதை எழுதவும். 3) தூரம்/பகுதிக்கான மெட்ரிக் CRS தேவையை எனக்கு நினைவூட்டு. 4) முடிவு படியை சரிபார்க்கவும் (தரவரிசை + காட்சி கட்டுப்பாடு). சேர்க்க.
சக்திவாய்ந்த வரியில் உண்மையான நெடுவரிசை பெயர்கள், CRS, மதிப்பு தொகுப்பு மற்றும் சரிபார்ப்பு படி ஆகியவற்றை வழங்குகிறது; வெளியீடு உங்கள் தரவுக்கு பொருந்துகிறது.
நான்கு நகலெடுக்கக்கூடிய டெம்ப்ளேட்கள்
1) பகுப்பாய்வுத் திட்டத்தை உருவாக்குதல்:
பின்வரும் இடஞ்சார்ந்த கேள்விக்கு பதிலளிக்க, படிப்படியான GIS பணிப்பாய்வுகளை எழுதவும்: ஒவ்வொரு படியிலும் உள்ளீட்டு அடுக்கு, பயன்படுத்தப்படும் கருவி மற்றும் வெளியீட்டு அடுக்கு ஆகியவற்றைக் குறிப்பிடவும். மெட்ரிக் CRS தேவைப்படும் படிகளைச் சரிபார்க்கவும். கேள்வி: [கேள்வி]. அடுக்குகள்: [பட்டியல்]
2) இயற்கை மொழியிலிருந்து QGIS வெளிப்பாடு:
பின்வரும் வடிப்பானை QGIS பண்புக்கூறு வெளிப்பாடாக மாற்றவும். கொடுக்கப்பட்ட நெடுவரிசைப் பெயர்கள் மற்றும் மதிப்புகளை மட்டும் பயன்படுத்தவும்; நெடுவரிசை பொருத்துதல். நிச்சயமற்ற தன்மை இருந்தால் கேள். நெடுவரிசைகள்/மதிப்புகள்: [திட்டம்]. கோரிக்கை: [வடிகட்டி]
3) PostGIS வினவல்:
பின்வரும் இடவியல் பகுப்பாய்விற்கு (ST_ செயல்பாடுகள்) PostGIS SQL ஐ எழுதவும். வடிவவியலின் SRID [srid] எனக் கருதுங்கள்; தூரம் மெட்ரிக் இருக்க வேண்டும். வினவலை விளக்கி, சரிபார்ப்பிற்கு ஹாஷ் வினவலைச் சேர்க்கவும். பகுப்பாய்வு: [வரையறை]
4) முடிவு நியாயத்தன்மையை சரிபார்த்தல்:
பின்வரும் ஜிஐஎஸ் பகுப்பாய்வு முடிவை நியாயமானதா எனச் சரிபார்க்கவும்: முடிவு எண்ணிக்கை தரவரிசை, புலம்/நீள தர்க்கம், பூஜ்ய/நகல் பதிவுகள், CRS இணக்கம். சந்தேகத்திற்கிடமான புள்ளிகளை பட்டியலிட்டு, சாத்தியமான காரணத்தை எழுதுங்கள். முடிவு சுருக்கம்: [சுருக்கம்]
ஜிஐஎஸ் பகுப்பாய்வு கருவிகள் ஒப்பீடு
வாகனம்
என்ன செய்கிறது
வழக்கமான பயன்பாடு
கவனம்
தாங்கல்
சுற்றிலும் உள்ள தூரப் பகுதி
காவலர் பட்டை, அருகாமை
மெட்ரிக் CRS தேவை
வெட்டும்
பொதுவான பகுதியைக் கழிக்கிறது
மோதல் பகுப்பாய்வு
டோபாலஜி சுத்தமாக இருக்க வேண்டும்
இடஞ்சார்ந்த இணைதல்
இருப்பிடத்தின் அடிப்படையில் பொருந்தும்
கட்டிடம்-அண்டை உறவு
உறவு வகை (உள்/குறுக்கு)
கரைக்கவும் (இணைக்கவும்)
அதே பண்புகளை இணைக்கிறது
எல்லை எளிமைப்படுத்தல்
பண்பு தேர்வு
கிளிப்
ஒரு வரம்புக்கு ஏற்ப வெட்டுக்கள்
பணியிட வரம்பு
எல்லை வடிவியல் சரியானதா?
பொதுவான தவறுகள்
- ஜியோ CRS இல் தூரம்/பகுதியைக் கணக்கிடுகிறது. பகுப்பாய்விற்கு முன் மெட்ரிக் திட்டத்திற்கு மாறவில்லை.
- AI-யால் உருவாக்கப்பட்ட நெடுவரிசைப் பெயர்களைப் பயன்படுத்துதல். உண்மையான திட்டத்தை கொடுக்கவில்லை; அமைதியான 0 முடிவுகள்.
- உடைந்த இடவியல் கொண்ட தரவுகளுடன் பகுப்பாய்வு செய்தல். இடைவெளிகள்/மேற்படிப்புகள் இடம் மற்றும் எண்ணும் பிழைகளை ஏற்படுத்துகின்றன.
- இடஞ்சார்ந்த உறவின் வகையை குழப்புகிறது. "உள்ளே" மற்றும் "குறுக்கீடு" வெவ்வேறு முடிவுகளைத் தருகின்றன.
- தரவரிசைக் கட்டுப்பாட்டிற்கு முடிவை உட்படுத்தவில்லை. அபத்தமான புலங்கள்/எண்களைக் கவனிக்கவில்லை.
- எல்லா தரவுகளிலும் கண்மூடித்தனமாக இயங்குகிறது. சிறிய மாதிரியில் சோதனை செய்யாமல் பெரிய தரவுகளைப் பயன்படுத்துதல்.
சுருக்கமாக
ஜிஐஎஸ் பகுப்பாய்வில் செயற்கை நுண்ணறிவு; பணிப்பாய்வுகளைத் திட்டமிடுவதற்கும், இயல்பான மொழிக் கோரிக்கையை வினவலுக்கு மொழிபெயர்ப்பதற்கும், குறியீட்டை உருவாக்குவதற்கும் இது ஒரு சக்திவாய்ந்த உதவியாளர். ஆனால் AI தரவைப் பார்க்கவில்லை; நீங்கள் CRS, உண்மையான நெடுவரிசைப் பெயர்கள் மற்றும் இடவியல் தரத்தை வழங்க வேண்டும். மிக முக்கியமான விதி என்னவென்றால், தூரம் மற்றும் பகுதி கணக்கீடுகள் மெட்ரிக் CRS இல் மட்டுமே துல்லியமாக இருக்கும். வரிசை, இடவியல் நிலைத்தன்மை மற்றும் தர்க்கத்திற்கான ஒவ்வொரு முடிவையும் சரிபார்க்கவும்; சிறிய மாதிரியில் சோதிக்காமல் பெரிய தரவுகளுக்குப் பயன்படுத்த வேண்டாம்.
விண்ணப்ப பணி
இடஞ்சார்ந்த கேள்வியைத் தேர்ந்தெடுக்கவும் (எ.கா. "சாலையிலிருந்து 25 மீட்டருக்கும் குறைவான கட்டிடங்கள்"). அடுக்குகள், அவற்றின் CRS மற்றும் உண்மையான பண்புக்கூறு நெடுவரிசைப் பெயர்களைத் தட்டச்சு செய்யவும். AI பகுப்பாய்வுத் திட்டத்தையும் QGIS வெளிப்பாட்டையும் படிப்படியாக உருவாக்க வேண்டும்; மூன்று காசோலைகள் மூலம் வெளியீட்டைச் சோதிக்கவும்: (1) பயன்படுத்தப்படும் மெட்ரிக் CRS, (2) நெடுவரிசைப் பெயர்கள் உண்மையான திட்டத்துடன் பொருந்துமா, (3) வரிசைப்படி நியாயமான முடிவுகளின் எண்ணிக்கை.
சரிபார்ப்பு பட்டியல்
- [ ] நான் அடுக்குகளை மெட்ரிக் CRS இல் இறக்குமதி செய்தேன் (தொலைவு/பகுதிக்கு).
- [ ] நான் AI க்கு உண்மையான பண்புக்கூறு நெடுவரிசைப் பெயர்கள் மற்றும் மதிப்புகளைக் கொடுத்தேன்.
- [ ] நான் பகுப்பாய்வு படிகள் மற்றும் கருவிகளை திட்டமிட்டு வைத்திருந்தேன்.
- [ ] நான் ஸ்பேஷியல் ரிலேஷன்ஷிப் வகையை (உள்ளே/குறுக்கிக் கொண்டு) சரியாகத் தேர்ந்தெடுத்துள்ளேன்.
- [ ] உள்ளீட்டு வடிவவியலின் இடவியலைச் சரிபார்த்தேன்.
- [ ] நான் முதலில் ஒரு சிறிய மாதிரியில் பகுப்பாய்வை சோதித்தேன்.
- ரேங்க் மற்றும் தர்க்கத்திற்கான முடிவை நான் சரிபார்த்தேன்.
- [ ] பொறியாளர் ஒப்புதலுக்காக இறுதிக் கருத்தை வைத்திருந்தேன்.