Cartografiaஜியோஸ்பேடியல் - ஜிஐஎஸ்

விஷுவல் பேசிக் 9 உடன் டைனமிக் வரைபடங்கள்

விஷுவல் பேசிக் இன் 2008 பதிப்பானது, அதன் உயர் திறன்களையும், வாழ்நாள் காலத்தையும் கருத்தில் கொண்டு முற்றிலும் முரண்பாடாகத் தோன்றுகிறது.

எம்எஸ்டிஎன்வெளியிடப்பட்ட ஒரு கட்டுரையில் msdn இதழ் அதன் டிசம்பர் பதிப்பில், ஸ்காட் விஸ்நெஸ்ஸ்கி, மைக்ரோசாப்ட் நிறுவனத்தில் மென்பொருள் வடிவமைப்பு பொறியாளர், விஷுவல் பேசிக் பயன்படுத்தி வரைபடங்கள் எவ்வாறு வரையறுக்கப் போகிறீர்கள் என்பதைப் பற்றிய ஒரு தனிச்சிறப்புமிக்க வேலையை காட்டுகிறார். இது விஷுவல் பேசிக் இன் மிகவும் கவர்ச்சிகரமான அம்சங்களை மட்டும் காட்டுகிறது, ஆனால் மற்ற வளர்ந்த பயன்பாடுகளுக்கு சேர்க்க ஒரு தளமாக பயன்படுத்தக்கூடிய செயல்பாட்டை ஒரு எடுத்துக்காட்டாக வழங்குகிறது.

இந்த இடுகையின் ஆரம்பத்தில், இது விஷுவல் பேசிக் ஒரு மரணக் கோட்டில் இருந்தது என்று பல காலத்திற்கு முன்பே கருதப்பட்டதற்கு முரணானது என்று நாங்கள் குறிப்பிட்டோம். மைக்ரோசாப்ட் அதன் விற்பனையைத் தக்கவைத்துக்கொள்வதற்கான தளங்களை கைவிடுவதற்கான பைத்தியம் பழக்கத்தை அடிப்படையாகக் கொண்டது; ஜாவாவுக்கு எதிராக போட்டியிட வேண்டும் என்ற அவநம்பிக்கையில் .NET மற்றும் C (ஷார்ப்) நோக்கி அவர் உற்சாகமான உந்துதலுக்குப் பிறகு.
விண்டோஸ் இயங்குதளங்களின் வளர்ச்சிக்கு மிகவும் பிரத்தியேகமாக இருப்பதால், விஷுவல் பேசிக் கொண்டு வந்த வரம்புகள், Win32x சூழல் இறந்தபோது மாற்றப்பட வேண்டும் என்பதை நாங்கள் அறிவோம், மைக்ரோசாப்ட் வலுவாக .NET க்குள் நுழைந்து அதன் டைனமிக் நூலகங்களின் மூலோபாயத்தை (dll) கட்டமைப்பால் மாற்றுகிறது சி ++ கொண்டு வரும் வரியின் கீழ்; எனவே விஷுவல் பேசிக் சத்தமாக இறந்துவிட்டது என்று எதிர்பார்க்கப்பட்டது ... விண்டோஸ் விஸ்டா வசம் இருக்கும் போது இது நீண்ட காலத்திற்கு நடக்கும் என்று தெரிகிறது (ஆண்டு 2014 :))

வரலாறு மீண்டும் மீண்டும் வந்தால், SQL மற்றும் அணுகலின் ஆயுளை நீட்டிக்க மைக்ரோசாப்ட் ஃபாக்ஸைப் போலவே விஷுவல் பேசிக் மற்றும் .நெட் நடக்கும். இப்போது போட்டி அந்த நேரத்தில் இல்லை என்றாலும், மல்டிலேயர் வடிவமைப்பு மற்றும் வலை ஒருங்கிணைப்பின் போக்குகள் விஷுவல் பேசிக் சரிவு அல்லது முகமூடியை உருவாக்கும் டெட்டனேட்டர்கள்.

சரி, அது பரிந்துரைக்கிறோம் என்றாலும், ஸ்காட் பரிந்துரைக்கப்படும் வளர்ச்சி பாருங்கள் முழு ஆவணத்தையும் படிக்கவும் இடுகையின் அளவைக் கொண்டு, எளிமைப்படுத்த வேண்டும் என்று சில கருத்துக்களைச் செய்வோம்.

1. WPF சூழலைப் பயன்படுத்துதல்

