CartografiaGeospatial - GIS

Mappe Dinamiche cù Visual Basic 9

A versione 2008 di Visual Basic, pari chì hè una cuntradizioni sana cù a so capacità alta è u tempu di a vita chì hè statu cunzidiratu.

msdnIn un articulu publicatu in MSdn Magazine in a dicembre l'edizione 2007, Scott Wisniewski, l 'ingenieria di disignu di software in Microsoft, mostra un travagliu eccezziunale cum'è un tutoriale nantu à cumu sculaccià cartulare cù Visual Basic. Hè dimustratu un pocu di i funziii più attraenti di Visual Basic, però dinò un esempiu di operazione chì pò esse utilizatu com base per aghjunghje à l'altri applicazioni sviluppati.

À u principiu di questu post avemu fattu riferenza chì questu cuntradisce ciò chì parechji tempi fà assumianu, chì Visual Basic era nantu à una linea di morte. U suggerimentu di sta premessa hè basatu annantu à quella pazza abitudine di Microsoft di abbandunà e piattaforme per mantene e so vendite; dopu a so spinta effusiva versu .NET è C (Sharp) in a so disperazione di cumpete contr'à Java.
Sapemu chi purtàvanu limitannu franese tecnicu, à esse assai chjosa à are u sviluppu Windows avissi a èssiri canciati, quannu murìu l 'ambienti Win32x, tratta dura liate .com è cancia u so Librerie strategia cumuna (BALI ◄◄◄◄) per u quadru sottu a linea chì C + + ci ponu; tantu era sicuru chì u franese tecnicu more miserably ... pari a succede à u longu scappu quandu Windows Vista ti pigghiari pussessu (l 'annu 2014 :))

Se a storia si ripete, Visual Basic è .NET accadranu cum'è Microsoft hà fattu cun Fox per allargà a vita di SQL è Access. Ancu se a cumpetizione ùn hè micca quella chì era allora, e tendenze in u cuncepimentu multistratu è l'integrazione web sò i fattori chì facenu chì Visual Basic collassi o maschere.

Bé, vale a pena piglià un ochju di u sviluppu propositu di Scott, ma noi avemu recommandé leghje u documentu sanu Avemu da fà alcune qualchì rispunsèvule chì da a dimensione di u postu ubbliganu u simplizmu.

1 L'usu di l'ambienti WPF

vb9 wpf
Ammettimu, l'articulu hè assai ben elaboratu è astrattu, soprattuttu s'ellu u creditu ùn hè micca di un editore ma di u sviluppatore stessu; spiega cumu l'ambiente wPF (Windows Presentation Foundation) pò traduce ciò chì avemu cunnisciutu cum'è "uggetti", sottu un cuncettu più largu di "geometrie", chì pò esse assuciatu cù codice dinamicu... ci resta à dumandassi s'ellu hè solu per scopi di prugrammazione "vista" cum'è carte flash, o geometria hè ricustruita nantu à a mosca da una basa di dati.

2 Mudellaghju di Objetti Appliugatori

L'autore cuntinua chì spiegà cumu hà cunfiguratu (reinventatu) a forma di dati impegni ... assai creativa in u so visual basic 9 wpfcuncepimentu di Mapa, regione, u poligonu tutta a Dependenza Objetct è preoccupatu in u sensu di reinventà letteralmente ciò chì l'applicazioni spaziali facenu dighjà in funziunalità basiche cum'è zoom, pan, xtent. Seremu preoccupati chì e nuove piattaforme di cartografia vulianu esse sviluppate basatu annantu à queste funzionalità, per via di i rifiuti chì esisterianu in a reinvenzione di u codice puru, cunsiderendu chì stu campu piuttostu chè a prugrammazione richiede l'adattazione di cuncetti cartografichi, geodetichi è avà geomatichi ben documentati, ma ogni volta vulete reinventà i sistemi sò ignorati. Dunque ùn criticemu micca a creatività, piuttostu pigliemu u cappellu à qualchissia chì sviluppa qualcosa è vole sparte cusì apertamente, tuttavia ci ricordemu di l'imminente necessità di standardizà è sistematizà ciò chì hè digià statu realizatu.
Aghju saccu una frase chì aghju intesu un pocu tempu in una reunione:

... avemu circatu di fà un ArcView Brasileiro ... jo ...

3 L'usu di Classes di Mappa

categurìa Quì, in una manera assai creativa, l'autore ligami i poligoni cù i normi federali nordamericani cunnisciuti cum'è FIPS, ancu s'è questi sò usati solu per scopi "statistichi", ci pari chì u zitellu hà fumatu un bonu travagliu. Dice bè, e pruprietà di a "regione" seranu editabili esternamente.

4 Amministratu di datu XML

xml lat
Infine, suppone chì dopu avè pensatu è beie u caffè avete decisu di andà per una struttura (quasi inevitabbile) xml è LinQ per impurtà dati è geometria in modu strutturatu, ancu s'è quì avete a limitazione di stu campu cumplessu, geodesia. Questu mostra chì a reinvenzione in questu sensu hè periculosa, se u scopu di u risultatu ùn hè micca assai chjaru; ci pari chì u travagliu chì hà fattu per scopi di "vede risultati" hè assai bonu, a cosa preoccupante hè quandu stu risultatu hè vistu da un esecutivu in una reunione è dice:

"Aghju cuntattu cù l'azionisti chì sò disposti à investisce in questa applicazione per pudè fà un sistema di cartografia chì pò esse implementatu in u Mega Istitutu di Gestione Territoriale ..."

e dà, finiscinu di reinventerà qualcosa ... chì Scott certifia in a so lingua non geomática:

"Per e geometrie cumplesse, ciò chì aghju fattu hè di fà duie figure, prima aghju mostratu quella di u fondu per chì quella di fronte ùn sia micca cuperta è cusì paressi un'isula..."

5 Cuncaccii necessariu
Infine, per i nostri amichi programmers preferimu u ducumentu, si mostra cumu hè pussibule di fà appiicazioni aerial senza cù Selinunte tercerso ... dà ricunniscenza à l 'auturi l' ringrazziamentu di i so pari è tralucenza di cunchiùdiri à a fine di ciò ch'ellu expected da issu:

In essenza, traversu Visual Basic, WPF, Expression Blend e LINQ Puderò à sviluppà una soluzione capaci di ricreà visualisazioni relativamente sofisticati da un corpu di dati. Questa applicazione pò esse facilmente prurugata per vede dades di sfarenti anni o per manipulà e dati in modu diversu. Tuttu u còdice hè dispunibule cù a scaricà d'este articulu, cusì Sentite liberta di sperimentà è vedi ciò chì vi pudete piglià.

Via: Geomusings

Golgi Alvarez

Scrittore, ricercatore, specialista in Modelli di Gestione di u Territoriu. Hà participatu à a cuncepimentu è l'implementazione di mudelli cum'è: Sistema Naziunale di Amministrazione di Proprietà SINAP in Honduras, Mudellu di Gestione di Municipalità Conjunte in Honduras, Modellu Integratu di Gestione di Catastru - Registru in Nicaragua, Sistema di Amministrazione di u Territoriu SAT in Colombia . Editore di u blog di cunniscenza Geofumadas dapoi u 2007 è creatore di l'Accademia AulAGEO chì include più di 100 corsi nantu à temi GIS - CAD - BIM - Digital Twins.

Artìculi Related

Lascià un cumentu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

Torna à u buttone di prima