pdf reader c# : Delete text from pdf preview Library software class asp.net winforms html ajax MapInfoProfessionalUserGuide29-part762

• Onebufferofallobjects-Selectthisoptiontocreateonebufferforalloftheobjectsyouhave
selected.Forexample,ifyouarebufferingPennsylvania,NewYorkandNewHampshire,one
bufferwillbecreatedforallthreeoftheseobjects.
• Onebufferforeachobject-Selectthisoptiontocreateonebufferforeachobjectyouhave
selected.Forexample,ifyouarebufferingPennsylvania,NewYorkandNewHampshire,each
objectwillhaveaseparatebuffer.
• BufferWidthDistanceusingSpherical-Selectthisoptionifyouwantthebuffertotakeinto
accountthecurvatureoftheEarth.Usingthismethod,MapInfoProfessionalconvertsthedatato
Latitude/Longitudeandthencreatesamathematicalcalculationofthebuffer.Youcannotusethis
methodfornon-Earthprojections.
• BufferWidthDistanceusingCartesian-Selectthisoptionifyouwantthebuffertobecalculated
asifthemapisonaflatplane.Cartesiancoordinatesareapairofnumbers,(x,y),definingthe
positionofapointinatwo-dimensionalspacebyitsperpendicularprojectionontotwoaxeswhich
areatrightanglestoeachother.IfyouareusingaLatitude/Longitudeprojection,thisoptionis
disabled.
4. Whenyouhavecompletedyourentriesandselectionsinthisdialogbox,clicktheNextbutton.The
standardDataAggregationdialogboxdisplays.
IftheeditablelayeristheCosmeticlayer,theDataAggregationdialogboxwillnotdisplay
becausethereisnodatainthelayertoaggregate.TheOKbuttondisplaysinplaceofthe
Nextbutton.ClickOKtobeginthebufferoperation.
Note:
5. Highlighteachofthecolumnstocompletethefieldsinthisdialogbox.
• NoChange-Selectthisoptiontokeepthevaluefortheselectedcolumninthetargetrow
unchanged.Thisoptiononlydisplayswhenyoucombineobjectsintoatargetobject.
• Blank-Selectthisoptiontostoreblankvaluesintheselectedcolumn(s).Tostoreblankvalues
inalldisplayedcolumns,selecttheNoDatacheckbox.OnlychoosetheBlankoptiontoblank
outindividualcolumns.
• Value-Selectthisoptiontostorethevaluethatdisplaysintheeditfieldinthenewrow.Whenyou
selectthisoption,enteranappropriatevalueinthefield.
• NoData-Checkthischeckboxifyouwantnodataaggregatedtoanycolumn.
6. Aftersettingtheappropriatedataaggregationparameters,clickOK.MapInfoProfessionalcalculates
thebufferaccordingtotheparametersyousetandcreatesthenewobjectsintheeditablelayer.The
originalobjectsremainunchanged.OnceMapInfoProfessionalhascreatedthebufferregion,itputs
itintheeditablelayer.
291
MapInfoProfessionalUserGuide
Chapter11:BufferingandWorkingwithObjects
Delete text from pdf preview - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
online pdf editor to delete text; delete text pdf acrobat professional
Delete text from pdf preview - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
erase text from pdf file; how to delete text from a pdf
TableVariables
Ifthetablecontainingtheselectedtableandtheeditabletableareeitherthesametable,orcontainthe
exactsametablestructure(samenumberofcolumnswitheachcolumninbothtableshavingthesame
nameanddatatype),thentheSumandAverageradiobuttonsdonotdisplay.Thedataistakenfrom
thecurrentselection,andtheresultsareplacedintheeditablelayer.
Ifthetablecontainingtheselectionobjectsandtheeditabletablearedifferent,andthetablestructures
aredifferent,thentheSumandAverageradiobuttonsaredisplayed.Inthiscase,thedataaggregation
fortheeditabledestinationtablecolumnisinitiallyblank,andyouneedtoselectthecolumnfromthe
inputselectiontabletoderivethedatafrom.
SavingyourBufferasaNewLayer
Youcancreateabufferandsaveitasanewtable(layer)oraspartofanotherlayerinyourmap.See
SavingyourVoronoiPolygonasaNewLayerintheHelpSystem.Thisprocessisalsosimilartothe
CombineUsingColumnprocess,exceptthatthereisno"GroupBy"functionalityforbuffers.
Thetablemustbemappabletousethisfeature.
Note:
Tocreatethebufferasadistinctlayer:
1. Tocreateaselectiontobuffer,selecttheobjectinthemap.Thisstepisnotrequiredifyouwantto
bufferallobjectsinaparticulartable.
2. OntheTablemenu,clickBuffer.TheTableBufferdialogboxdisplays.
3. Dooneofthefollowing:
• Tobuffertheselectedobject,leavetheSelectionobjectselectedintheBufferobjectsintable
drop-downlistbox.
• Tobufferobjectsfromaparticulartable,selectthetableintheBufferobjectsintabledrop-down
listbox.
4. SelectthetypeoftableyouwanttoplacethebufferintofromtheStoreresultsinTabledrop-down
listbox.Selectoneofthefollowing:
• Newtable-allowsyoutosavethebufferinanewtable
• <tablenames>-allowsyoutosavethebufferinoneofthecurrentlyopentables
Afteryoumakethisselection,clickNexttocontinue.
YoucannotsaveabuffertotheCosmeticLayer.
Note:
5. Dooneofthefollowing:
• IfyouchosetheNewtableoption,gotoSavingaBuffertoaNewTableintheHelpSystem.
• Ifyouchose<tablenames>,gotoSavingaBuffertoanExistingTableintheHelpSystem.
BufferRadius
Thebufferradiusdeterminesthedimensionsofthebufferregion.Forexample,ifyouwanttocreatea
regionthatcoversanareaonemileoneithersideofafreeway,setyourbufferradiusto1mile.Ifyou
choosetouseafieldfromthetableoranexpression,MapInfoProfessionalwillcalculatetheradiusof
thebufferbasedonthatvalue.
Youcansettheradiustobeaconstantvalueoryoucanchooseadatavaluefromthetabletobeused
astheradius.Forexample,tocreatebuffersaroundmajorcitiesthatreflectthesizeoftheirpopulation,
choosethepopulationfieldasthevalue.
Youcangoevenfurthertocalculatethebufferradiususinganexpression.Forinstance,youwantto
createbuffersaroundcitiesshowingthepopulationdensity.Sinceyoudonothaveafieldcontaining
populationdensity,youwillneedtowriteanexpressionthatcancalculatedensityfrompopulationand
area.Thisisnodifferentthanwritinganexpressionforthematicmappingorqueryselection.
Buffering-SettingtheNumberofSegmentsperCircle
MapInfoProfessional12.5
292
BufferingYourData
How to C#: Preview Document Content Using XDoc.Word
How to C#: Preview Document Content Using XDoc.Word. Get Preview From File. You may get document preview image from an existing Word file in C#.net.
delete text from pdf acrobat; acrobat delete text in pdf
How to C#: Preview Document Content Using XDoc.PowerPoint
How to C#: Preview Document Content Using XDoc.PowerPoint. Get Preview From File. You may get document preview image from an existing PowerPoint file in C#.net.
how to erase pdf text; deleting text from a pdf
Thenumberofsegmentspercircledeterminesthelevelofdetailinthebufferregion.Themoresegments
percircle,thehigherthelevelofdetail.Thedefaultlevelis12segmentspercircle.
BufferWidthDistance
MapInfoProfessional'sbufferingfeaturecalculatesthebufferwidthtocreateabufferthatissome
measureddistancefromtheoutlineoftheobject.ThisdistanceiscalculatedusingeithertheSpherical
orCartesianmethod.
SphericalcalculationsmeasuredistanceaccordingtothecurvedsurfaceoftheEarth.Thismeansthat
thedistancefromtheboundaryoftheoriginalobjecttotheboundaryofthenewbufferedobjectmay
varyfromnodetonode.
Cartesiancalculationsmeasuredistanceondatathathasbeenprojectedontoaflat,X-Yplane.This
producesbuffersthatareexactinwidth,aslongasthedataisnotinaLatitude/Longitudeprojection.
TheavailabilityoftheSphericalandCartesianbuttonsdependsonthetypeofcalculationthatis
appropriatetothetable'sprojection.TheCartesianbuttonwillnotbeavailableifthetableisina
Latitude/Longitudeprojection.Conversely,theSphericalbuttonwillnotbeavailableifthetableisina
Non-Earthprojection.
BufferMethods
Youcancreateasinglebuffertoincludeallselectedobjects,orcreateindividualbuffersforeachobject.
Therearetwowaysyoucanbuffermultipleobjectsatthesametime.Thefirstmethodistocreateone
bufferforallobjects.Buffersareproducedaroundeachinputobject,andtheresultingbufferobjectsare
combinedintoasingleoutputobject.
Themorepowerfulmethodistocreateonebufferforeachobject.Forexample,youhavealayerof
satelliteoffices.Youwouldliketocreateafive-mileradiusbufferaroundeverysatelliteofficesymbol.
Youselectallofficesymbols(witheithertheSelectAllcommandorSelecttool),ontheObjectsmenu,
clickBuffer,andselecttheoptiontocreateonebufferforeachobject.MapInfoProfessionalcreates
fivemilebufferpolygonsaroundeachpoint.Withthismethod,MapInfoProfessionalconsidersthe
resultingbuffersasindividualregionobjectsanddoesnotcombinethemintoone.Onceyoucreatea
bufferregion,youcansearchforobjectswithinit,aswithanyotherboundary.
AboutBufferCalculations
BufferfunctionalityusesaWidthsettingtocreateaBufferthatissomemeasureddistancefromthe
outlineoftheobject.UsingLatitude/Longitudedata,theperfectbufferwidth,asdefinedinnative
Latitude/Longitudedecimaldegrees,maychangeondifferentportionsofanobject.Thisisbecausethe
widthisprovidedinsomeflatmeasurementunit,(forexample,miles,meters),andthedecimaldegree
tomeasurementtransformationwillvarydependingonthelocationontheearth.Forexample,amile
spansalargernumberoflatitudedegreesasyoumovetowardthepolesoftheearthandawayfromthe
equator.
MapInfoProfessionalcalculatesanativedecimaldegreewidth(convertingfromtheinputmeasurement
unit)foronelocationintheobject,typicallythecenteroftheboundingbox.Thus,themeasuredOnEarth
(Spherical)distancefromtheboundaryoftheoriginalinputobjecttotheboundaryofthenewbuffered
objectmayvaryslightlyfromnodetonode.Onsmallobjectsthedistancemaybenegligible.Onobjects
thatspanalargedistance,suchastheUnitedStates,thedistancevariationmaybemeasurable.
InMapInfoProfessional,youcanproduceCartesiancalculatedbuffers.Usingthisoption,thedatais
consideredtobeinaflat-projectedcoordinatesystem,andthemeasuredbufferwidthsarecalculated
usingCartesiandistances.Thisproducesexactbuffers(asmeasuredbytheCartesianDistancefunctions)
aslongasthedatainnotinaLatitude/Longitudeprojection.
TypesofBuffers
TherearetwobasictypesofbuffersthatwesupportinMapInfoProfessional.
293
MapInfoProfessionalUserGuide
Chapter11:BufferingandWorkingwithObjects
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
a preview component enables compressing and decompressing in preview in ASP images size reducing can help to reduce PDF file size Delete unimportant contents:
pdf editor online delete text; delete text pdf
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Add text to PDF document in preview. • Add text box to PDF file in preview. • Draw PDF markups. Search PDF text in preview. • View PDF outlines.
how to delete text in pdf file online; pdf text remover
• Concentricringbuffersallowyoutocreatecirclesaroundmapobject(s)orpoint(s)andcompute
aggregatedvaluesforunderlyingdatathatoccurwithineachring.Youwoulduseconcentricring
bufferstodeterminethenumberofcustomerswithinacertainradiusofastoreorotherlocation.
• Convexhullbufferscreatearegionobjectthatrepresentsapolygonbasedonthenodesfromthe
inputobject.Youcanthinkoftheconvexhullpolygonasanoperatorwhichplacesarubberband
aroundallofthepoints.Itwillconsistoftheminimumnumberofpointssothatallpointslieonorinside
thepolygon.Withconvexhullbuffers,noinsideangleisgreaterthan180degrees.
Forspecificinstructions,seeSpecifyingBufferCalculationsintheHelpSystem.
ConcentricRingBuffers
IntheCreatingaBuffer,youlearnedhowtocreateabufferaroundoneormoreobjects.Concentric
ringbuffersallowyoutocreatemultiplebuffersofdifferentwidth(radii)aroundanobjectorasetof
selectedobjects.TheConcentricRingBuffertoolcanassistyouincreatingthistypeofbuffer.
• Forspecificaccessinstructions,seeConcentricRingBufferToolintheHelpSystem.
Tocreateconcentricringbuffers:
1. IntheMapwindow,selecttheobject(s)youwanttoplacebuffersaround.
2. OntheToolsmenu,pointtoConcentricRingBuffersandclickCreateConcentricRingBuffers.
TheConcentricRingBuffersdialogboxdisplays.
3. Toaddaring,specifytheradiusintheRadiusfieldandclickAddRing.Continuethisuntilyouhave
addedalloftheringsyouwantfromthesmallesttolargest.
4. SelecttheunitsofeachradiusintheUnitsdrop-downlist.
5. Tosetthesmoothnessoftheringbuffer,typeanumberbetween3and500intheSmoothness
field.Thelargerthenumber,thesmootherandlessjaggedthecurvesofthering.
6. Typethetablenameandselectthepathinwhichyouwanttostorethisbufferinformation.MapInfo
Professionalstorestheconcentricringbufferinformationintothistableincludingthecolumns
containingtheringnumber,radiusvalue,radiusunits,area,andareaunitsforeachring.
7. Whenyouhavefinishedthebuffersettings,clickOK.
UsetheModifyRingandDeleteRingbuttonstochangetheringsettings,orclickClearAlltostartall
overandcreatenewconcentricrings.Tochangethestyleofabufferring,selectitintheBufferRadii
MapInfoProfessional12.5
294
BufferingYourData
C# WinForms Viewer: Load, View, Convert, Annotate and Edit
PowerPoint Conversion. • Convert Microsoft Office PowerPoint to PDF (.pdf). Delete annotations from PowerPoint. Select PowerPoint text contents for edit.
erase text in pdf document; how to delete text in pdf preview
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
how to delete text in pdf using acrobat professional; how to remove highlighted text in pdf
list,andusethestylebuttonstochangethefillpatternandlinestyleforthebuffer.Youcanalsocollect
datawithineachbufferringusingtheCalculateRingStatisticsbutton.
ConvexHullBuffers
TheConvexHullcommandprovidesanothermeansofcreatingapolygonaroundaselectedobjector
objects.ConvexHullissimilartocreatingabufferinseveralways.Likeabuffer,theConvexHullcommand
alwayscreatesanobjectfromtheinputobjects,anditwillplacetheresultobjectsintotheeditablelayer.
Inaddition,youhaveachoicetocreateoneconvexhullobjectfromalloftheinputobjects,ortocreate
oneconvexhullobjectforeachinputobject.
Theresultingregionobject(s)arebasedonthenodesfromtheinputobject.TheConvexHulloperation
canbethoughtofasanoperatorthatplacesarubberbandaroundallofthepoints.Itconsistsofa
minimalsetofpointssuchthatallotherpointslieonorinsidethepolygon.Sincethepolygonisconvex,
nointerioranglesaregreaterthan180degrees.Noattributedataisaggregatedinthisoperation.To
useConvexHull,aMapwindowmustbeactive,itmusthaveaneditablelayer,andobjectsintheeditable
layermustbeselected.
Tocreateconvexhullobjects:
1. OntheObjectsmenu,clickConvexHull.TheCreateConvexHulldialogboxdisplays.
2. Selectthetypeofconvexhullobjectsyouwanttocreate.Youhavetwooptions:
• Oneoutputobjectforallinputobjectsbuttonisthedefaultsetting.Itcreatesoneconvexhull
objectaroundalloftheselectedobjects.
• Oneoutputobjectforeachinputobjectbuttoncreatesaconvexhullobjectaroundeachselected
object.
3. ClickOK.Yourmapredisplays.Theconvexhullobject(s)isdisplayedovertheinputobjects.Ifyou
wanttosavethisdata,savetheeditabletable.Theconvexhullobjectisselectedwhenitdisplays.
4. Tochangethefilloftheconvexhullobject,dooneofthefollowing:
• Double-clickittodisplaytheRegionObjectdialogbox.ClicktheStyleiconatthebottomofthe
dialogboxtodisplaytheRegionStyledialogbox.MakeanychangesyoulikeandclickOK.
• Selecttheconvexhullobject,ifitisnotalready,andontheOptionsmenu,clickRegionStyle.
TheRegionStyledialogboxdisplays.MakethechangesyouwantandclickOK.
Editing Objects using the Set Target Model
WithMapInfoProfessional'sadvancedsettargeteditingfunctionality,youcancombine,split,erasemap
objects,andoverlaynodesusinga"SetTarget-ApplyAction"editingmodel.Thismodelallowsyouto
useobjectsfromthesametableoranothertabletocreatenewobjects.Sophisticateddataaggregation
methodsallowyoutocalculatenewdatavaluesthatmatchthenewobjects.
TheSetTargeteditingmodelinMapInfoProfessionalallowsyoutosetamapobjectasthetargetfor
editing,thencreateamodifyingobjectthatwillactasthecookiecutterthatoverlaysthetargetand
performstheeditingactiononthetarget.SetTargetislocatedundertheObjectsmenu.
Figure:Bufferedretaillocationsshowingmarketpenetration
295
MapInfoProfessionalUserGuide
Chapter11:BufferingandWorkingwithObjects
How to C#: Preview Document Content Using XDoc.excel
How to C#: Preview Document Content Using XDoc.Excel. Get Preview From File. You may get document preview image from an existing Excel file in C#.net.
how to delete text in pdf file; how to erase in pdf text
C# PDF replace text Library: replace text in PDF content in C#.net
Description: Delete specified string text that match the search option from specified PDF page. Parameters: Name, Description, Valid Value.
how to remove text watermark from pdf; remove text from pdf
TheSetTargetmodelforeditingmapobjectscanbebroadlydescribedasathree-stepprocess:
1. Settheobjectyouwanttoeditasthetarget.
2. Chooseandselectanotherobjectorobjectstoactasthemodifyingobjectfortheeditingoperation.
Youcanalsocreateanewobject.
3. Performtheeditoperation(combine,split,erase,eraseoutside,oroverlaynodes).
Anewobject(orobjects)iscreatedinplaceofthetargetobject.
Thefollowingtabledescribesvalidcutter/targetobjectsforsupportedobjectprocessingoperations:
Combine
Split,Erase,EraseOutside
OverlayNodes
ObjectType
Other
non-target
Target
Target
Cutter
Target
Cutter
X
X
X
X
X
X
Closed
X
X
X
X
X
Linear
Text
X
X
X
Points
X
X
X
Multipoints
X
X
X
Collections
Youarenotlimitedtoworkingwithmapobjectsinthesamelayer.Whilethetargetobjectsmustbein
theEditablelayer,youcanchoosethemodifyingobjectsfromanotherlayer.
Thesettargetprocessisessentiallythesamewhetheryouwanttocombineobjectsorcreatenewobjects
bysplittingobjectsorerasingportionsofobjects.Eachoperationisdiscussedindividuallyinthischapter.
Inadditiontocreatingnewmapobjects,theSetTargetmodelallowsyoutocontrolhowthedata
associatedwiththetargetobjectwillbetransferredtothenewobjectorobjects.Thenextsection
discussesanumberofdataaggregationanddisaggregationmethodsthatgiveyoutremendousflexibility
witheditingmapobjects.
• Forspecificinstructions,seeSettingaMapObjectasaTargetintheHelpSystem.
UnderstandingObjectSize
MapInfoProfessional12.5
296
EditingObjectsusingtheSetTargetModel
Manycustomersusethecontouringprocesstocreatesignalcoveragemaps,whichrequireslargeobject
sizestocreatehighlydetailedcoverageareas.Toaccommodatethisneed,wehaveincreasedthelimit
onnumberofnodesandthenumberofpolygonsorpolylinesthatcanbestoredinobjects.
Theoretically,thesizeofanobjectisonlylimitedbytheamountofmemoryinthesystem,butforpractical
reasons,alimitisimposedtoworkwithinlimitsoffilesizeandmostsystemmemorylimits.Currently,
theobjectsizelimitis1,073,741,823bytesinmemory.Thislimitisimposedsothatanobjectofthissize
canbesavedintoaMAPfile.AllMapInfoProfessionalfileshaveatheoreticallimitof2GB,butdueto
headersizeandotherrequiredMapfilecontents,theactualsizelimithastobesomewhatless.
Thenodelimitis134,217,724nodesinanyobject.Thisistheactualnumberofnodesthatcanfitinto
this2GBmemorysizelimit.Itwillbedifficulttoreachthisnodelimitbecausememoryallocationmay
prohibitit.ItmaynotbepossibletocreateaMapthissizeonacomputerbeingusedtoaccommodate
anobjectthissize;theprogrammaythrowanerrorwhenyoutryit.
Keepthesenotesinmind:
• Forregions,thetheoreticalmaximumnumberofpolygonsinamulti-polygonregionorcollectionis
20,648,881polygonsthatcanfitintothesizelimitforallobjectsgivenabove.
• Forpolylineobjects,thetheoreticalmaximumnumberofsegmentsinamulti-segmentpolylineis
24,403,223thatcanfitintothesizelimitforallobjectsgivenabove.
• Formultipointobjects,thetheoreticalmaximumnumberofnodesis134,217,724thatcanfitintothe
sizelimitforallobjectsgivenabove.
AggregatingandDisaggregatingData
Ifyouhavedataattachedtomapobjectsthatwillbeedited,youcanproportionthedataforeachfield
tomatchthenewobject(s).Thisiscalleddataaggregationordisaggregation,dependingonwhether
youarecombiningorsplittingobjects.MapInfoProfessionalcalculatesnewdatavaluesfortheobject
dependingonhowyouspecifytheaggregationordisaggregation.
Whencombiningobjects,youcanchoosefromseveralmethodsofdataaggregation,including:
• Sum-addsthefieldvaluesfromtheoriginalobjectstocreateatotalforthefieldinthenewobject.
• Average-averagesthefieldvaluesfromtheoriginalobjects.
• Weightedaverage-givesmoreweighttoonevalueoveranotherwhenaveraging.Youcanchoose
anumericfieldinyourtableastheweightingfactororchoosearea(wheretheweightedaverageis
basedontherelativegeographicareaoftheregionstobecombined).
• Value-storesaspecificvalueinthefieldofthenewobject.
• NoChange-maintainsthevalueofthetargetobjectinthenewobject.
Whensplittingorerasingportionsofamapobject,youcanchoosefrom:
• Blank-removestheoriginalvalueofthetargetobject.
• Value-maintainstheoriginalvalueofthetargetobject.
• Areaproportion-removesaportionoftheoriginalvaluebasedonthesizeofthenewobject.
WithanyoftheeditingoperationsunderSetTarget,youcanelectnottobringoveranydataatallby
choosingtheNoDatacheckbox.Youmightdothis,forinstance,ifyouareonlyeditingmapobjectsfor
presentationpurposesanddonotneedanydataassociatedwiththeobjects.
TheDataAggregation(orDisaggregation)dialogboxdisplaysafteryouhavesetthetarget,chosen
themodifyingobject,andchosenaneditingoperation.Inthesedialogboxes,youmustspecifyhowyou
wantthedatacalculatedforeachfield.Onceyouaresatisfiedwiththeaggregationmethod,youcan
carryouttheeditingoperation.
297
MapInfoProfessionalUserGuide
Chapter11:BufferingandWorkingwithObjects
ClippingaRegionofaMap
YoucanuseMap>SetClipRegiontoisolatearegionofamapfordisplayand/orprinting.Theclipped
regionmaybeapre-definedmapregion,suchasastate,oryoucanuseadrawingtooltodefinea
region.UsetheSelecttooltoselectapre-definedregionoraregionthatyoudefined.Thematicmaps
andseamlesslayers,labels,andpointsdisplayedonthemapwillbeincludedintheclippedregion.
• Forspecificinstructions,seeClippingaRegionofaMapandSettingClipRegionOptionsontheFly
intheHelpSystem.
Totogglebetweenthemapandtheclippedregion,youmayfinditusefultousetheClipRegionOn/Off
command.
Tocliparasterimage,useanobjectcreatedinthecosmeticlayer,oranobjectfromanexisting
vectorlayer.
Note:
• Forspecificinstructions,seeSavingaClippedRegionofaMapintheHelpSystem.
OverviewofCombiningMapObjects
WhenyouchooseCombine,MapInfoProfessionalperformstwooperations:
1. MapInfoProfessionalgeographicallycombinestheselectedobjects.Thenewobjectrepresentsthe
geographicunionoftheoriginalobjects.Therefore,ifyouselecttwoadjacentregionobjectsand
chooseCombine,MapInfoProfessionalcombinestheregionsintoasingleobject,andtheborder
betweentheregionsdisappears.
2. MapInfoProfessionalperformsdataaggregation.DataaggregationisaprocesswhereMapInfo
Professionalcalculateswhatthecolumnvaluesforthenewobjectshouldbe,basedonsumsor
averagesofthevaluesoftheoriginalobjects.
Perhapsyouhaveatableofsalesterritories,andthetablecontainsdemographicinformationaboutthe
numberofhouseholdsperterritory.UsingtheCombinecommand,youcancombinetwoofthesales
territoriesintoone,largeterritory.Inthesameoperation,MapInfoProfessionalalsocancalculatethe
numberofhouseholdsinthenewterritorybyaddingthevaluesfromeachoftheoriginalterritories.
CombiningObjectswithSetTarget
TheCombineoperationcanworkinconjunctionwiththetargetfeatureofMapInfoProfessional'sEdit
menu.BeforeyouchooseCombine,youcanselectonemapobject,anddesignatethatobjectasthe
editingtarget.YoucanthenselectadditionalmapobjectsandchooseCombinetocombinetheselected
objectswiththetarget.IfyousetatargetbeforeyouchooseCombine,theCombineoperationismore
flexible,allowingyoutocombineobjectsfromdifferenttables.
Youshouldassignatargetobjectifoneoftheobjectsyouarecombiningismoreimportantthananyof
theotherobjects.Forexample,ifyouwanttoaddsmall,unnamedislandstoanexisting"mainland"
region,youshouldmakethemainlandregionthetargetobject.Ifyoudesignatethemainlandregionas
thetarget,MapInfoProfessionalisabletoretainthemainlandregion'snameaftertheobjectsare
combined.
UsingCombinewithSetTargetallowsthemainlandregiontoretainitsnameaftertheobjectsare
combined.YoucanonlysetoneobjectasthetargetatatimewhenusingCombinewithSetTarget.The
modifyingobjectcanconsistofmorethanoneobject.
KeepinmindthattheObjectsCombinecommandworkswithselectedmapobjects.Toapplythecombine
operationtoanentiretable,useSelectAllintheQuerymenu.Tocombineintogroupsratherthanobjects,
oroutputtoaseparatetable,useCombineObjectsUsingColumnintheTablemenu.
TocombinemapobjectsusingSetTarget:
1. Selectoneobjectinaneditablelayertobethetargetobject.
2. OntheObjectsmenu,clickSetTarget.Theobjectdisplaysinadifferentstyletoindicatethatitis
thetargetobject.
MapInfoProfessional12.5
298
EditingObjectsusingtheSetTargetModel
3. Select(orcreateandselect)oneormoremapobjectsfromanylayerintheMapwindow.Thisisthe
modifyingobject.
4. OntheObjectsmenu,clickCombine.TheDataAggregationdialogboxdisplays.
5. Choosetheappropriateaggregationmethod(orNoData)foreachfieldintheDestinationlist.See
thedefinitionsforthesemethodsinAggregatingandDisaggregatingData.
ToselectmorethanonefieldintheDataAggregationdialogboxatatime,usethese
keystrokes:
Note:
• Shift
-clicktoapplythesamemethodtoconsecutivefields
• Ctrl-click
fornon-consecutivefields.
Whenyouhavechosentheaggregationmethodsforeachfield,clickOK.
6. SelectoneormorecolumnsbyclickinginthelistatthetopoftheDataAggregationdialogbox.
7. Chooseadataaggregationmethod:Blank,NoChange,Value,Sum,Average,orWeighted
Average.(Dependingonwhetheryouspecifiedaneditingtarget,someoftheseaggregationmethods
maynotbeavailable.)MapInfoProfessionalupdatesthecolumnlistintheupperhalfofthedialog
boxtoshowthechosenmethod.
• Forexample,ifyouchooseAverage,youaretellingMapInfoProfessionaltocalculatetheaverage
ofthecolumnvaluesofalltheselectedobjects.Thisaverageisstoredinthecolumnofthenew
row.
• Aggregationmethodsaredescribedbelow.
8. Repeatsteps6and7forallcolumnsinyourtableandclickOK.
• Tosimplifythisprocess,selectmultiplecolumnsatonetimebyShift
-clickingand/orCtrl
-clicking
inthelistofcolumns.Ifyouselectmultiplecolumns,andthenchooseanaggregationmethod,
MapInfoProfessionalappliesthatmethodtoallselectedcolumns.
Ifyourtablecontainsalargenumberofcolumns,itcanbetime-consumingtospecifyaggregation
methodsforallcolumns.However,MapInfoProfessionalremembersyouraggregationmethodsforthe
remainderofyoursession;thus,thenexttimeyouchooseCombine,youdonotneedtorespecifyall
aggregationoptions.
MapInfoProfessionalcomputesthenewobjectanddisplaysitasasingleobject.UsetheInfotoolto
viewtheaggregateddata(ifany)associatedwiththeobject.
299
MapInfoProfessionalUserGuide
Chapter11:BufferingandWorkingwithObjects
• Formoreinformation,seeCombiningPoints,Linear,andClosedObjectsintoaSingleObjectand
SpecifyingCollectionObjectAttributesintheHelpSystem.
DefaultDataAggregationMethods
WhentheDataAggregationdialogboxfirstappears,MapInfoProfessionalautomaticallyassignsa
defaultaggregationmethodtoeverycolumninthetable.Fornumericcolumns(Integer,SmallInteger,
Float,orDecimal),MapInfoProfessionalassignsSumasthedefaultaggregationmethod.Forallother
typesofcolumns,MapInfoProfessionalassignsValueasthedefaultmethod.
YoucouldsimplychooseOK,withoutchanginganyofthedefaultaggregationmethods.However,there
isnoguaranteethatthedefaultaggregationmethodswillproducemeaningfulresults.Bydefault,MapInfo
ProfessionalusestheSummethodforallnumericcolumns;however,dependingonyourdata,itmay
notmakesensetototalallofyourcolumns.
Forexample,perhapsyourtablecontainsdemographicinformation,suchasmedianincomestatistics.
Iftwoadjacentregionshavedifferentmedianincomevalues($30,000and$35,000),andyoucombine
thetworegions,itdoesnotmakesensetototalthetwovalues;instead,youshouldchooseAverageor
WeightedAverageastheaggregationmethod.
ClearingaTarget
Ifyoudonotwanttoeditanobjectafterithasbeensetasthetarget,useClearTarget.Theobjectwill
nolongerbehighlightedormarkedforediting.Anobjectwillalsobeclearedasatargetautomaticallyif
ithasbeendeletedormodifiedbyCombine,Erase,EraseOutside,Split,OverlayNodes,orifyouhave
chosenanewtarget.
Toclearatarget,chooseObjects>ClearTarget.
CombiningObjectswithDifferentTableStructures
Ifthetablesyouarecombininghavethesametablestructure,theprocesswehavediscussedin
CombiningObjectswithSetTargetworksperfectly.Whenyouareworkingwithtwotableswithdifferent
tablestructures,theDataDisaggregationoptionsareslightlydifferent.Whentheinputtablehasadifferent
tablestructurefromtheoutputtable,theDataAggregationdialogboxdisplaysaColumnNamefield
toaccommodatethetablestructure.
ColumnNamefield
MapInfoProfessional12.5
300
EditingObjectsusingtheSetTargetModel
Documents you may be interested
Documents you may be interested