vb9 wpf
ஒப்புக்கொள்வோம், கட்டுரை மிகவும் நன்றாக விரிவாகவும் சுருக்கமாகவும் உள்ளது, குறிப்பாக கிரெடிட் எடிட்டருக்கு சொந்தமானது அல்ல, ஆனால் டெவலப்பருக்கே சொந்தமானது என்றால்; WPF (Windows Presentation Foundation) சூழல் எவ்வாறு நாம் "பொருட்கள்" என்று அறிந்திருந்தோம் என்பதை, "ஜியாமெட்ரிஸ்" என்ற பரந்த கருத்தாக்கத்தின் கீழ், டைனமிக் குறியீட்டுடன் தொடர்புபடுத்த முடியுமா என்பதை விளக்குகிறது. நிரலாக்க நோக்கங்களுக்காக, ஃபிளாஷ் வரைபடங்கள் அல்லது வடிவியல் போன்ற “பார்வை” தரவுத்தளத்திலிருந்து பறக்கும்போது புனரமைக்கப்படுகிறது.

2. விண்ணப்ப பொருளின் மாதிரி

தரவு காட்சியின் வடிவத்தை அவர் எவ்வாறு கட்டமைத்தார் (மீண்டும் கண்டுபிடித்தார்) என்பதை ஆசிரியர் தொடர்ந்து விளக்குகிறார் ... அவற்றில் மிகவும் ஆக்கபூர்வமானது அடிப்படை அடிப்படை 9 wpfகருத்து வரைபடம், பகுதி, பலகோணம் அனைத்து கீழ்தர ஒதுக்கீட்டில் கீழ் ஜூம், பான், எக்ஸ்டென்ட் போன்ற அடிப்படை செயல்பாடுகளில் இடஞ்சார்ந்த பயன்பாடுகள் ஏற்கனவே என்ன செய்கின்றன என்பதை மீண்டும் கண்டுபிடிப்பதன் அர்த்தத்தில் கவலைப்படுவது. தூய்மையான குறியீட்டின் மறு கண்டுபிடிப்பில் இருக்கும் கழிவுகள் காரணமாக, இந்த செயல்பாடுகளின் அடிப்படையில் புதிய மேப்பிங் தளங்களை உருவாக்க விரும்பினால், நாங்கள் கவலைப்படுவோம், நிரலாக்கத்தை விட இந்த புலத்திற்கு நன்கு ஆவணப்படுத்தப்பட்ட வரைபட, புவிசார் மற்றும் இப்போது புவியியல் கருத்துக்களைத் தழுவல் தேவைப்படுகிறது, ஆனால் ஒவ்வொரு முறையும் அமைப்புகளை மீண்டும் உருவாக்க விரும்புகிறீர்கள். எனவே நாம் படைப்பாற்றலை விமர்சிக்கவில்லை, மாறாக எதையாவது உருவாக்கி அதை பகிரங்கமாக பகிர்ந்து கொள்ள விரும்பும் ஒருவரிடம் எங்கள் தொப்பிகளை எடுத்துச் செல்கிறோம், ஆனாலும் ஏற்கனவே அடையப்பட்டதை தரப்படுத்தவும் முறைப்படுத்தவும் உடனடி தேவையை நாங்கள் நினைவில் கொள்கிறோம்.
ஒரு சந்திப்பில் சிறிது நேரம் முன்பு நான் கேட்ட ஒரு சொற்றொடரை நான் எடுத்துக் கொண்டேன்:

... நாங்கள் ஒரு ஆர்க்வியூ பிரேசிலிரோவை உருவாக்க பார்க்கிறோம் ... ஜோ ...

3. வரைபட வகுப்புகளின் பயன்பாடு

வகுப்புகள் வரைபடம் இங்கே, மிகவும் ஆக்கப்பூர்வமாக, ஆசிரியர் பலகோணங்களை FIPS எனப்படும் வட அமெரிக்க கூட்டாட்சி தரங்களுடன் இணைக்கிறார், இவை "புள்ளிவிவர" நோக்கங்களுக்காக மட்டுமே பயன்படுத்தப்பட்டாலும், சிறுவன் ஒரு நல்ல வேலையைப் புகைத்ததாகத் தெரிகிறது. அது சரியாகச் சொல்கிறது, “பிராந்திய” பண்புகள் வெளிப்புறமாகத் திருத்தக்கூடியதாக இருக்கும்.

4. XML தரவுகளைக் கையாளுதல்

