Vissza az előzőleg látogatott oldalra (nem elérhető funkció)Vissza a tananyag kezdőlapjára (P)Ugrás a tananyag előző oldalára (E)Ugrás a tananyag következő oldalára (V)Oldal nyomtatása (nem elérhető funkció)Oldaltérkép megtekintése (D)Keresés az oldalon (nem elérhető funkció)Súgó megtekintése (S)

Önellenőrző feladatok

Önellenőrző feladatok

Kérjük oldja meg az alábbi feladatokat!

1. kérdés — Megkapható-e a beolvasandó shape fájl nevéből a réteg neve?
1. Ez a kettő egy és ugyanaz
2. Igen, megkapható, a System.IO.Path.GetFileNameWithoutExtension eljárással
3. Igen, a SharpMap.GetFileNameWithoutExtension eljárással
4. Igen, saját függvény írásával, amely string műveletekkel leveszi a path-t és a kiterjesztést a fájl nevéről

Vissza a tartalomjegyzékhez

2. kérdés — Ha a beolvasott rétegek nevét egy listavezérlőben akarjuk látni abban a sorrendben, ahogy a Map.Layers gyűjteményben is látható, akkor ezt hogyan tehetjük meg?
1. Használjuk az Listbox.Items.Add(rétegnév) eljárást
2. Használjuk az Listbox.Items.Insert(0,rétegnév) eljárást
3. A Map.Layers-be történő beolvasás egyben a Listbox gyűjteményt is feltölti, ami a SharpMap szolgáltatása

Vissza a tartalomjegyzékhez

3. kérdés — Hogyan pozícionálhatjuk a térkép viewportjának közepét (Pan) az egér klikkelés helyére?
1. A Map osztály Pan(x,y) függvényének meghívásával
2. A Map osztály Center.x és Center.y property-jeinek az egérklikkelés helyére történő beállításával

Vissza a tartalomjegyzékhez

4. kérdés — Melyik eseménykezelőt használjuk, ha ki szeretnénk írathatni valahová (pl. StatusStrip-re) az egérkurzor pillanatnyi pozíciójának koordinátáit?
1. A Form MouseMove eseménykezelőjét
2. A MapBox MouseMove eseménykezelőjét
3. A Map MouseMove eseménykezelőjét

Vissza a tartalomjegyzékhez

Fel a lap tetejére Ugrás a tananyag előző oldalára (E) Ugrás a tananyag következő oldalára (V)
Új Széchenyi terv
A projekt az Európai Unió támogatásával, az Európai Szociális Alap társfinanszirozásával valósul meg.

A Társadalominformatika: moduláris tananyagok, interdiszciplináris tartalom- és tudásmenedzsment rendszerek fejlesztése az Európai Unió támogatásával, az Európai Szociális Alap társfinanszírozásával, az ELTE TÁMOP 4.1.2.A/1-11/1-2011-0056 projekt keretében valósult meg.
A tananyag elkészítéséhez az ELTESCORM keretrendszert használtuk.