Professional Documents
Culture Documents
C7 Xem Va Nap Thong Tin Tu Vat The PDF
C7 Xem Va Nap Thong Tin Tu Vat The PDF
THOÂNG TIN CUÛA CAÙC VAÄT THEÅ TREÂN BAÛN ÑOÀ SOÁ
Moät baûn ñoà treân MapInfo ñöôïc hình thaønh bôûi nhieàu lôùp khaùc nhau. Vì vaäy tuyø theo
nhu caàu ta coù theå môû moät hay nhieàu lôùp baûn ñoà ñeå hieån thò caùc thoâng tin caàn thieát.
Ñaây laø moät ñaëc ñieåm maø baûn ñoà giaáy khoâng coù ñöôïc. Baûn ñoà giaáy ñöôïc xaây döïng cho
moät muïc ñích söû duïng naøo ñoù vaø khi ñöôïc in ra chuùng khoâng theå thay ñoåi ñöôïc nöõa.
Ví duï ta khoâng theå boû ñöôøng giao thoâng ra khoûi moät tôø baûn ñoà giaáy ñeå nhìn thaáy roõ
ranh giôùi caùc quaän chaúng haïn. Muoán laøm ñieàu naøy ñoái vôùi baûn ñoà giaáy ta phaûi can laïi
phaàn thoâng tin muoán coù.
Tuy nhieân ngoaøi nhöõng öu ñieåm treân (hieån thò thoâng tin treân baûn ñoà theo yù muoán),
MapInfo coøn coù moät soá tính naêng khaùc ñeå laáy thoâng tin treân baûn ñoà soá. Ta seõ laàn löôït
xem xeùt moät soá leänh nhö vaäy.
Löu yù raèng caùc thoâng tin veà ñòa lyù do MapInfo töï ñoäng tính toaùn treân maùy tính phaûi
ñöôïc caên cöù töø nhöõng lôùp baûn ñoà ñöôïc soá hoaù moät caùch chính xaùc, neáu khoâng thoâng
tin thu ñöôïc seõ sai. Trong tröôøng hôïp chuùng ta soá hoaù moät baûn ñoà töø aûnh queùt ñaõ
ñaêng kyù thì baûn ñoà queùt phaûi ñöôïc ñaêng kyù chính xaùc, neáu khoâng nhöõng lôùp baûn ñoà
soá hoaù töø aûnh queùt ñaêng kyù cuõng seõ bò sai vaø caùc thoâng tin ñòa lyù do chuùng cung caáp
töø MapInfo cuõng khoâng chính xaùc.
VII.1. XEM CAÙC THOÂNG TIN ÑÒA LYÙ CUÛA VAÄT THEÅ TREÂN BAÛN ÑOÀ
ÔÛ ñaây ta chæ xem xeùt thoâng tin cuûa vaät theå kieåu ñöôøng thöôøng söû duïng nhaát laø
ñöôøng gaáp khuùc (polyline).
Veà thoâng tin cuûa caùc vaät theå
kieåu ñöôøng khaùc nhö hình
cung (arc) vaø ñöôøng thaúng
(line), xin xem trong phaàn
/////. Hoäp thoaïi hieå n thò
thoâng tin cuûa vaät theå kieåu
ñöôøng coù nhieàu thoâng tin
hôn (hình VII.3).
BoundX1 vaø BoundX2 cho
bieát toaï ñoä caän traùi vaø caän
phaûi cuû a ñöôø ng ñoù.
BoundY1 vaø BoundY2 cho
bieát caän döôùi vaø caän treân
cuûa noù. CenterX vaø CenterY
cho bieát toaï ñoä troïng taâm
cuûa ñöôøng. Total Length
Hình VII.3. Hoäp thoaïi Polyline Object - hieån thò cho bieát chieàu daøi cuûa vaät
thoâng tin veà vaät theå kieåu ñöôøng. theå ñöôø ng. Neá u heä quy
VII.2. NAÏP CAÙC THOÂNG TIN VEÀ ÑÒA LYÙ VAØO BAÛNG DÖÕ LIEÄU CUÛA LÔÙP BAÛN ÑOÀ
Nhö ñaõ thaáy, khi muoán xem thoâng tin ñòa lyù cuûa moät vaät theå naøo ñoù ta phaûi choïn
vaät theå ñoù roài duøng leänh Edit > Get Info hoaëc nhaép chuoät ñuùp leân vaät theå ñoù. Caùch
laøm naøy coù moät ñieåm baát tieän laø chæ xem ñöôïc thoâng tin cuûa moät vaät theå duy nhaát. Khi
muoán xem thoâng tin cuûa moät vaät theå khaùc ta laïi phaûi choïn vaät theå ñoù. MapInfo coù moät
vaøi haøm soá cho pheùp ta naïp moät soá thoâng tin ñòa lyù quan troïng nhö toaï ñoä, chieàu daøi,
dieän tích,... vaøo baûng döõ lieäu cuûa lôùp baûn ñoà moät caùch töï ñoäng. Phaàn döôùi ñaây seõ trình
baøy caùch naïp caùc thoâng tin ñòa lyù quan troïng cuûa caùc vaät theå ñoà hoaï treân baûn ñoà vaøo
baûng döõ lieäu cuûa chuùng.
Haõy môû lôùp thanh_pho ra baèng leänh File > Open Table ñeå thöïc taäp leänh naøy. Ta
seõ tieán haønh naïp toaï ñoä caùc thaønh phoá, thò xaõ trong lôùp naøy.
Toaï ñoä cuûa moät ñieåm ñöôïc xaùc ñònh baèng hai giaù trò: kinh ñoä vaø vó ñoä. Vì vaäy muoán
chöùa döõ lieäu toaï ñoä naøy ta caàn coù hai coät, moät coät ñeå chöùa kinh ñoä vaø moät coät chöùa
vó ñoä. Ta seõ taïo theâm hai coät nöõa. Caùch laøm nhö sau:
- Choïn Table > Maintenance > Table Structure. Hoäp thoaïi Modify Table Structure môû
ra.
- Choïn Add Field, ñaët teân cho tröôøng môùi trong oâ Name laø kinh_do, kieåu laø Float.
- Choïn Add Field laàn nöõa, ñaët teân cho tröôøng thöù hai laø vi_do, kieåu cuõng laø Float.
- Xong choïn OK.
MapInfo töï ñoäng ñoùng cöûa soå baûn ñoà vaø/hay cöûa soå döõ lieäu cuûa lôùp ñoù laïi.
Ñeå coù theå nhìn thaáy caùc toaï ñoä ñöôïc naïp vaøo, môû baûng döõ lieäu cuûa lôùp thanh_pho
ra baèng leänh Window > New Browser Window > thanh_pho. Ta thaáy raèng hai coät môùi
ñaõ ñöôïc taïo theâm.
VII.2.2. Naïp thoâng tin cuûa caùc vaät theå kieåu ñöôøng
Ñoái vôùi caùc vaät theå kieåu ñöôøng, thoâng tin quan troïng nhaát laø chieàu daøi cuûa vaät theå.
Ta seõ naïp chieàu daøi cuûa caùc con soâng trong lôùp song. Tröôùc heát ta cuõng phaûi taïo moät
tröôøng ñeå chöùa chieàu daøi caùc con soâng. Caùch laøm:
- Ñoùng lôùp thanh_pho ôû phaàn treân laïi baèng leänh File > Close Table.
- Môû lôùp song baèng leänh File > Open Table.
- Töø menu chính choïn Table > Maintenance > Table Structure.
- Choïn Add Field trong hoäp thoaïi Modify Table Structure, ñaët teân tröôøng môùi trong oâ
Name laø chieu_dai, choïn kieåu trong Type laø Float; xong choïn OK.
MapInfo ñoùng lôùp song laïi trong caùc cöûa soå lieân quan noù.
- Choïn Window > New Browser Window, choïn lôùp song ñeå môû baûng döõ lieäu cuûa lôùp
song ra. Tröôøng chieu_dai ñaõ ñöôïc taïo theâm.
Naïp chieàu daøi cuûa caùc con soâng vaøo tröôøng môùi naøy nhö sau:
- Choïn Table > Update Column.
- Choïn lôùp song trong oâ Table to Update; trong Column to Update choïn tröôøng
chieu_dai.
- Nhaán chuoät choïn nuùt Assist ñeå môû hoäp thoaïi Expression ra.
- ÔÛ oâ Functions, trong danh saùch thaû xuoáng choïn haøm ObjectLen, doøng bieåu thöùc
hieån thò trong oâ Expression laø ObjectLen(obj, ”mi”). Söûa ñôn vò ño löôøng
maëc ñònh trong ngoaëc keùp mi (daëm) thaønh km (kiloâmeùt) vaø choïn OK.
- Bieåu thöùc hieån thò trong oâ Value seõ laø ObjectLen(obj,“km”) (hình VII.8).
- Taét choïn trong oâ Browse Results ñi roài choïn OK.
Hình VII.8. Hoäp thoaïi Update Column (ôû phía sau) vaø
Hoäp thoaïi Expression trong leänh caäp nhaät coät
chieu_dai cho lôùp song.
neáu muoán MapInfo tính chieàu daøi baèng meùt thì thay vì söûa chöõ “mi” thaønh “km” thì ta
söûa thaønh “m” (meùt) trong khi laäp bieåu thöùc ôû phaàn treân.
Töông töï nhö vaäy ta coù theå taïo tröôøng môùi vaø naïp chieàu daøi cho taát caû caùc ñöôøng
giao thoâng chính trong lôùp giao_thong.
Ta cuõng coù theå naïp trung ñieåm cuûa caùc vaät theå ñöôøng baèng hai haøm soá CentroidX
vaø CentroidY, tuy nhieân thoâng tin naøy khoâng maáy höõu ích ñoái vôùi vaät theå kieåu ñöôøng.
VII.2.3. Naïp thoâng tin cho caùc vaät theå kieåu vuøng
Caùc vaät theå kieåu vuøng coù hai thoâng tin ñòa lyù quan troïng ñaùng ñeå ta quan taâm laø
chu vi vaø dieän tích. Lôùp cac_tinh seõ ñöôïc söû duïng laøm ví duï cho caùc leänh naøy. Ta seõ
thöïc hieän naïp döõ lieäu naøy nhö sau:
- Ñoùng lôùp song trong ví duï tröôùc laïi. Neáu hoäp thoaïi löu baûng hieän ra hoûi ta coù löu
nhöõng thay ñoåi khoâng thì ta choïn Save ñeå löu hay Discard (boû) neáu muoán.
Chöông VII. THOÂNG TIN CUÛA CAÙC VAÄT THEÅ TREÂN BAÛN ÑOÀ SOÁ 88
VII.2. Naïp caùc thoâng tin veà ñòa lyù vaøo baûng döõ lieäu cuûa lôùp baûn ñoà 91
VII.2.1. Naïp toaï ñoä cho caùc vaät theå kieåu ñieåm 91
VII.2.2. Naïp thoâng tin ñòa lyù cho caùc vaät theå kieåu ñöôøng 93
VII.2.3. Naïp thoâng tin ñòa lyù cho caùc vaät theå kieåu vuøng 94