cartografiaGeospatial - GIS

Öflug kort með Visual Basic 9

2008 útgáfan af Visual Basic virðist vera fullkomin mótsögn milli mikillar getu og líftíma sem hefur verið talið.

msdnÍ grein sem birtist í msdn Magazine í desember 2007 útgáfu þess, Scott Wisniewski, hugbúnaður hönnuður verkfræðingur hjá Microsoft, sýnir framúrskarandi vinnu sem einkatími um hvernig á að teikna kort með Visual Basic. Þetta sýnir ekki aðeins sumir af the aðlaðandi eiginleika Visual Basic, en einnig er dæmi um aðgerð sem hægt væri að nota sem grunn til að bæta við öðrum þróaðum forritum.

Í byrjun þessarar færslu bentum við á að þetta stangaðist á við það sem margir fyrir löngu gerðu ráð fyrir, að Visual Basic væri á dauðalínu. Tillaga þessarar forsendu er byggð á þeim brjálaða vana Microsoft að yfirgefa vettvang til að viðhalda sölu sinni; eftir drjúgan þrýsting sinn í átt að .NET og C (Sharp) í örvæntingu sinni að keppa við Java.
Við vitum að takmörkunum sem Visual Basic kom með, í því að vera mjög einkarétt gagnvart þróuninni á Windows kerfum, þyrfti að skipta um þegar Win32x umhverfið dó, Microsoft fer sterkt inn í .NET og breytir stefnu sinni um bókasöfn (dll) eftir ramma undir línunni sem C ++ færir; svo það var búist við því að Visual Basic hafi dáið hátt ... það virðist sem það muni gerast til langs tíma, þegar Windows Vista tekur til eignar (árið 2014 :))

Ef sagan endurtekur sig mun Visual Basic og .NET gerast eins og Microsoft gerði með Fox til að lengja líftíma SQL og Access. Þrátt fyrir að samkeppnin sé ekki eins og hún var þá eru þróun marglaga hönnunar og samþættingar á vefnum hvellhetturnar sem munu láta Visual Basic hrynja eða gríma.

Jæja, það er þess virði að kíkja á þróunina sem Scott hefur lagt til, þótt við mælum með lesið fulla skjalið Við munum gera nokkrar athugasemdir sem af stærðinni á póstinum skyldu einfalda.

1 Notkun WPF umhverfis

vb9 wpf
Við skulum viðurkenna að greinin er mjög vel útfærð og óhlutbundin, sérstaklega ef inneignin tilheyrir ekki ritstjóra heldur framkvæmdaraðilanum sjálfum; útskýrir hvernig wPF (Windows Presentation Foundation) umhverfið getur þýtt það sem við þekktum áður sem "hlutir", undir víðtækara hugtaki "geometríur", sem hægt er að tengja við kraftmikinn kóða... við erum eftir að velta fyrir okkur hvort þetta sé aðeins fyrir forritunartilgangur „skoða“ eins og leifturkort eða rúmfræði er endurgerð á flugu úr gagnagrunni.

2 Gerð umsóknarhluta

Höfundur heldur áfram að útskýra hvernig hann stilla (enduruppfinning) form gagnaskjásins ... mjög skapandi í sínu Visual Basic 9 wpfhugmynd um Kort, svæði, marghyrningur allt undir ósjálfstæði og hafa áhyggjur í þeim skilningi að finna bókstaflega upp á nýtt hvað landleg forrit gera nú þegar í grunnvirkni eins og aðdrátt, pan, xtent. Við hefðum áhyggjur af því ef ný kortagerðarvettvangur vildi þróast á grundvelli þessara virkni, vegna þess úrgangs sem væri til við enduruppfinningu hreins kóða, miðað við að þetta svæði frekar en forritun krefst aðlögunar vel skjalfestra kortfræðilegra, jarðfræðilegra og nú jarðfræðilegra hugtaka, en í hvert skipti þú vilt enduruppfæra kerfi eru hunsuð. Þannig að við gagnrýnum ekki sköpunargáfu, heldur tökum við hattinn frá okkur fyrir einhvern sem þróar eitthvað og vill deila því svo opinskátt, en samt munum við yfirvofandi þörf á að staðla og skipuleggja það sem þegar hefur verið áorkað.
Ég kem upp setningu sem ég heyrði um tíma á fundi:

