Mapaichean Dynamic le Visual Basic 9

Tha coltas gu bheil an tionndadh 2008 de Visual Basic, a tha na làn-aghaidh eadar na comasan àrda agus an ùine beatha a chaidh a mheas.

msdnAnn an artaigil a chaidh fhoillseachadh ann Iris Magazine anns an iris 2007 san Dùbhlachd aige, Scott Wisniewski, innleadair dealbhaidh bathar-bog aig Microsoft, a 'sealltainn obair shònraichte mar oideachadh mu mar a tharraing thu mapaichean le Visual Basic. Tha seo a 'sealltainn chan e a-mhàin cuid de na feartan as tarraingiche de Visual Basic, ach tha e cuideachd a' tabhann eisimpleir de dh'obair a ghabhadh a chleachdadh mar bhunait gus tagraidhean leasaichte eile a chur ris.

Aig toiseach na dreuchd seo rinn sinn iomradh gu bheil seo a ’dol an aghaidh na bha mòran a’ gabhail ris o chionn fhada, gu robh Visual Basic air loidhne bàis. Tha moladh a ’bhunait seo stèidhichte air a’ chleachdadh seòlta sin de Microsoft gus àrd-ùrlaran a leigeil seachad gus a reic a chumail suas; às deidh dha putadh adhartach a dh ’ionnsaigh .NET agus C (Sharp) na èiginn airson a bhith a’ farpais an aghaidh Java.
Tha fios againn gum feumadh na crìochan a thug Visual Basic, le bhith gu math toirmeasgach a thaobh leasachadh air àrd-ùrlaran Windows, a bhith air an cur nan àite nuair a chaochail àrainneachd Win32x, tha Microsoft a ’tighinn a-steach gu làidir .NET agus ag atharrachadh an ro-innleachd leabharlannan fiùghantach (dll) leis an fhrèam fon loidhne a bheir C ++; mar sin bha dùil gum bàsaich Visual Basic gu mòr ... tha e coltach gun tachair e san fhad-ùine, nuair a ghabhas Windows Vista seilbh (a ’bhliadhna 2014 :))

Ma tha eachdraidh ag ath-aithris fhèin, bidh Visual Basic agus .NET a ’tachairt dìreach mar a rinn Microsoft le Fox gus beatha SQL agus Access a leudachadh. Ged nach eil a ’cho-fharpais mar a bha e an uairsin, is e na gluasadan de dhealbhadh ioma-inneal agus amalachadh lìn a bhrosnaicheas tuiteam no masg Visual Basic.

Uill, is fhiach sùil a thoirt air an leasachadh a tha Scott a 'moladh, ged a tha sinn a' moladh Leugh an sgrìobhainn slàn Nì sinn cuid de bheachdan a rèir meud na dreuchd a dh 'fheumas an simplism.

1. Cleachdadh àrainneachd WPF

vb9 wpf
Gabh a-steach, tha an artaigil air ullachadh agus air a tharraing gu fìor mhath, gu sònraichte mura h-eil an airidheachd bho neach-deasachaidh ach bhon leasaiche fhèin; Tha e ag innse mar as urrainn do àrainneachd wPF (Windows Presentation Foundation) eadar-theangachadh a dhèanamh air na b ’àbhaist dhuinn a bhith mar« nithean », fo bhun-bheachd nas fharsainge de« geoimeatraidh », a dh’ fhaodadh a bhith ceangailte ri còd fiùghantach… chan eil teagamh sam bith againn a bheil seo dìreach airson adhbhar Tha "View" mar mhapaichean flash, no geoimeatraidh air ath-thogail air cuileag stòr-dàta.

2. Modail de dh'amasan tagraidh

