Hvordan lage et kart med en Walking Unit i Visual Basic

Hvordan lage et kart med en Walking Unit i Visual Basic


Visual Basic er et hendelsesdrevet programmeringsspråk og IDE, eller integrert utviklingsmiljø, skapt av Microsoft. Den lar programmerere å lage en hel søknad innen IDE. Hvis du ønsker å lage et kart med en walking enhet, eller et interaktivt kart, kan du skrive inn koden for en i Visual Basic.

Bruksanvisning

1 Åpne Visual Basic.

2 Lag et kart modell for å representere kartets informasjon. Kontroller at modellen inkluderer kart klassen, som representerer roten av modell og regionene i kartet; MapRegion klassen, som lister opp polygoner som beskriver grensene for de geografiske områdene i kartet; og MapPolygon klasse, som er polygoner i regionen og de punktene som skaper hver polygonet toppunkter.

3 Lag ScaleX, Scaley, TranslateX og TranslateY henhold kart klasse, slik at kartet kan skaleres for å tilpasses ulike vindusstørrelser og knipset på en skjerm.

4 Multipliser ScaleX og Scaley å skape en zoom på kartet. Hvis du ønsker å være i stand til å zoome opp til 150 prosent, for eksempel multiplisere både ScaleX og Scaley med 1,5.

5 Legg numre til TranslateX og TranslateY å gi kartet ditt muligheten til å flytte øst og vest. Legge til 50, for eksempel, vil tillate deg å flytte 50 kilometer øst og 50 kilometer vest.

6 Lag en BoundingBox i MapRegion klassen, slik at du kan sette et rektangulært område som inneholder regionen kartet ditt ligger i. Ta RegionName i koden for å lagre navnet på regionen. Også inkluderer FIPS koder - Federal Information Processing Standard koder - for hver region omfatter i kartet i koden. Disse kodene er plassert på FIPS nettstedet.

7 Åpne Lag skjema i Visual Basic. Dette vil skape et XML-skjema, et enkelt format av filen.

8 Importer XML-data inn i programmet du vil bruke, ved hjelp av LINQ. Dette definerer LoadFile - filparametrene - og setter regionene i de riktige stedene på kartet.

9 Tegne kartet ved hjelp av kode. Definer lerret kontroller - koordinatene på et kart - så de riktige stedene vises. inkluderer også ItemsControl, som vil visuelt gjengi et kart innhold.

10 Bruk datalaget i XAML-kode for å visuelt vise dataene i kartet. Sørg for å inkludere farger og poeng, som vil definere hvordan hvert punkt på kartet skal vises, og inkluderer de fargene du foretrekker i kartet.

11 Lagre XML-filen.