Cartografiajeospatial - GIS

Sarintany Dynamic miaraka amin'ny Visual Basic 9

Ny dikan-teny 2008 amin'ny Visual Basic dia toa mifanohitra tanteraka amin'ny fahaiza-manaony ary ny androm-piainana efa nodinihina.

msdnAo amin'ny lahatsoratra navoaka tao msdn Magazine ao amin'ny famoahana 2007 ny volana Desambra, Scott Wisniewski, injeniera mpanamboatra rindrambaiko ao amin'ny Microsoft, dia mampiseho asa miavaka ho toy ny lesona momba ny fomba fanaovana sarintany mampiasa Visual Basic. Izany dia mampiseho ny sasany amin'ireo sariohatra tsara indrindra amin'ny Visual Basic, fa manome koa ohatra ohatra izay azo ampiasaina ho fototra hanampiana ireo fampiharana hafa azo ampiasaina.

Tany am-piandohan'ity lahatsoratra ity dia nilaza izahay fa mifanohitra amin'ny eritreritry ny maro hatrizay izany, fa ny Visual Basic dia eo amin'ny tsipika famonoana. Ny soso-kevitr'ity toerana ity dia mifototra amin'ny fahazaran-dratsin'ny Microsoft handao ireo sehatra hitazomana ny varotra; taorian'ny fanosehana azy tamim-pahavitrihana .NET sy C (Sharp) tamin'ny famoizany te hifaninana tamin'i Java.
Fantatsika fa ny fetra nentin'ny Visual Basic, satria tena miavaka amin'ny fampandrosoana amin'ny sehatra Windows, dia tokony hosoloina rehefa maty ny tontolo Win32x, niditra mafy i Microsoft .NET ary nanova ny paikady famakiam-boky mavitrika (dll) amin'ny alàlan'ny firafitra eo ambanin'ny tsipika izay entin'i C ++; koa antenaina fa maty matanjaka i Visual Basic ... toa izany dia hitranga amin'ny fotoana maharitra, rehefa maka ny Windows Vista (ny taona 2014 :))

Raha miverina ny tantara, Visual Basic sy .NET dia hitranga tahaka ny nataon'i Microsoft tamin'i Fox hanitatra ny androm-piainan'ny SQL sy Access. Na dia tsy toy ny taloha aza ny fifaninanana, ny fironana amin'ny famolavolana multilayer sy ny fampidirana tranokala no anton-diany izay hahatonga ny Visual Basic hirodana na sarontava.

Eny ary, mendrika ny hijery ny fampandrosoana natolon'i Scott, na dia manoro hevitra aza isika Vakio ny rakitra feno Hisy fanehoan-kevitra vitsivitsy milaza fa ny haben'ny tanjaka eo amin'ny post.

1. Mampiasa ny WPF Environment

vb9 wpf
Ekentsika fa tena voavelatra sy nohazavaina tsara ilay lahatsoratra, indrindra raha tsy an'ny tonian-dahatsoratra ny crédit fa an'ny mpamorona mihitsy; manazava ny fomba ahafahan'ny tontolo iainana wPF (Windows Presentation Foundation) handika ny zavatra fantatsika taloha ho "zavatra", eo ambanin'ny foto-kevitra midadasika kokoa momba ny "jeometria", izay azo ampifandraisina amin'ny code dynamic... dia manontany tena isika raha natao ho an'ny fotsiny izany. "Jereo" toy ny sarintany tselatra, na ny géométrie dia amboarina amin'ny sidina avy amin'ny angon-drakitra.

2. Modely fampiharana

Nanohy ny fanazavan'ny mpanoratra ny fomba nanamboarany azy (namorona indray) ny endrika fampisehoana data ... tena namorona ny azy Visual Basic 9 wpfconception of Sarintany, faritra, polygon rehetra ao ambanin'ny Dependency Objetct ary manahy amin'ny hevitry ny famerenana amin'ny laoniny ara-bakiteny izay efa ataon'ny rindran-damina amin'ny fampiasa fototra toy ny zoom, vilany, xtent. Matahotra izahay raha te-hivoatra amin'ireo fampiasa ireo ny sehatra fanaovana sarintany vaovao, noho ny fako mety hitranga amin'ny famerenana kaody madio, amin'ny fiheverana fa ity sehatra ity fa tsy ny fandaharana dia mila fampifanarahana ireo fotokevitra an-tsary, geodetika ary geometika ankehitriny, fa isaky ny te-hamerina hamerina rafitra ianao. Ka tsy mitsikera ny famoronana isika fa kosa manala ny satrokay amin'ny olona iray mamolavola zavatra iray ary te-hizara izany am-pahibemaso, kanefa tsaroanay ny filàna tsy ho ela hanara-penitra sy hametraka rafitra izay efa tratra.
Mampakatra fehezanteny iray henoko taloha aho nandritra ny fivoriana iray:

... mitady hanao ArcView Brasileiro ... jo ...

3. Fampiasana Map Classes

map classes Eto, amin'ny fomba tena famoronana, ny mpanoratra dia mampifandray ireo polygons amin'ny fenitry ny federaly Amerikana Avaratra fantatra amin'ny anarana hoe FIPS, na dia ampiasaina ho an'ny tanjona "statistika" fotsiny aza izy ireo, dia toa mifoka sigara tsara ilay zazalahy. Marina izany, ny fananana "faritra" dia azo ovaina ivelany.

4. XML fitantanana angona

xml lat
Farany, heveriko fa rehefa avy nieritreritra sy nisotro kafe ianao dia nanapa-kevitra ny handeha amin'ny rafitra xml sy LinQ (saika tsy azo ihodivirana) hanafatra angon-drakitra sy geometry amin'ny fomba voarafitra, na dia eto aza ianao dia mihazakazaka amin'ny fetran'ity sehatra sarotra ity, geodesy. Izany dia mampiseho fa ny reinventing amin'ity heviny ity dia mampidi-doza, raha tsy dia mazava ny tanjon'ny vokatra; toa antsika fa ny asa izay nataony ho an'ny tanjona "Jereo ny valiny” Tena tsara, ny zavatra mampanahy dia rehefa hitan'ny mpanatanteraka amin'ny fivoriana io vokatra io ka miteny hoe:

"Mifandray amin'ny tompona petrabola aho izay vonona ny hampiasa vola amin'ity fampiharana ity mba ahafahantsika manao rafitra sarintany azo ampiharina ao amin'ny Mega Institute of Territorial Management..."

ary omeo azy ireo dia miafara indray hanangona zavatra… izay eken'i Scott amin'ny fiteniny tsy amin'ny teny geomika:

"Ho an'ny géométrique be pitsiny, ny nataoko dia nanao tarehimarika roa, nasehoko voalohany ny iray tao ambadika mba tsy ho voasaron'ilay eo aloha ka ho toy ny nosy..."

5. Famaranana tsy maintsy ilaina
Farany, ho an'ireo namanay programmer, dia manoro hevitra ny antontan-taratasy izahay, satria mampiseho ny fomba azo hanamboarana ireo sari-tanin-tsarintany raha tsy mampiasa kaontinanta fahatelo ... isaorantsika ny mpanoratra noho ny hatsaram-panahiny sy ny fahaizany tamin'ny alàlan'ny faranany tamin'ny faran'ny zavatra andrasany amin'ity:

Amin'ny ankapobeny, mampiasa Visual Basic, WPF, Expressions Blend ary LINQ Afaka namolavola fampiharana iray aho mba hahafahako mamorona sary vongan-dahatsary mbola tsy dia tsara loatra. Io fampiharana io dia mety ho azo ampiharina amin'ny fijerena angona avy amin'ny taona samihafa na mba hanamorana ny angon-drakitra amin'ny fomba samihafa. Ny code rehetra dia azo jerena amin'ny famoahana ity lahatsoratra ity, noho izany Aza misalasala manandrana manandrana ary jereo izay azonao.

Via: Geomusings

Golgi Alvarez

Mpanoratra, mpikaroka, manampahaizana manokana amin'ny maodely fitantanana ny tany. Nandray anjara tamin'ny famolavolana hevitra sy fampiharana ny maodely toy ny: National System of Property Administration SINAP in Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Tonian'ny bilaogy fahalalana Geofumadas hatramin'ny taona 2007 ary mpamorona ny Akademia AulaGEO izay ahitana fampianarana mihoatra ny 100 momba ny lohahevitra GIS - CAD - BIM - Digital Twins.

Related Articles

Leave a comment

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

Miverina amin'ny bokotra ambony