Tha an t-ùghdar a ’leantainn le bhith a’ mìneachadh mar a chuir e air dòigh (ath-chruthachadh) cruth taisbeanadh dàta ... gu math cruthachail na chuid 9 wpf lèirsinneach bunaiteachbeothachadh Mapa, roinn, polganan uile fo Thomhas Dependency agus a ’dèanamh dragh dhut a thaobh a bhith ag ath-thòiseachadh gu litearra na tha iarrtasan spàsail a’ dèanamh mu thràth ann an comasan bunaiteach leithid zoom, pan, xtent. Bhiodh dragh oirnn nam biodh àrd-ùrlaran mapaidh ùra airson a bhith air an leasachadh stèidhichte air na comasan sin, mar thoradh air an sgudal a bhiodh ann an ath-nuadhachadh còd fìor, a ’beachdachadh gu bheil an raon seo nas motha na prògramadh a’ feumachdainn bun-bheachdan cartografach, geo-eòlach agus a-nis geoimeatrach a tha air an deagh chlàradh, ach sin gach turas tha thu airson siostaman ath-thòiseachadh air an leigeil seachad. Mar sin cha bhith sinn a ’càineadh cruthachalachd, ach bidh sinn a’ toirt ar adan gu cuideigin a bhios a ’leasachadh rudeigin agus a tha airson a roinneadh cho fosgailte, ach tha sinn a’ cuimhneachadh air an fheum a tha ri thighinn gus na chaidh a choileanadh a riaghailteachadh agus a shiostamachadh.
Bheir mi suas abairt a chuala mi greis air ais ann an coinneamh:

... tha sinn a ’coimhead ri ArcView Brasileiro a dhèanamh ... jo ...

3. Cleachdadh Clasaichean Mapa

mapa clasaichean An seo ann an dòigh gu math cruthachail tha an t-ùghdar a ’dèanamh ceangal eadar na poileagan le inbhean feadarail Ameireagaidh ris an canar FIPS, ged nach eil iad sin air an cleachdadh ach airson adhbharan“ staitistigeil ”, tha e coltach ruinn gu bheil obair mhath air a bhith aig a’ bhalach. Uill a ràdh, bidh na togalaichean "sgìre" air an deasachadh taobh a-muigh.

4. Làimhseachadh dàta XML

xml lat
Mu dheireadh, tha mi a ’gabhail ris, às deidh dhut smaoineachadh agus òl cofaidh gu bheil thu air co-dhùnadh a dhol airson structar xml agus LinQ (cha mhòr do-sheachanta) gus dàta agus geoimeatraidh a thoirt a-steach ann an dòigh structaraichte, ged a tha thu an seo a’ ruith a-steach do chuingealachadh an raoin iom-fhillte seo, geodesy. Tha seo a ’sealltainn gu bheil ath-thòiseachadh san t-seagh seo cunnartach, mura h-eil adhbhar an toraidh soilleir; Tha e coltach rinn gu bheil an obair a rinn e airson adhbhar «faic toraidhean»Tha e glè mhath, is e an rud draghail nuair a chì gnìomhaiche an toradh seo ann an coinneamh agus ag ràdh:

«Tha conaltradh agam le luchd-earrannan a tha deònach airgead a chuir a-steach san tagradh seo gus an urrainn dhuinn siostam mapaidh a dhèanamh a ghabhas a chuir an gnìomh ann an Institiùd Riaghladh Tìreil Mega ...»

agus thoir seachad e, bidh iad ag ath-thòiseachadh rudeigin ... a tha Scott ag aideachadh anns a ’chànan neo-gheoimeatrach aige:

«Airson geoimeatraidh iom-fhillte na rinn mi dà fhigear a dhèanamh, an toiseach sheall mi am fear air a’ chùl gus nach biodh am fear air beulaibh a ’còmhdach mi agus mar sin bhiodh e coltach ri eilean ...»

5. Co-dhùnaidhean riatanach
Mu dheireadh, airson ar caraidean prògramaidh, tha sinn a ’moladh an sgrìobhainn, oir tha e a’ sealltainn mar a tha e comasach tagraidhean mapa a thogail gun a bhith a ’cleachdadh còdan treas-phàrtaidh ... tha sinn a’ toirt taing don ùghdar airson a choibhneas agus a shoilleireachd le bhith a ’crìochnachadh aig an deireadh mu na tha e a’ dùileachadh bho seo:

Gu dearbh, a 'cleachdadh Visual Basic, WPF, Expression Blend agus LINQ Bha e comasach dhomh tagradh a leasachadh a tha comasach ath-chruthachadh lèirsinn coimeasach adhartach bho bhuidheann dàta a tha ann mar-thà. Faodar an tagradh seo a leudachadh gu furasta gus dàta fhaicinn bho dhiofar bhliadhnaichean no gus dàta a làimhseachadh ann an diofar dhòighean. Tha a h-uile còd ri fhaighinn leis an luchdachadh sìos den artaigil seo, mar sin feuch gun fheuch thu deuchainn agus faic na gheibh thu.

Via: Geòlasan

Fàg freagairt

Seòladh-d cha tèid fhoillseachadh.

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'deasachadh an dàta bheachdan agad.