... við erum að leita að því að búa til ArcView Brasileiro ... jo ...

3 Notkun Map Classes

flokka kort Hér, á mjög skapandi hátt, tengir höfundur marghyrningana við Norður-Ameríku sambandsstaðlana sem kallast FIPS, þó þeir séu aðeins notaðir í "tölfræðilegum" tilgangi, þá sýnist okkur drengurinn hafa reykt góða vinnu. Það segir það rétt, eiginleikar „svæðisins“ verða breytanlegir að utan.

4 Meðhöndla XML gögn

xml lat
Að lokum geri ég ráð fyrir því að eftir að hafa hugsað og drekka kaffi hafið þið ákveðið að fara í (nánast óhjákvæmilegt) xml og LinQ uppbyggingu til að flytja inn gögn og rúmfræði á skipulegan hátt, þó hér rekist á takmörkun þessa flókna sviðs, jarðfræði. Þetta sýnir að það er hættulegt að finna upp á nýtt í þessum skilningi, ef tilgangur niðurstöðunnar er ekki mjög skýr; okkur sýnist að verkið sem hann hefur unnið í þeim tilgangi að „sjá niðurstöður“ er mjög gott, það sem er áhyggjuefni er þegar þessi niðurstaða er séð af framkvæmdastjóra á fundi og segir:

„Ég hef samband við hluthafa sem eru tilbúnir að fjárfesta í þessari umsókn svo við getum búið til kortakerfi sem hægt er að innleiða í Mega Institute of Territorial Management...“

og gefðu það, endar með því að þeir finna upp á nýtt ... sem Scott viðurkennir á ekki-jarðfræðilegu máli:

„Fyrir flóknu rúmfræðina, það sem ég gerði var að búa til tvær fígúrur, fyrst sýndi ég þá í bakgrunni þannig að sú að framan væri ekki hulin og þannig myndi hún líta út eins og eyja...“

5 Nauðsynlegar ályktanir
Að lokum, fyrir vini forritara okkar, mælum við með skjalinu þar sem það sýnir hvernig það er mögulegt að smíða kortaforrit án þess að nota kóða þriðja aðila ... við þökkum höfundinum fyrir vinsemd hans og skýrleika með því að álykta í lokin hvað hann býst við af þessu:

Í grundvallaratriðum, í gegnum Visual Basic, WPF, Expression Blend og LINQ Ég gat þróað forrit sem er fær um að endurskapa tiltölulega háþróaða sjónarhorni úr núverandi gögnum. Þetta forrit gæti auðveldlega verið framlengt til að sjá gögn frá mismunandi árum eða til að vinna úr gögnum á mismunandi vegu. Öll kóðinn er fáanlegur með niðurhali þessarar greinar, svo ekki hika við að gera tilraunir og sjáðu hvað þú getur fengið.

Via: Geomusings

Golgi Alvarez

Rithöfundur, rannsakandi, sérfræðingur í landstjórnunarlíkönum. Hann hefur tekið þátt í hugmyndagerð og innleiðingu líkana eins og: National System of Property Administration SINAP í Hondúras, Líkan af stjórnun sameiginlegra sveitarfélaga í Hondúras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT í Kólumbíu . Ritstjóri Geofumadas þekkingarbloggsins síðan 2007 og skapari AulaGEO Academy sem inniheldur meira en 100 námskeið um GIS - CAD - BIM - Digital Twins efni.

tengdar greinar

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

Til baka efst á hnappinn