КартографияGeospatial - GIS

Харитаҳои динамикӣ бо Visual Basic 9

Нигоҳдории 2008 Visual Basic ба назар мерасад, ки муқобилияти пурра байни қобилиятҳои баланди он ва давомнокии зиндагии он аст, ки баррасӣ карда мешавад.

МайдонДар мақолаи нашршуда Маҷаллаи вижаи Би-би-сӣ дар моҳи декабри 2007, Scott Wisniewski, муҳандиси тарҳрезии нармафзорӣ дар Microsoft, як вазифаи аъло ҳамчун мисол оид ба тарзи харитаҳо бо истифодаи Visual Basic нишон медиҳад. Бо ин нишондиҳанда на танҳо баъзе хусусиятҳои ҷолиби Visual Basic, балки намунаи корӣ пешниҳод мекунад, ки ҳамчун асос барои илова кардани дигар барномаҳои таҳияшуда истифода мешаванд.

Дар оғози ин навишта мо ишора кардем, ки ин бо он чи ки солҳои пеш тахмин мезаданд, ки Visual Basic дар хати марг қарор дорад. Пешниҳоди ин бино бар он одати девонаи Microsoft барои даст кашидан аз платформаҳо барои нигоҳ доштани фурӯш асос ёфтааст; пас аз тела додан ба сӯи .NET ва C (Sharp) дар ноумедии худ барои рақобат бо Java.
Мо медонем, ки маҳдудиятҳое, ки Visual Basic, ба тариқи истисноӣ барои рушд дар платформаҳои Windows, оварда буданд, бояд ҳангоми вафоти муҳити Win32x иваз карда шаванд, Microsoft ба таври қатъӣ ворид мешавад .NET ва стратегияи китобхонаҳои динамикии онро (dll) дар чорчӯба иваз мекунад зери хате, ки C ++ меорад; бинобар ин интизор мерафт, ки Visual Basic бо овози баланд мурд ... чунин ба назар мерасад, ки он дар дарозмуддат, вақте ки Windows Vista соҳиби замин мешавад (соли 2014 :))

Агар таърих такрор ёбад, Visual Basic ва .NET ҳамон тавре рух медиҳанд, ки Microsoft бо Fox барои дароз кардани мӯҳлати SQL ва Access кор кардааст. Гарчанде ки ҳоло рақобат на он тавре буд, ки он замон буд, аммо тамоюлҳои тарроҳии бисёрқабата ва ҳамгироии веб детонаторҳо мебошанд, ки Visual Basic-ро ба ҳам мепошанд ё ниқоб медиҳанд.

Хуб, ин ба он аст, ки ба рушди Скотт пешниҳод карда шавад, ҳарчанд мо тавсия медиҳем Ҳуҷҷати пурраи ҳуҷҷатро хонед мо шарҳ медиҳем, ки барои андозагирии секунҷа пас аз садама.

1. Истифодаи WPF муҳити зист

vb9 wpf
Биёед иқрор шавем, ки мақола хеле хуб таҳия ва реферат аст, хусусан агар кредит на ба муҳаррир, балки ба худи таҳиякунанда тааллуқ дорад; мефаҳмонад, ки чӣ тавр муҳити wPF (Windows Presentation Foundation) он чизеро, ки мо қаблан ҳамчун "объектҳо" медонистем, дар зери мафҳуми васеътари "геометрияҳо", ки метавонад бо рамзи динамикӣ алоқаманд бошад, тарҷума кунад... мо дар ҳайрат мондаем, ки оё ин танҳо барои "намоиш" ба монанди харитаҳои флешдор ё геометрия дар зудӣ аз пойгоҳи додаҳо барқарор карда мешавад.

2. Модели варақаи татбиқ

Муаллиф идома медиҳад, ки чӣ гуна ӯ шакли намоиши додаҳоро танзим кард (ихтироъ кард) ... хеле эҷодкорона аст wtpконсепсияи Map, region, polygon ҳама таҳти сарлавҳаи вобастагӣ қарор дорад ва ташвиш ба маънои аслӣ барқарор кардани он чӣ замимаҳои фазоӣ аллакай дар функсияҳои асосӣ, ба монанди zoom, pan, xtent иҷро мекунанд. Мо метарсанд, ки агар платформаҳои нави харитасозӣ мехоҳанд дар асоси ин функсияҳо бо сабаби партовҳое, ки дар барқарорсозии рамзи тоза мавҷуданд, таҳия карда шаванд, бо назардошти он, ки ин соҳа ба ҷои барномасозӣ мутобиқсозии консепсияҳои хуби ҳуҷҷатии картографӣ, геодезӣ ва ҳоло геометикиро талаб мекунад, аммо ҳар дафъа шумо мехоҳед системаҳоро аз нав ихтироъ кунед, сарфи назар карда мешаванд. Аз ин рӯ, мо эҷодкориро танқид намекунем, балки кулоҳҳоямонро ба назди касе мебарорем, ки чизе таҳия мекунад ва мехоҳад онро ошкоро нақл кунад, аммо мо зарурати наздики ба стандартикунонӣ ва низом даровардани он чизеро, ки аллакай ба даст оварда шудааст, дар ёд дорем.
Ман як ибораро дар як вохӯрӣ дар як бор шунидам:

