46
Themaximumnumberofnodesforregionsandpolylinesis1,048,572nodesforasinglepolygonregion
orpolyline.Thelimitdropsbysevennodesforeverytwoadditionalpolygons.
Toaddanode:
1. OntheDrawingToolbar,clicktheAddNodebutton.
2. Movethecursortothepointonthesegmentwhereyouwanttoaddanode.
3. Clicktoaddthenode.PresstheBackspace
keytodeletethelastnodeadded.
4. OntheEditmenu,pointtoNewRow.Anewrowisaddedtothebottomofthetable.
AddingNodestoanObject(OverlayNodesCommand)
Toaddnodestoanexistingobject:
1. SelectoneormoreobjectsintheeditablemaplayeroftheactiveMapwindow.Thesearetheobjects
towhichyouwanttoaddnodes.
2. ChooseObjects>SetTarget.TheobjectsyouselectedinStep1appearinadifferentstyleto
indicatethattheyaretheeditingtargets.
3. SelectoneormoreobjectsfromanylayeroftheactiveMapwindow.Presumably,theseareobjects
thatintersectyourtargetobject(s).
4. ChooseObjects>OverlayNodes.
MapInfoProfessionaladdsnodes,ifappropriate,tothetargetobject(s).
WhenyouchooseOverlayNodes,MapInfoProfessionaladdsnodestothecurrenttargetobjects.
MapInfoProfessionalcalculatesallpointswherethetargetobjectsintersectthecurrentlyselectedobjects;
MapInfoProfessionalthenaddsnodestothetargetobjectsatthepointsofintersectionunlessthetarget
objectsalreadyhavenodesatthoselocations.Ifthetargetobjectsdonotintersecttheselectedobjects,
MapInfoProfessionaldoesnotaddanynodes.
IfyouuseOverlayNodestoaddnodestoaline,MapInfoProfessionalconvertsthelinetoapolyline.
IfyouuseOverlayNodestoaddnodestoanellipse,rectangleorroundedrectangleobject,MapInfo
Professionalconvertstheobjecttoaregion.OverlayNodesdoesnotaffecttextorpointobjects,and
youmaynotusepointortextobjectstoaddnodestootherobjects.
DrawingObjects
DrawingobjectsinMapInfoProfessionaliseasy.Onceyouhavemadethelayereditable,choosethe
appropriatetool.Usingtheshapetools,youcandrawarcs,ellipses,circles,lines,rectangles,androunded
rectanglesonyourmap.YoucaneitherdrawtheobjectdirectlyontheCosmeticLayer(andsaveitto
anotherornewlayerlater)ormakeamaplayereditableanddrawtheobjectsthere.
Onceyouhavedrawntheobject,youcanmovetheobject,deleteit,copyittotheClipboard,orpaste
ittoanotherMapwindow.
Also,youcandeletethelastnodeoftheobjectbypressingtheBackspace
key.Ifthereisonlyonenode
leftintheobject,itwillnotbedeleted.
SpecifyinganObject'sSpatialAttributes
Iftheselectedobjectiseditable(residesinaneditablelayer)thenyoucanspecifyattributesforthe
objectbyaccessingthatObjectsAttributesdialogbox.
Iftheobjectisnoteditablethenyoucanonlyaccessaread-onlydialogbox.
Note:
Tospecifyanobject'sspatialattributes:
203
MapInfoProfessionalUserGuide
Chapter8:DrawingandEditingObjects
43
1. Makethelayercontainingthemapobjecteditable.ChooseMap>LayerControlandclickthe
Editable
icontomakethelayereditable.
2. Selectthemapobject.
3. Dooneofthefollowing:
• ChooseEdit>GetInfo.
• Double-clickthemapobjectwiththeSelecttool.
TheObjectAttributesdialogboxdisplays.
4. Typeinattributesasappropriate.
5. ClickOK.
UsetheHelpsearchoptiontolocateinformationforaspecificmapobject(forexample,Arcs,Points,
Polygonsetc.).
RevertingtoaPreviousVersion
UseRevertTableintheFilemenutoaccessapreviousversionofatablewhenyouhavemadechanges
thatyoudonotwanttomakepermanentandhavenotsavedyet.RevertTablereplacestheselected
tablecurrentlyinmemorywiththelastversionsaved.
Toreverttoapreviousversion:
1. ChooseFile>RevertTabletodisplaytheRevertTabledialogbox.Hereyoucanchoosethetable
torevertto(thatis,returntoitspreviousstate).
2. Onceyouhavechosenatabletorevert,MapInfoProfessionalpromptsyouonwhetheryouwishto
discardthechangesyouhavemadeinthetable.
3. ClickDiscard.MapInfoProfessionaldiscardsthechangesyouhavemadetothetable.However,if
youhavesecondthoughts,clickCancel.
4. Forinstructionsondrawingspecificobjectssuchaslines,polylines,squares,etc.,seeDrawing
ObjectsintheHelpSystem.
UsingtheRulerWindowasYouDraw
TheRulerwindowwillshowthedistanceoflinesegmentsasyoudraw,aswellasthecumulativedistance
ofthedrawnobject.Ifnecessary,arubber-bandinglinedisplaystoshowwhatpointsarebeingusedto
computethedistance.TheRulerwindowalsodisplayswhattypeofcalculationisusedtocomputethe
distance:SphericalorCartesian.Thetypeofcalculationdependsontheprojectionofthemap.
Thefollowingdrawingtoolswilldisplayarubber-bandingline:
• Arc
• Ellipse
• Rectangle
• RoundedRectangle
YoucanalsousetheRulerwindowwiththeMarqueeSelectandRadiusSelecttools.JustclicktheRuler
tooltodisplaytheRulerwindow.
IftheRulerwindowisnotactive,thedrawingandselectiontoolsnotedabovedonotdisplaydistance.
Therubber-bandinglinedoesnotdisplay.
• Formoreinstructions,seetheMeasuringtheDistancebetweenTwoPointstopicintheHelpSystem.
MapInfoProfessional12.5
204
DrawingObjects
45
ObjectStyles
MapInfoProfessionaldrawsobjectsusingthedefaultcolor,fillpattern,linetype,symbol,andtextsettings
forthelayeryouaredrawingon.ThedefaultstylecanbesetintheStylesPreferencesdialogbox.
Tochangethestyleofanexistingobject:
1. ChooseMap>LayerControlandclicktheEditable
icontomakethelayereditable.
2. SelecttheobjectandchoosetheappropriatestylecommandfromtheOptionsmenu.
ThestylecommandsarealsoavailableontheDrawingToolbar.Thesecommandsalsosetthe
stylesforanysubsequentobjectstobedrawnonthelayer.
3. Saveyourchanges.
Forclosedshapessuchascirclesandsquares,youcanchangethefillpatternandcolor,thestyleand
coloroftheborder,andthelinewidthoftheborder.Forarcsandlines,youcanchangethetypeofline,
itscolor,andthewidthoftheline.Inaddition,youcanuseinterleavedlinestylestocreatetheappearance
ofintersectionsforoverlappingintersectionsandlineswithinasinglelayer.Interleavedlinestylesare
availableforusewithlinesofthesamestyleandcolor(theycanbedifferentwidths).Interleavedline
stylesarenotavailableforsolidlinesorborders.
Anyeditstoanobject'sdefaultsettingswillbeappliedduringtheentireworksessionuntilyoumake
newchanges.Tosavethesettings,youmustsavethetablewheretheobjectresides.
YoucanalsochangethedisplayofanobjectinLayerControl.IntheLayerControlwindow,selectthe
layerandthenclicktheLayerPropertiesbutton.IntheLayerPropertiesdialogbox,undertheLayer
Displaytab,checktheStyleOverridecheckbox.ClicktheStylebuttontobringuptheappropriatestyle
dialogbox.
Thesettingsyouspecifyaretemporaryunlessyousavethetabletoaworkspace.
Note:
• Formoreinformation,seeUsingInterleavedLineStylesintheHelpSystem.
PrintingFillPatterns
Whenitcomestoprintingobjects,somefillpatternsprintfasterthanothers.Ingeneral,thefillpatterns
onthetoprowofthepatternlistinthePatterndrop-downlistprintthefastest.Thedifferenceinprinting
speedvariesfromprintertoprinter.Thefillpatternsonthetoprowarealsotheonesmostlikelytoplot
correctlyonpenplotters,althoughresultsdependonwhichplotterdriveryouuse.Formorecoaching
onprintingfillpatterns,reviewtheMapInfoProfessionalPrinterGuide,whichislocatedinthe
Documentationsubfolderofyourinstallationdirectory.
DrawingPolygonsandPolylines
Drawingpolygonsisdifferentthandrawingothershapesbecauseyouarecreatingaregiononwhich
youcanperformothereditingandanalysis.
Forinstance,youwanttocreateschooldistrictsforyourmap.Youhaveastreetmapofyourtownto
guideyouindefiningtheschooldistrictboundaries.
Tocreateapolygon:
1. ChoosethePolygontool.Thetoolbecomesacrosshair.
2. Clickastartingpointforthepolygon.
3. Continuetoclicktoaddsegmentstothepolygon.
4. Whenyouarereadytocompletetheobject,double-clickthelastendpoint.
205
MapInfoProfessionalUserGuide
Chapter8:DrawingandEditingObjects
68
YoucandeletethelastnodebypressingtheBackspace
key.
Ifthereisonlyonenodeleftintheobjectitwillnotbedeleted.
Note:
YoucanthenusetheCombinecommandtocombinethisregionwithanother,reshapetheregion,etc.
Polylinesaremadeupofmultiplelinesegmentsthataretreatedasoneobject.Unlikelinescreatedwith
theLinetool,youcansmoothpolylinesintoacontinuouscurveusingtheSmoothcommand.Again,you
candeletethelastnodebypressingtheBackspace
key.
Ifthereisonlyonenodeleftintheobjectitwillnotbedeleted.
Note:
DrawingOrthogonalPolygons
Youcandraworthogonal(rightangle)polygonlinesegmentswhenyoupresstheCtrl
key.Usingthis
keyyoucandrawthepolygonat45degreeincrementsrelativetotheslopeofthelastlinesegment.
ThisfunctionalityworksforAddLine,AddPolyline,theRulerTool,CustomPolylineandCustomPolygon
tools,andtheAddPolygonoperations.
Thisfunctionalityisusefulwhenyouwanttodrawperpendicularlinesatanangleratherthanhorizontal
tothemap.
SnapandAutotracefunctionalitymustbeturnedofftousethisfeature,becausewhenthese
featuresareactivated,theCtrl
andShiftkeyshaveotherpurposes.TheShift
andCtrl
keys
alsodonotoperatewhenyouareusingthePolygonSelecttool.
Note:
Toseethisfunctionality:
1. FromtheFilemenu,clickOpenandselectamaptodisplay.
2. ChooseMap>LayerControlandclicktheEditable
icontomakethelayereditable.
3. SelectthePolygon
toolfromtheDrawingtoolbar.
ThisworkswithanyoftheLine,Polyline,theRulerTool,CustomPolylineandCustomPolygon
toolsaswell,wearejustusingthePolygontoolasanexample.
Note:
1. Clickanddrawasinglelineinanydirectionotherthanhorizontalfollowingthesedirections:
• Todrawthenextsegmentperpendiculartothelastsegment,pressCtrl
whiledraggingthecursor.
• Todrawthenextsegmentperpendiculartohorizontal,pressShift
whiledraggingthecursor.
TracingPolylinesandPolygons
Whenyouaredrawinganewpolylineorpolygon,youcanuseAutotracetotracenodesfromexisting
polylinesorpolygons.TheAutotracetoolisonlyineffectwhenyouareusingapolygeometrictool(Add
Polyline,AddPolygon,orSelectPolygon)andSnapison.
UseAutotracetotraceaboundaryofanexistingobjectandavoidcreatingsplinterpolygonstryingto
traceadifficultline.
Totracethenodesofanexistingpolylineorpolygon:
1. PresstheS
keytoactivateSnapMode.
2. PresstheT
keytoactivateAutotrace(forinformationaboutautotrace,seeAutotracingObjects).
3. Clickonthefirstnodeofthepolyline/polygonyouwanttotrace.
4. Movethemousetoanothernodeofthesameobject.Followtheprocedurebelowforthetypeof
objectyouaretracing:
• Polyline:HolddowntheShift
keyortheCtrl
keyandclick.
• Polygon:HolddowntheShift
keyfortheshortersetofnodesortheCtrl
keyforthelongersetof
nodesandclick.
PressingtheShift
orCtrl
keyshighlightsthetracepath.Clicktoautomaticallytracethesegments
betweenthenodesandaddthemtothepolyline/polygonyouaredrawing.
MapInfoProfessional12.5
206
DrawingPolygonsandPolylines
45
5. Continueuntilyouhavetracedtheentirepolygon/polylineandright-clicktoend.
Autotraceonlyoneobjectatatime;clickingnodesindifferentobjectswillproduceastraightline
betweenthetwonodes.
Note:
ConvertingaPolylinetoaRegion
Toconvertapolylineintoaregion:
1. MaketheMapwindowactive.
2. ChooseMap>LayerControlandclicktheEditable
icontomakethelayereditable.
3. Selectthepolylinesyouwanttoconverttoaregion.
4. OntheObjectsmenu,clickEnclose.TheCreateRegionObjectsFromEnclosedAreasdialog
boxdisplays.
5. ClickOKtoconvertthepolylineyouselectedtoaregion.
Youcanalsoconvertregionstopolylines.Fortheseinstructions,seeConvertingRegionstoPolylines.
SplittingPolylinesatNodes
Asingle-sectionpolylinecanbesplitintotwopolylinesataselectednode.
Tosplitasingle-sectionpolyline:
1. Fromaneditablelayer,selectasingle-sectionpolyline
2. ClicktheReshapebuttonfromtheDrawingtools.
3. Selectonenode(otherthanthefirstorlastnode).
4. SelecttheObjectsmenu,thenPolylineSplitatNode
5. IfalayerisnotacosmeticlayerorifthepolylineisintheclassicLayoutwindow,theData
Disaggregationdialogboxwillappear.Heretheusercanspecifyhowdataisdisaggregated.
6. Afterselectingthedatadisaggregationmethod,clickOK.Theselectedpolylinewillbesplitatthe
nodeintotwopolylines.
Errormessagesdisplayunderthefollowingconditions:
• Youdidnotselectanodeofthepolyline.
• Youselectedabeginningorendingnodeofthepolyline.
• Youselectedmorethanonenodeofthepolyline.
• Theobjectthatyouselectedisnotapolylineobject.
• Youattemptedtosplitamulti-segmentedpolyline(onlysingle-sectionpolylinescanbesplit).
ConvertingObjectsintoPolylineObjects
Ifaregioncontainslakesorislands,andyouconvertthatregiontoapolyline,thepolylinehasmultiple
sections.Eachlakeorislandcomprisesonesectionofthepolyline.Whenyouconvertacircleorellipse
intoapolyline,thepolylinecontains102nodes.Whenyouconvertanarcintoanellipse,thenumberof
nodesdependsonthestartingandendingangleofthearc.Ifthearcspans180degrees(forexample,
thestartingangleiszeroandtheendingangleis180),apolylinebasedonthearcwillcontain52nodes;
ifthearcspans90degrees,apolylinebasedonthearcwillcontain26nodes;etc.
TheHelpSystemcontainstheserelatedtopics:
• DisplayingDistancewhileDrawingObjects
• DisplayingDistance,Length,Perimeter,andAreaCalculations
• SpecifyingDistance,Length,Perimeter,andAreaCalculationsforaParticularMap
207
MapInfoProfessionalUserGuide
Chapter8:DrawingandEditingObjects
43
DrawingSymbols
Symbolsonyourmapsmakeyourmapmoreexpressiveandeasiertounderstand.Thissectionexplains
howtochangeastylecurrentlyusedbyMapInfoProfessionalandcreateyourowncustomsymbols.
Wealsodiscussindetailtherulesgoverningsymbols.
Todrawsymbols,makethelayeryouwanttodrawthesymbolstoeditableandchoosetheSymboltool.
Placethecursorwhereyouwantthesymboltobeandclick.Thesymboldisplaysusingthedefault
symbolstylesettings.
TheHelpSystemcontainstheserelatedtopics:
• AddingPointSymbolstoyourMap
• SpecifyingSymbolStylesofPointObjects
• ChangingtheLocationofPointSymbols
ChangingaSymbolStyleonaMap
Tochangeasymbol'sstyleonamap:
1. Selectthesymbolwithanappropriateselectiontool.
2. Dooneofthefollowing:
• ClicktheSymbolStylebutton
• OntheOptionsmenu,clickSymbolStyle
Usingeithermethod,theSymbolStyledialogboxdisplays.
TheoptionsintheSymbolStyledialogboxmaybedifferentdependinguponthesizeand
complexityoftheimage.
Note:
Hereyoucanchangethesymbol,font,color,andsize,aswellascreatebackgroundeffectsand
boldfaceforsymbols.
SelecttheDisplayatActualSizecheckboxtoseethesymbolyouselectedatthesizeitwas
originallycreated.
ClicktheReloadbuttontorefreshthelistofcustomsymbolsstoredintheApplicationData
CUSTSYMBdirectory.Selectthisbuttonifyouaddedanewcustomsymbolanddonotseethe
symbol(s)inthelist.
ClicktheFullViewbuttontodisplaytheentireviewofcustomsymbolsinaseparatewindow.This
buttondisplaysonlywhenyouselecttheCustomSymbolsfonttype.Youusethisbuttonwhenthe
previewistoolargetodisplaycompletelyinthesamplearea.
3. Makethedesiredchanges,andclickOK.
Thesymboldisplayswiththestylechangesyouspecified.Thesesettingsalsoapplytoanysubsequent
symbolsyoudrawuntilyouchangethesettings.
SupportedFontsforSymbols
Youhavemanyoptionswhendrawingsymbols.WesupportanumberofTrueTypefontsthatcarrytheir
ownsymbolsets.Wehavealsoorganizedanumberofsymbolfontsarounddifferentindustries,such
asrealestateandtransportation,makingiteasyforyoutofindthesymbolsyouneed.MapInfo
Professionalsupportsthefollowingfonts:
• MapInfoCartographic
MapInfoProfessional12.5
208
DrawingSymbols
50
• MapInfoTransportation
• MapInfoRealEstate
• MapInfoMiscellaneous
• MapInfo3.0CompatibleSymbols(vectorsymbols,availableasaTrueTypefontinMapInfo
Professional):the36shapesfromtheMapInfosymbolset
• MapInfoOil&Gas
• MapInfoWeather
• MapInfoArrows
• Installedfontsymbols:symbolsavailablefromtheinstalledfontsthatofferasymbolset
• ERSFonts(Formoreaboutthesefonts,seeHomelandSecuritySymbolsintheHelpSystem.)
• Customsymbols:fromhereyoucanaccessuser-createdbitmapsymbolswhichyouhavesavedto
theCUSTSYMBdirectory.ThisdirectoryiscreatedduringMapInfoProfessionalinstallation.See
WorkingwithCustomSymbolsformoreaboutthisprocess.
TheMapInfoSymbolsfontisaTrueTypefont.Whenyouusethesesymbols,theBackgroundandEffects
optionsintheSymbolStyledialogboxareunavailable.
WorkingwithCustomSymbols
YoucancreateanduseyourowncustombitmapsassymbolsinMapInfoProfessional.Toaccessthese
customsymbols,placethemintheCUSTSYMBdirectoryandselectthemfromtheCustomSymbols
optionintheFontlistoftheSymbolStyledialogbox(Options>SymbolStyle).Allofthecustom
symbolsinMapInfoProfessionalarestoredintheCUSTSYMBdirectory.Ifyoucannotfindthisdirectory,
thereareacoupleofplacesyoucouldcheck.Thelocationofthisfiledependslargelyontheadministration
ofyourcomputer,theversionofMapInfoProfessionalyouuse,andthelocationofyourinstallation
directory.
Usually,thisdirectoryislocatedinProgramFiles\MapInfo\Professional\(oroneofitssubdirectories)or
in\DocumentsandSettings\user'slogindirectory\ApplicationsData\MapInfo\MapInfo\versionnumber\.
Ifyoucannotfindthisdirectory,clickStartandSearchandsearchfor\CUSTSYMBonyoursystem.
IfyouaddcustomsymbolswhileyouareworkinginMapInfoProfessional,opentheSymbol
StyledialogboxandclicktheReloadbuttontoensurethatthenewsymbol(s)youhaveadded
Note:
display.Otherwise,youhavetoexitMapInfoProfessionalandre-enterittogetthenewsymbols
todisplayintheCustomSymbolslist.
Whenyouchangethestyleofacustomsymbol,theEffectsoptionsintheSymbolStyledialogbox
change.Youcaneithershowabackgroundorapplyacolor.
• ShowBackgrounddisplaysthecustomsymbolwiththebackgroundcolorwithwhichitwascreated.
• ApplyColorreplacesallnon-whitepixelswithacoloryouchoosefromthecolorpalette.
• DisplayatActualSizeshowsthesymbolatitsactualsize.
WhenyouarecreatingextendedcustomsymbolswerecommendyouchecktheShowBackground
checkboxifyoudonotrequiretransparency.Thissettingimprovesperformancesignificantlyduring
exportingandDragandDropoperations.
MapInfoProfessionalshipswithcustomsymbolsthatyoucanusetoenhanceyourmaps.
TheHelpSystemcontainstheserelatedtopics:
• UnderstandingtheCustomSymbolTypes
• UnderstandingtheCustomSymbolSizes,Shape,andColorRules
• AddingUser-DefinedCustomSymbols
DisplayingOverlappingSymbols
Whenpointobjectsdisplayatthesamecoordinate,youcanmissthesignificanceoftheirproximity
becausethedataoverlapseachother,preventingyoufrommakingtheconnection.
209
MapInfoProfessionalUserGuide
Chapter8:DrawingandEditingObjects
52
TheDispersedGroupssymbolfontgivesyouawaytodisplaysymbolsthatrepresentdifferent
organizations,events,orservicesthatoccupythesamecoordinatelocationwithoutoverlappingeach
other.Whenyouzoomoutfromthecoordinatepoint,thesesymbolsdisplayaroundthecoordinatepoint
sidebyside.ThisfontisinstalledwhenyouinstallMapInfoProfessional.
Thissymbolstyleisusefulinseveralindustries:
• Crimemapping:Seemultipleincidentsatthesameaddressandfortrafficincidentanalysis
• Insurance:Seemultiplepolicyholders,policies,claims,orinspectionrequirementsatthesameaddress
• Wirelesstelecom:Seemultipleassetsonthesamemast/tower
• Healthcare:Seemultipleincidentsatthesameaddress
• Retail:Seemultipleattributesofaretailstore,forexamplewhatinternalfranchiseddepartmentsit
containsorspecificservicesthatitoffers.
• Forspecificinstructions,seeDisplayingOverlappingSymbolsintheHelpSystem.
WorkingwithTextontheMap
Althoughthelabelingfeaturetakescareofmostofyourtextneeds,youwillstillneedtocreatetext
objectswiththeTexttooltoannotateyourmaporaclassiclayout(forexample,maptitlesandsubtitles).
Unlikelabels,textobjectshavenoconnectiontodata.
Tocreatetext,makesurethelayeryouwanttodrawthetexttoiseditableandchoosetheTexttool.
ThecursorchangestoanI-beam.Placethecursorwhereyouwantthetexttobeandtypeinthetext
youwant.
Toentertextontoamap:
1. ClicktheText
buttonintheDrawingtoolbar.ThecursorturnsintoanI-beamwhenmovedover
theactivewindow.
2. Clickthecursorattheplaceonthemap,classiclayout,ordatadisplayedintheBrowserwindow
whereyouwanttoenterthetext.Ablinkingcursorappears.InaBrowser,pressT
ab
tomovetothe
nextcell.
3. Typethedesiredtext.Thetextwillappearattheblinkingcursorasyoutype.
4. WhenyouwanttomovetoanewlineoftextpressEnter
.
5. Whenyouarefinishedenteringtext,pressEsc
orclicktheSelect
buttonintheMaintoolbarand
clickthemousesomewhereelseonthemaporclassiclayout.
Thefontusedisthecurrentfont,asindicatedinOptions>TextStyle.
Note:
Tochangethestyleofthetext:
1. SelectthetextwiththeSelecttool.
2. Dooneofthefollowing:
• ClicktheTextStyle
buttonintheDrawingtoolbar
• ChooseOptions>TextStyle
Usingeithermethod,theTextStyledialogboxdisplayswhereyoucanchangethefont,thesize,
colorandcreatevariouseffectssuchashaloingordropshadows.
Thesesettingswillremainineffectforanytextyousubsequentlydrawonthemapuntilyouchange
them.
3. Tosavechanges,ontheFilemenu,clickSave.TosaveobjectsdrawntotheCosmeticLayer,on
theMapmenu,clickSaveCosmeticObjects.
MapInfoProfessional12.5
210
WorkingwithTextontheMap
Documents you may be interested
Documents you may be interested