xml lat
இறுதியாக, நான் யோசித்து, காபி குடித்த பிறகு, தரவு மற்றும் வடிவவியலை ஒரு கட்டமைக்கப்பட்ட முறையில் இறக்குமதி செய்ய (கிட்டத்தட்ட தவிர்க்க முடியாத) xml மற்றும் LinQ கட்டமைப்பிற்குச் செல்ல நீங்கள் முடிவு செய்துள்ளீர்கள் என்று கருதுகிறேன், இருப்பினும் இந்த சிக்கலான துறையான ஜியோடெஸியின் வரம்பிற்குள் நீங்கள் ஓடுகிறீர்கள். முடிவின் நோக்கம் மிகவும் தெளிவாக இல்லை என்றால், இந்த அர்த்தத்தில் மீண்டும் கண்டுபிடிப்பது ஆபத்தானது என்பதை இது காட்டுகிறது; "" என்ற நோக்கத்திற்காக அவர் செய்த பணி என்று நமக்குத் தோன்றுகிறது.முடிவுகளைக் காண்க"மிகவும் நன்றாக இருக்கிறது, இந்த முடிவை ஒரு நிர்வாகி ஒரு கூட்டத்தில் பார்த்துவிட்டு கூறும்போது கவலைக்குரிய விஷயம் என்னவென்றால்:

"இந்த பயன்பாட்டில் முதலீடு செய்யத் தயாராக இருக்கும் பங்குதாரர்களுடன் எனக்கு தொடர்பு உள்ளது, இதன் மூலம் மெகா இன்ஸ்டிடியூட் ஆஃப் டெரிடோரியல் மேனேஜ்மென்ட்டில் செயல்படுத்தக்கூடிய மேப்பிங் முறையை உருவாக்க முடியும்..."

அதைக் கொடுங்கள், அவை எதையாவது மீண்டும் கண்டுபிடிப்பதை முடிக்கின்றன ... ஸ்காட் தனது புவியியல் அல்லாத மொழியில் ஒப்புக்கொள்கிறார்:

"சிக்கலான வடிவவியலுக்கு, நான் செய்தது இரண்டு உருவங்களை உருவாக்கியது, முதலில் நான் பின்னணியில் உள்ள ஒன்றைக் காட்டினேன், அதனால் முன்புறத்தில் உள்ள ஒன்று மறைக்கப்படாது, அதனால் அது ஒரு தீவு போல இருக்கும்..."

5. அவசியமான முடிவுகள்
இறுதியாக, எங்கள் புரோகிராமர் நண்பர்களுக்காக, ஆவணத்தை நாங்கள் பரிந்துரைக்கிறோம், ஏனெனில் இது மூன்றாம் தரப்பு குறியீடுகளைப் பயன்படுத்தாமல் வரைபட பயன்பாடுகளை எவ்வாறு உருவாக்குவது என்பதைக் காட்டுகிறது ... இதை அவர் எதிர்பார்ப்பது குறித்து முடிவில் முடிப்பதன் மூலம் ஆசிரியரின் கருணை மற்றும் தெளிவுக்கு நன்றி:

சாராம்சத்தில், விசுவல் பேசிக், WPF, எக்ஸ்பிரஷன் பிளெண்ட் மற்றும் LINQ மூலம் தற்போது உள்ள தரவு தரவிலிருந்து ஒப்பீட்டளவில் அதிநவீன பார்வைத்திறன்களை மீண்டும் உருவாக்கக்கூடிய பயன்பாடு ஒன்றை நான் உருவாக்க முடிந்தது. வெவ்வேறு ஆண்டுகளில் இருந்து தரவைப் பார்க்க அல்லது வெவ்வேறு வழிகளில் தரவை கையாள இந்த பயன்பாடு எளிதாக நீட்டிக்கப்படலாம். அனைத்து குறியீடு இந்த கட்டுரை பதிவிறக்க கிடைக்கிறது, எனவே சோதனையை உணரலாம் மற்றும் நீங்கள் பெற என்ன பார்க்க.

இதன் வழியாக: Geomusings

கோல்கி அல்வாரெஸ்

எழுத்தாளர், ஆராய்ச்சியாளர், நில மேலாண்மை மாதிரிகளில் நிபுணர். ஹோண்டுராஸில் உள்ள தேசிய சொத்து நிர்வாக அமைப்பு SINAP, ஹோண்டுராஸில் உள்ள கூட்டு நகராட்சிகளின் மேலாண்மை மாதிரி, காடாஸ்ட்ரே நிர்வாகத்தின் ஒருங்கிணைந்த மாதிரி - நிகரகுவாவில் பதிவுசெய்தல், கொலம்பியாவில் SAT பிரதேசத்தின் நிர்வாக அமைப்பு போன்ற மாதிரிகளின் கருத்தாக்கம் மற்றும் செயல்படுத்தலில் அவர் பங்கேற்றுள்ளார். . 2007 ஆம் ஆண்டு முதல் Geofumadas அறிவு வலைப்பதிவின் ஆசிரியர் மற்றும் GIS - CAD - BIM - டிஜிட்டல் ட்வின்ஸ் தலைப்புகளில் 100 க்கும் மேற்பட்ட படிப்புகளை உள்ளடக்கிய AulaGEO அகாடமியை உருவாக்கியவர்.

தொடர்புடைய கட்டுரைகள்

ஒரு கருத்துரை

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

மேலே பட்டன் மேல்