... мо дар ҷустуҷӯи ArcView Brasileiro ... jo ...

3. Истифодаи синфҳои Map

курсҳои харита Дар ин ҷо, ба таври хеле эҷодӣ, муаллиф бисёркунҷаҳоро бо стандартҳои федералии Амрикои Шимолӣ бо номи FIPS пайваст мекунад, гарчанде ки онҳо танҳо барои мақсадҳои "оморӣ" истифода мешаванд, ба назари мо, писарбача кори хубе кашидааст. Ин дуруст мегӯяд, хосиятҳои "минтақа" аз берун таҳриршаванда хоҳанд буд.

4. Идоракунии маълумотҳои XML

xml lat
Ниҳоят, ман фикр мекунам, ки пас аз фикр кардан ва нӯшидани қаҳва шумо тасмим гирифтед, ки ба сохтори (қариб ногузир) xml ва LinQ гузаред, то маълумот ва геометрияро ба таври сохторӣ ворид кунед, гарчанде ки дар ин ҷо шумо ба маҳдудияти ин соҳаи мураккаб, геодезия дучор мешавед. Ин нишон медиҳад, ки аз нав ихтироъ кардан ба ин маъно хатарнок аст, агар ҳадафи натиҷа чандон равшан набошад; ба назари мо чунин менамояд, ки коре, ки вай ба максадхои «дидани натиҷаҳо” хеле хуб аст, ташвишовар он аст, ки ин натиҷаро як масъул дар ҷаласа дида мегӯяд:

"Ман бо саҳмдороне тамос дорам, ки омодаанд ба ин барнома сармоягузорӣ кунанд, то мо системаи харитасозиро созем, ки онро дар Институти Мега идоракунии ҳудудӣ татбиқ кардан мумкин аст ..."

ва ба он додан, онҳо дар ниҳоят ихтироъ ба даст меоранд ... ки Скотт бо забони ғайри-геометикии худ иқрор мешавад:

"Барои геометрияҳои мураккаб, коре, ки ман кардам ду рақам буд, аввал ман онро дар замина нишон додам, то рақами дар пеш буда пӯшида нашавад ва аз ин рӯ он ба ҷазира монанд шавад ..."

5. Хулосаҳои зарурӣ
Дар ниҳоят, барои дӯстони барномасозони мо, мо ҳуҷҷатро тавсия медиҳем, зеро он нишон медиҳад, ки чӣ гуна метавон тавассути истифодаи рамзҳои тарафи сеюм барномаи харитаҳоро сохтан мумкин аст ... Мо ба муаллиф барои меҳрубонӣ ва возеҳии худ бо хулоса дар охири он, ки ӯ инро чӣ интизор аст, ташаккур мегӯем:

Дар асл, бо истифодаи Visual Basic, WPF, Экспресс ва LINQ Ман қодир будам, ки аризаеро таҳия кунам, ки қобилияти бозгашти нисбатан мураккабро аз мавҷудияти мақомоти мавҷуда пайдо кунад. Ин барнома метавонад ба таври осон барои дидани маълумот аз солҳои гуногун ё ба роҳҳои гуногун роҳ диҳад. Ҳамаи рамзҳо бо зеркашии ин мақола дастрас аст аз таҷрибаи худ даст кашед ва бубинед, ки чӣ гуна ба даст оварда метавонед.

Тавассути: Geomusings

Голги Альварес

Нависанда, муҳаққиқ, мутахассиси моделҳои идоракунии замин. Вай дар консептуализатсия ва татбиқи моделҳо, аз қабили: Системаи миллии идораи амволи SINAP дар Гондурас, Модели идоракунии муниципалитетҳои муштарак дар Гондурас, Модели интегралии идоракунии кадастр - бақайдгирӣ дар Никарагуа, системаи идоракунии қаламрави SAT дар Колумбия иштирок кардааст. . Муҳаррири блоги дониши Geofumadas аз соли 2007 ва созандаи Академияи AulaGEO, ки зиёда аз 100 курсҳоро дар мавзӯъҳои GIS - CAD - BIM - Digital Twins дар бар мегирад.

Мақолаҳо марбут

Эзоҳ диҳед

Суроғаи почтаи электронии шумо нест, нашр карда мешавад. Майдонҳои талаб карда мешавад, бо ишора *

Бозгашт ба боло