pdf reader c# : How to erase pdf text application SDK tool html winforms asp.net online MapInfoProfessionalUserGuide41-part776

threatoftheftofsensitivedata.IfyoutrytoconnecttoaserverandyouhaveavalidSSLcertificate,you
shouldbeabletoconnecttothewebsite.
ProxyServerAuthentication
YourlocalLANmayuseaproxyservertoconnecttotheinternet.Webclientapplicationssuchasinternet
browsersprovideamechanismforspecifyingaproxyserver,andMapInfoProfessionaldoesaswell.
Bydefault,MapInfoProfessionalusesyoursystemsettings-thesamesettingsusedbyInternetExplorer-for
aproxyserver.ThosesettingscanbeaccessedviatheConnectionstabunderInternetOptionsin
theControlPanel,orviathesamedialoginvokedinInternetExplorerviatheTools>InternetOptions
menuoption.Askyousystemadministratorforthecorrectsettings.
YoucanoverridethesesettingsinMapInfoProfessionalviatheirWebServicespreferences.Select
Options>PreferencestodisplaythePreferencesdialogboxandthenclickWebServices.Thefirst
tabintheWebServicesPreferencesdialogboxdisplaysProxyServersettings.
Thereareseveraloptionsforaproxyserver.
• UseSystemSettingsisthedefaultoptionwhichusesthesystemsettingsforaproxyserver,such
asthesamesettingsasInternetExplorer.
• UseDirectConnectionbypassesanysystemproxyserversettingsandconnectsdirectlytothe
Internet.ThisoptionwillonlyworkifyourLANallowsdirectconnections.
• UseProxyServeralsobypassesthesystemsettingsandallowsyoutospecifyaproxyservertouse
forMapInfoProfessional.Askyoursystemadministratorforthesettingstouse.
IfyoudouseaproxyservertoconnecttotheInternet,theproxyservermayalsorequireauthentication
intheformofausernameandpassword.Yoursystemadministratorshouldtellyouwhattheseare.If
ausernameandpasswordarerequired,youwillbepromptedforthemviaadialogwhenMapInfo
ProfessionalattemptstoconnecttotheInternet,suchaswhendrawingatileserverlayer.
Entertheappropriateusernameandpassword.YoumayalsochoosetheRemembermypassword
checkboxsothesystemwillrememberthesevaluesbetweensessionsofMapInfoProfessional.Within
asessionyoushouldonlyneedtospecifytheusernameandpasswordonce.
YoucansetautomaticauthenticationforaproxyserverwhenaccessingBingMap,MoveMap,andthe
WebFeatureService(WFS).Fordetails,seeSingleSign-OnCredentialsforProxyServersAccessing
MapServices.
SingleSign-OnCredentialsforProxyServersAccessingMapServices
YoucansetautomaticauthenticationforaproxyserverwhenaccessingBingMap,MoveMap,andthe
WebFeatureService(WFS).
MapInfoProfessionalsupportssinglesign-onauthenticationwithproxyserverswhileaccessingtilemap
services,suchasBingMap.MapInfoProfessionalsignsontotheproxyserverforyoubyautomatically
passingyourWindowsAuthenticationcredentials(yourWindowsusernameandpassword),sothatyou
donothavetotypeyourproxyusernameandpassword.
Supportforsinglesign-onauthenticationforproxyserversisinadditiontoourexistingsupportforbasic
authenticationforproxyservers.Ifyouhaveyourproxyserversetupwithbasicauthentication,thenyou
stillneedtoenterausernameandpassword.Forautomaticauthentication,youmusthaveNTLM,
Kerberos,orNegotiateauthenticationsetupontheproxyserver,andyourproxyaccesscredentials
mustbethesameasyourWindowsAuthenticationcredentials.
ThissinglesignonexperiencedoesnotapplytoTileServerauthenticationwhentheTileServeryou
areusingrequiresyoutosignonbeforeaccessingmaptiles.
MicrosoftISAandTMGProxyserversuseNegotiateauthenticationwhenauthenticationmode
issettoIntegrated.
Note:
411
MapInfoProfessionalUserGuide
Chapter16:WorkingwithDatafromaWebService
How to erase pdf text - 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
how to delete text from pdf with acrobat; online pdf editor to delete text
How to erase pdf text - 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
delete text pdf acrobat; how to remove highlighted text in pdf
Enhancing Map Data using a Web Map Service
(WMS)
WebServicescanprovidemoredataforyoutoworkwithinMapInfoProfessional.AWebMapService
(WMS)allowsyoutoaccessmapsanddatathroughyourlocalintranetortheInternet.Thisinnovation
isbasedonaspecificationfromtheOpenGISConsortium(OGC)thatallowsyoutouserastermap
imagesfromserversthatalsocomplywiththespecification.Youmustspecifythecoordinatesystem
withinyourdatarequesttoensurethattheimagesyouretrieve"syncup"orregisterwithyourothermap
data.
HowDoesMapInfoProfessionalUseWMSServers?
Whenyoucreatea.tabfilefromWMSlayer(s),youareactuallycreatingapointertoanXMLfilethat
keepstrackofthedatayouselected,(theserveraddress,theselectedlayer(s),thestyles,theformat,
andtheprojectionsettings).Youneveractuallyretrievethedataandsaveitonyourcomputer.Every
timeyouaddaWMStableasalayertoyourmaporyouchangetheviewofthemap,thesystem
generatesamaprequestandretrievesthelayerinformation.Todothis,the.tabfilepointstoanXML
filewhichretrievestheinformationfromtheWMSServeranddisplaysitonyourcomputer.Ifyouare
notconnectedtotheInternet,theserverisunavailable,ortheWMSlayer(s)youareretrievingarenot
available,youcannotusetheWMS.tabfile.
TheWMSsitesthatweincludeinthisdocumentationorinthestandardinstallationofMapInfo
Professionalhavebeenverifiedaspartofthetestingprocess.Wecannotguaranteethatthese
siteswillremainactive,onlythattheywereactiveasofthiswriting.
Note:
WMSMapsDisplayinCurrentMapWindow'sCoordinateSystembyDefault
Manytimes,whenyouareretrievingaWMSmap,youareaddingittoenhancethedetailofaMap
windowthatyouarealreadyworkingon.WehavechangedthedefaultbehavioroftheProjection
drop-downbox.Now,thislistdefaultstotheprojectionthatmatchesthefront-mostmapwindow,ifthat
projectionisavailableinthelist.
ButWhatifaWMSDefinitionAlreadyExistsorIamnotWorkinginaMapWindow?
• IfyouareretrievingaWMSmapandtherewasapreviousWMSdefinition(oryouaremodifyinga
WMSmap),MapInfoProfessionalusesthecoordinatesystemthatmatchesthecurrentprojection(not
necessarilytheMapwindow'scoordinatesystem).
• IftherewasnopreviousWMSdefinition,thecurrentMapwindow'scoordinatesystemisselectedifit
canbefoundintheProjectionlist.
• IftheMapwindow'scoordinatesystemisnotintheProjectionlistoryouareretrievingaWMSmap
whenyouarenotworkinginaMapwindow,MapInfoProfessionaltriestodefaulttoEPSG:4326.
• Finally,ifnoneoftheseprojectionsarefound,thefirstitemintheProjectionlistisselected.
SupportedImageFormatsforWMS
MapInfoProfessionalsupportsthefollowingimageformatsforWMS:
• PNG
• JPEG(JPG)
• TIFF(GeoTIFFANDTIFF)
• GIF.
NoteveryformatwillbeavailablefromeveryWebMapService.
Note:
MapInfoProfessional12.5
412
EnhancingMapDatausingaWebMapService(WMS)
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Draw PDF markups. PDF Protection. • Sign PDF document with signature. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
remove text watermark from pdf online; how to delete text from pdf reader
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Draw markups to PDF document. PDF Protection. • Add signatures to PDF document. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
how to delete text from pdf document; how to delete text from pdf
TheOGCWMSspecificationsupportstransparentpixeldefinitionforimageformats.Thisallowsyouto
usetheimagesyouretrieveasoverlaysandnotsolelyasthebottomlayerofyourmap.
Tosetthebackgroundtotransparent,clicktheTransparentcheckboxintheOpenWMSTableorthe
WMSTablePropertiesdialogboxes.Youcanalsocontrolthetransparencyandtranslucencyofthe
imageviaLayerControl(bydouble-clickingthelayerandcheckingtheStyleOverridecheckboxon
theLayerDisplaytabintheLayerPropertiesdialogbox).
TheHelpSystemcontainstheserelatedtopics:
• AddingaWMSServer
• EditingtheWMSServersList
• RetrievingMapDatafromWebMapServices
• SettingtheProjectionforWMSLayers
• ProjectionIssueswithWMSMapData
• EditingWMSLayerSettings
• OpeningWMS.TABFiles
• InfoToolSUpportforWMSLayers
• ControllingWMSImageQualityWhenPrinting
• CorrectingtheDisplayofWebMapService(WMS)Images
UnderstandingWMSErrorMessages
DatareturnedtotheWMSclientdependsontheavailabilityandstatusoftheWMSserverandonthe
characteristicsandstatusofthemapsontheWFSserver.Theseconditionsarebeyondthecontrolof
PitneyBowesSoftwareInc..
ThefollowingtablelistsandexplainsWMS-relatederrormessages.Somemessagesconsistoftwo
parts,separatedbyacolon.TheinformationuptothecolonisgeneratedbytheMapInfoWMSclient.
TherawdatafollowingthecoloncomesdirectlyfromtheWMSserver.Forclarificationonthosemessages,
pleasecontacttheserviceprovideroftheWFSserver.
Table2:WMS-RelatedErrorMessages
DescriptionandExplanationofMessage
ErrorMessage
ThemostlikelycauseisbadlyformedXMLfromtheserver.Theraw
datafollowingthecolonistransmittedbytheMSXML4.0parser.
XMLParsingError:message
from XML parser
TherawdatafollowingthecolonistransmittedbytheWMSserver.
Thismayhelpyouanalyzetheproblem.
TheWMSServerissuedthe
followingexception:message
from server
TheWMSservergeneratedanerror.Forclarification,contactthe
serviceprovideroftheWFSserver.
TherecouldbeaproblemwiththeURL,theservermaynotbe
available,oritmayhavetimedout.
Thefollowingerrorwasissued
whileattemptingtoaccessthe
WMSserver:message from
server
MapInfoProfessionalissuedaservicerequest,butnothingwas
receivedfromtheserver.
TheWMSServerreturnedno
datainresponsetotherequest.
TheGetCapabilitiesrequestfromtheserverfailed.Thismessage
usuallyappearspairedwithanothermessageinthesamemessage
window.
Unabletoretrievecapabilities
fromtheWMSServer.
TherawdatafollowingthecolonistransmittedbytheWMSserver.
Thismayhelpyouanalyzetheproblem.
TheWMSServerreturnedHTML
dataratherthantherequested
413
MapInfoProfessionalUserGuide
Chapter16:WorkingwithDatafromaWebService
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PDF
Redact tab on viewer empower users to redact and erase PDF text, erase PDF images and erase PDF pages online. Miscellaneous. • RasterEdge XDoc.
delete text pdf files; how to delete text in pdf acrobat
C# PDF Text Redact Library: select, redact text content from PDF
Free online C# source code to erase text from adobe PDF file in Visual Studio. How to Use C# Code to Erase PDF Text in C#.NET. Add necessary references:
delete text pdf file; pdf editor delete text
DescriptionandExplanationofMessage
ErrorMessage
format.Thespecifiedaddress
maynotbeaWMSServerorthe
TheserveryouareaccessingmaynotbeaWMSserver.Youmay
seethismessageafteraccessingaWFSserverandseeingalistof
servercouldnotprocessthe
WFSlayers.ThiscanoccurbecausetheCapabilitiesdocument
request:message from
server
providedbytheservermaycontainadditionalURLsthatredirect
youtoanotherserver(nottheoneyouexplicitlyselected).That
"redirected"servermaybedownorhaveanotherproblem.
TherawdatafollowingthecolonistransmittedbytheWMSserver.
Thismayhelpyouanalyzetheproblem.
TheWMSServerreturneddata
whichwasneitherinthe
requestedformatnora
Theexceptionmessagefromtheservercouldnotbeunderstood.
Forexample,theexceptionmessagemaynothavebeeninXML
format.
recognizedWMSservice
exception:message from
server
Itispossiblethatyourdiskisfulloryoumighthavedeletedthetemp
filewhileMapinfoProwasrunning.
Erroraccessingtemporaryfile.
TheservermaynotsupportGetFeatureInfo.
TheWMSServerdoesnotreturn
GetFeatureInfodatainaformat
supportedbyMapInfo
Professional.
TheservermaynotprovideGetFeatureInfoinaformatunderstood
byMapInfoProfessional.
TheWMSServerdoesnot
supportGetFeatureInforequests.
Theservermaynothaveaqueryablelayer.Itispossiblethata
queryablelayerchangedbetweenthetimethatyoufirstcreatedthe
WMStableandsubsequentlyreopenedthetable.
Therearenoqueryablelayersin
theWMStableforGetFeatureInfo
request.
MapInfoProfessionalrequesteddataintheformatthattheserver
claimsitsupports,howevertheserverisreturningadifferentformat.
Forclarification,contacttheserviceprovideroftheWMSserver.
TheWMSServerreturneddata
informatAratherthanthe
requestedformatofformatB.
TheGetFeatureInforequestfromtheserverfailed.Thismessage
usuallyappearspairedwithanothermessageinthesamemessage
window.
Unabletoretrievefeature
informationfromtheWMSserver.
Enhancing Map Data using a Web Feature Service
(WFS)
MapInfoProfessionalprovidesaWebFeatureService(WFS)clienttoretrievegeospatialGML(Geography
MarkupLanguage)2datausingHTTPGETandHTTPPOSTrequestsovertheInternetorthrougha
privateintranet.TheWFSclientwasdevelopedinaccordancewiththe1.0.0and1.1.0OpenGISWeb
FeatureServiceImplementationSpecifications,whichareavailableonline
at:http://www.opengis.org/docs/02-058.pdf
WFSissimilartoWMS(WebMapService),inthatbothcanprovidegeographicdataviatheInternet.
ButwhileaWMSserverprovidesrastermaps,aWFSserverprovidesrawcoordinatedatathattheclient
usestoproduceamap.
TheMapInfoWFSclienthasbeendevelopedinaccordancewithOGCWFSSpecification1.0
and1.1.Usingthisclientyoucannotretrievedatafromsitesthatarecompliantwithearlieror
laterversionsoftheOGCspecification.
Note:
MapInfoProfessional12.5
414
EnhancingMapDatausingaWebFeatureService(WFS)
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
setting PDF file permissions. Help C# users to erase PDF text content, images and pages online in ASP.NET. RasterEdge C#.NET HTML5
how to delete text in pdf document; how to delete text in pdf file
C# PDF Image Redact Library: redact selected PDF images in C#.net
Same as text redaction, you can specify custom text to appear over the image redaction area. How to Erase PDF Images in .NET Using C# Class Code.
delete text from pdf file; how to erase text in pdf
TheWFSclientsupportsGML2(OGCGMLV2.1.1).TheOGSWFSSpecificationstatesthatallservers
shouldsupportGML2,butmayalsosupportotherformats.Theserverprovidesinformationontheformats
available,andtheclientmakestherequestforthedataintheformatitcanuse.Iftheserverdoesnot
supportGML2,itwillnotbesupportedbytheMapInfoWFSclient.
GML2doesnotcontainanystyleinformation.Youcanprovidestyleinformationtoassociatewitha
particularWFStable.
AWFSrequestcontainsadescriptionofqueryoperationsthatcanbeappliedtooneormorefeatures.
TheclientgeneratestherequestandpostsittoaWFSusingHTTP.Thewebfeatureserverthenreads
andexecutestherequest.
TheGetCapabilitiesoperationqueriestheWFSserverforcapabilities.ThentheMapInfoProfessional
WFSclientcangenerateaqueryappropriatefortheWFSserverandtable.
EachtableintheWFSservercanresultinasingleMapInfotable.Themappingisalways1-to-1(unlike
WMS,whichismany-to-1).
TheTABfileretrievedfromaWFSserverresemblesaread-onlyDBMSlinkedtable.ItcontainsaMAP
fileandaDATfile,andactslikearead-onlynativetable.Informationisstoredsothatthetablecanbe
refreshedfromtheWFSserver.
Thesequenceofactionscanbesummarizedasfollows:
1. AftersendingaGetCapabilitiesrequesttoaWFSserver,theserverreturnsalistofWFSlayers
(FeatureTypes)thatitcanprovide.
2. TheuserpicksaWFSlayertofetchfromtheserver,MapInfoProfessionalthensendsa
DescribeFeatureTyperequesttotheserver.ThisresponseisanXMLschemathatdescribesthe
feature.
3. Theusercanthenselectwhichcolumnsand/orrowstofetch.
4. MapInfoProfessionalsendsaGetFeaturerequesttotheWFS.Iftheuserdidnotselectasubsetof
columns,allcolumnswillberequestedbydefault.
5. TheresponseisaGMLdocumentcontainingthefeaturecollection.Eachfeaturerepresentsone
"record"intheMapInfotable.
ThereisalistofWFSserversintheclienttohelpyougetstartedinusingthisfunctionality.
SincethedatayouretrieveusingtheWFSisremote,itmaychangefromtimetotime.Youcan
refetchyourWFSdatamanuallyusingtherefreshprocess.SeeRefreshingyourWFSDatain
theHelpSystemformoreinformation.
Note:
WFSServerRequirements
YoumusthaveaworkingInternetconnectionwheneveryouretrieveWFSdata.TodisplayGML2data
correctlyintheMapInfoProfessionalWebFeatureService,theserveryouarerequestinginformation
frommust:
• Supportversions1.0.0and1.1.0ofWFS.TheMapInfoProfessionalWFSclientsendstheinitial
GetCapabilitiesandspecifiesversion1.1.0(unlessversion1.0.0issetinMapInfoProfessionalasa
preference).Iftheserveryouarerequestinginformationfromdoesnotsupport1.1.0(or1.0.0),MapInfo
Professionalcannotusethatserverandnofurtheroperationsareallowed.
• RespondtoGetCapabilitiesrequestusingHttpGETinXML.
• RespondtotheGetFeaturerequestbyreturningGML2(OGCGML2.1.1).Theserver's
GetCapabilitiesresponseshouldincludethisinformation.IftheserverdoesnotclaimtouseGML2as
theResultFormatforGetFeature,thenMapInfoProfessionalcannotusetheserverandnofurther
operationswillbeallowed.
• ConformtotheOGCGetCapabilitiesschema.IftheserverGetCapabilitiesresponsedoesnot
conformtotheschema,MapInfoProfessionalmaynotbeabletoreadportionsofit.Thismaymean
thatMapInfoProfessionalmissesitemsthattheserveristryingtocommunicate,suchasfeaturetypes
(tables),orfilters.Insomecases,MapInfoProfessionalwillnotbeabletodealwiththeserver,since
415
MapInfoProfessionalUserGuide
Chapter16:WorkingwithDatafromaWebService
How to C#: Special Effects
Erase. Set the image to current background color, the background color can be set by:ImageProcess.BackgroundColor = Color.Red. Encipher.
how to delete text in pdf using acrobat professional; how to erase text in pdf online
Customize, Process Image in .NET Winforms| Online Tutorials
Include crop, merge, paste images; Support for image & documents rotation; Edit images & documents using Erase Rectangle & Merge Block function;
how to delete text from a pdf; how to delete text from a pdf reader
necessaryinformationcannotbefound.Inothercases,MapInfoProfessionalmaymissfunctionality
thattheserveristryingtoprovide,suchasfilters.
• SupportHTTPGETand/orHTTPPostfortheDescribeFeatureTypeandGetFeaturerequests.
TheMapInfoProfessionalclientsupportsbothHTTPGETandHTTPPOST.Theservershouldadvertise
whatitacceptsforeachrequestinitsGetCapabilitiesresponse.MapInfoProfessionalprefersHTTP
POSTforbothoperations,soiftheserveradvertisesthatitsupportsbothHTTPPOSTandHTTP
GETmethodsfortheseoperations,MapInfoProfessionalusesHTTPPOST.
• SupplytheURLforboththeDescribeFeatureTypeandGetFeatureintheirGetCapabilities
response.TheURLprovidedmustbevalidforthatrequest.IftheserverprovidesaninvalidURL,
MapInfoProfessional'sWFSclientcannotworkanddisplaysasuitableerrormessage.
TheDescribeFeatureTyperesponseshouldbe:
• AnXMLSchemathatcontainstheinformationforthetablespecifiedonly.Iftheserverreturns
aschemathatcontainsdescriptionsformultipletables,MapInfoProfessionalcannotparseitcorrectly,
andtheoperationwillfail.
• AValidXMLSchema.Ifnot,nofurtheroperationscanbeallowedforthatfeaturetype.Withouta
validschema,MapInfoProfessionalcannotcreateorpopulatethetable.Inthiscaseyoucaneither
selectanothertable,selectanotherserver,orcanceltheWFSdialogbox.
MapInfoProfessionalmaynothandleschemasthatare"wellformed"butcontaininvalidXML.
Note:
MapInfoProfessionalchecksthattheschemareturnedforDescribeFeatureTypeiswellformedXML,
butdoesnotvalidatetheXML.OurWFSclientworkscorrectlywithmanyserversthatreturnschema's
whichcontaininvaliditems,andourdevelopersthoughtthateliminatingtheseserversbecausetheydid
notcontain100%validXMLwastoolimiting.
MapInfoProfessionalcannotsuccessfullyhandleschemasthatcontaininvaliditems,suchas
aninvalidcharacterinanelementname-forexample,"CityType"wherethespaceintheelement
nameisnotvalidXML.
Note:
WhileMapInfoProfessionalmaybeabletoprocessaschemathatcontainswell-formedbutinvalidXML,
thismaycauseproblemselsewhere,suchasduringtheGetFeatureprocessing.Thismaycausesome
confusion.IftheXMLreturnedduringGetFeaturedoesnotmatchtheschema,MapInfoProfessional
maycreateanemptytablewithoutdisplayinganerror.
MapInfoProfessional:
• Doesnotprocessxsd:include.Allelementtypesmustbedefinedintheschemareturnedfromthe
DescribeFeatureTyperequestorderivedfromGMLbasetypes.
• SupportsallrowfiltersthattheserveradvertisesintheGetCapabilitiesresponsewiththe
followingconstraints:
• ThefiltersareOGC-definedfiltersasspecifiedintheOGCWFSSpecificationortheOGCFilter
EncodingImplementationspecification.
• Thefiltertakes0or1argumentsbeyondthecolumnname.Thisisauserinterfaceconstraint.
MapInfoProfessional'sinterfaceiscurrentlynotsetuptoaddresssuchfilters.ThisincludestheA
Betweenfilter,whichrequires2values.
• SupportsMaxFeatures,butnotallWFSserversseemtosupportthisoption.WhiletheOGC
WFSSpecificationstatesthattheservershouldimplementthisoption,ourexperiencehasbeenthat
someserversignoreMaxFeatures.
• TreatstheGeometrycolumnasmandatory.Whileyoucanfilterspecificcolumns,MapInfo
ProfessionalalwaysrequeststheGeometrycolumnfromtheserver.Manyserversseemtotreatthe
Geometrycolumnasmandatoryandreturnthiscolumnwhetheritisrequestedornot.
TheGMLreturnedduringtheGetFeaturerequestshouldvalidateagainsttheschemareturned
duringtheDescribeFeatureTyperequest.Ifthisisnotthecase,thenMapInfoProfessionalmay
notbeabletocreateatable.
Note:
MapInfoProfessional12.5
416
EnhancingMapDatausingaWebFeatureService(WFS)
.NET Imaging Processing SDK | Process, Manipulate Images
Provide basic transformation functions, like Crop, Rotate, Resize, Flip and more; Basic image edit function support, such as Erase Rectangle, Merge Block, etc.
how to delete text from a pdf in acrobat; erase text from pdf file
IfaMapInfoWFStableisopen,theuserinterfaceautomaticallyenablestherefreshprocess.Duringthe
refreshprocess,userscannotchangethequerythatissenttotheWFSserver.Thedatawillberefetched
fromtheserverusingtheoriginalquery.Thisrefreshedinformationcanthenbesavedtothetable.
TheHelpSystemcontainstheserelatedtopics:
• AddingaWFSServer
• AddingWFSClientSupport
• RemovingaWFSServerEntry
• OpeningaWebFeatureServiceTable
• ApplyingaCoordinateOrderOverridetoCorrecthowObjectsDisplayontheMap
• TestingtheCoordinateOrderofaWFSTable
• SelectingandFilteringWFSLayers
• SettingtheNumberofRecords(Features)thataWFSServerReturns
• UsingSpatialRowFilterstoLimittheSizeofDatafromtheWFS
• ChangingaWFSCoordinateSystem
• ChangingWFSLayerStyles
• SavingRetrievedWFSData
• RefreshingYourWFSData
• AddingColumnIndicestoWFSTables
• WorkingwithWFSTablesthathaveNestedStructures
• OverridingWFSDefaultTimeoutValuesLocally
• WFS-RelatedErrorMessages
• SavingDataChangestotheWFS-TServer
• UseWFS-TbySettingaPreferencetouseWFS1.0
• HowtodeterminewhichWFSversionyouareusing?
• SavingDataChangestoaWFS-TServer
• ResolvingWFS-TDataConflicts
• WhattoDoifYouCannotCompleteTransactionsusingWFS-T
• WhocanRead.tabFilesCreatedusingWFS-T
Geocoding using a Geocoding Server
Noteveryoneinafloodzonelosestheirhomesinadisaster.Accuracyinaddressmatching(geocoding)
canmeanthedifferencebetweenaninsuredbeinginafloodplainorondryland.Knowingthatinformation
quicklyandpreciselycanmeanthedifferenceinthousandsofdollarsofriskornoriskatall.
Forretailcustomers,anadvancedgeocodercouldbethedifferencebetweenfindingyourproductina
localstoreorwastingatrip.
Forfinancialservicescustomers,itcouldmeanlocatingyourbestcustomersquicklywhenyouhavean
opportunitytosharewiththem.
YoucanuseMapInfoProfessionaltoconnecttoMapMarkerandEnvinsaserverstohandleadvanced
geocodingfunctions.
Geocodingistheprocessofassigninggeographiccoordinatestoyourdata,whichcanbestreetaddresses.
PointvaluesassignedtoeachaddressturneachrecordintoageographicobjectthatMapInfoProfessional
candisplayonamap.Visualizingyourrecordsonamapcanmaketherelationshipsamongyourdata
clearer.Youcandisplayyourgeocodedrecordsagainstastreetmap,apostalcodecentroidmap,a
countymap,orwhateverismostappropriatetoyourneeds.Youcanthenusethewidevarietyoffunctions
417
MapInfoProfessionalUserGuide
Chapter16:WorkingwithDatafromaWebService
availableinMapInfoProfessionalmappingsoftwaretoperformquerying,createthematicmaps,create
territories,andperformmanyothertypesofgeographicanalysis.
UsingtheMapMarkerandEnvinsaWebServices,youhavemorechoicesforgeocoding.Forexample,
youcanchoosetogeocodeyourrecordsbystreetaddressorbypostalcodecentroid,orbygeographic
centroids.Ifyouhavegeocodedsomerecordsandsomedidnotgeocodesuccessfully,youcanset
fallbackconditionstolocatethoserecords.Ifyougeocodeandtherearenoresults,poorresults,or
multipleequalcloseresults,thegeocodingservercanpresentyouwithinteractiveoptionssoyoucan
selectamongpossiblematchesorchangeyourinput.Further,thesewebservicesallowyoutoset
multiplematchingconditionswhenmorethanonerecordmatchestherecordsyouaregeocodingand
setoffsetsforplacingpointsrightinthegeocodeproperties.
ForcompaniesandorganizationsthatuseMapMarkerandEnvinsaserversasageocodingengine,you
cantakeadvantageofthegeocodingserversavailabletoyourwholeenterprise.Ifyourorganization
makesthisserveravailableonyourintranetorovertheInternet,youcanuseourgeocodingwebservices
fromwithinMapInfoProfessionaltoperformmoresophisticatedandaccuratedatageocoding.
IMPORTANT:PitneyBowesSoftwareInc.maynothaveaGeocodingServerwithdatathat
includesthegeographyyouareinterestedin.PleasecheckwithyourlocalPitneyBowesSoftware
Inc.salespersonneltoensurethatwebservicesexistforyourgeography.
Note:
WhatAreMapMarkerandEnvinsaGeocodingServices?
MapMarkerisapowerfulgeocodingproductthatassignscoordinatestoanaddressbasedonhowwell
itmatchesentriesinanAddressDictionary.Theprecisionofthematchcanvary.Foreachaddressyou
geocode,youmaygetbackasingleperfect,street-levelmatch,alistofstreet-levelmatchcandidates
fromwhichyouchoosethebestmatch,oralessprecisepostalcodecentroidmatch,wherethepoint
wouldbelocatednearthecenterofthepostalcodearea.InthecaseofaZIP+4centroidmatch,the
locationofthepointcorrespondstotheaddresswhichisclosesttothemid-addressoftheZIP+4address
range.YoumusthaveMapMarker4.0coretousethiswebservice.
EnvinsaprovidesawiderrangeofwebservicesthanMapMarkerandcanevenprovideaccesstoearlier
versionsofMapMarker.Envinsacandeterminethesevaluesfromastreetaddressorpostalcode.
EnvinsaserversrequiremoresecuritythanMapMarker,soyouwillneedausernameandpasswordto
accessthem.KeepinmindthattheservicesthatareavailableonanEnvinsaserverdependsonwhat
wasinstalled.
TherearemanyreasonswhyusingageocodingservicewithMapInfoProfessionalisagoodbusiness
solution.
• MultipleDataFormatsOK!SinceMapInfoProfessionalcanimportoropendatainmanydifferent
formats,youcangeocodealmostanykindofgeographicallyenabledfile.Youcantakeadvantageof
MapMarkerorEnvinsa'sadvancedgeocodingoptionsusingShapefiles,Excelfiles,ASCII,Access
tables,OracleandSQLServertables.
• Datafiltering.YoucanusetheselectionandsubselectioncapabilitiesofMapInfoProfessionaltocreate
inputfortheserviceusinganyMapInfoProfessional"table,"includingqueriescreatedusingSQL
Selectortools.Forexample,ifyouwanttogeocodeyourdatabasedonmorethanonecolumn,you
canspecifyaninputaddressbasedonaMapBasicexpressionthatcouldskipirrelevantcharacters.
• GeocodeaLittleoraLot.Youcangeocodeindividualrecordsorinbatchmode.
• ChooseyourownSymbols.YouhavethefullrangeofMapInfoProfessionalsymbolstochoosefrom
whenplottingyourpoints,oryoucancreateyourowncustomsymbolsforthepointsyouaregeocoding.
• Undoworks!Becauseallofthegeocodedresultsaretransacted,youcanuseMapInfoProfessional's
revertcapabilitiestoundothetransactions.Youcansavethegeocodedresultsinthesourcetableor
intoacompletelynewtable.
MapInfoProfessional12.5
418
GeocodingusingaGeocodingServer
GeocodingaSingleAddressusingaGeocodingService
TheprocessforgeocodingasingleaddressforanEnvinsaorMapMarkerservice.Keepinmindthat
youmustsetupageocodingservicebeforeyoucanusethistypeofgeocoding.
TheHelpSystemcontainstheserelatedtopics:
• GeocodingaSingleAddressusingaGeocodingService
• SettingupaGeocodingServer
• SettingtheGeocodingServerPreferences
UnderstandingtheGeocodingResultCodes
Thegeocodingservicereturnsaresultcodeforeachaddressitattemptstomatch.Thecodeindicates
whetheramatchwasmade,thetypeofmatchitwas,andconveysinformationaboutthequalityofthe
match.Theresultcodeisanalphanumericcodeof1-10characters.Therearefourcategories:
• Singleclosematchtostreetlevel(Scategory)
• PostalCodecentroidmatch(Zcategory)
• Multiplematchesduringautomaticgeocoding(Mcategory)
• Non-matches(Ncategory)
MatchesintheMcategoryindicatethatthereismorethanonematchcandidatefortherecordandthe
geocodingservicehaschosenthebestoneofthosecandidates.Thiscategorydisplayswhenyouselect
theautomaticoptionandthegeocodingservicefindsmorethanonestrongmatchcandidate.
ForSandZcategories,thefirsttwocharactersrepresentthepositionalaccuracyofthematch,thatis,
wherethepointfortherecordwouldspotonastreetmap.FortheScategorymatchesthereareeight
additionalcharactersthatindicatetheindividualcomponentsintheinputaddressthatmatched.Ifthe
geocodingservicedidnotmatchonaparticularaddresscomponent,thecodewouldcontainadashfor
thatelement.Forexample,asingleclosematchtoastreetaddressthatmatchedtoalladdress
componentsexcepthousenumberwouldlooklike:S5-PNTSCZA.
SCategory:SingleCloseMatchtoStreetLevel
matchedtoapointlocatedataPostalCodecentroid
S6
matchedtoastreetaddress
S5
matchedtoaninterpolatedpointonthestreetsegment
S4
matchedtoaSecondaryPostalCodecentroid(centerpointoftheSecondaryPostal
Codeboundary)
S3
matchedtoaPrimaryPostalCodecentroid(centerpointofthePrimaryPostalCode
boundary)
S2
matchedtoaPostalCodecentroid(centerpointofthePostalCodeboundary)
S1
matchedtoastreetintersection
SX
singleclosematch,nocoordinatesavailable
S0
matchedtohousenumber
H
matchedtostreetprefix
P
matchedtostreetname
N
matchedtostreettype
T
419
MapInfoProfessionalUserGuide
Chapter16:WorkingwithDatafromaWebService
matchedtostreetsuffix
S
matchedtocityname
C
matchedtoZIPCode
Z
matchcamefromMapMarkerAddressDictionary(A)orcustomized
userdictionary(U)
AorU
ZCategory:PostalCodeMatch
PostalCodecentroidmatch
Z6
SecondaryPostalCodecentroidmatch
Z3
PrimaryPostalCodecentroidmatch
Z2
PostalCodecentroidmatch
Z1
PostalCodematch,nocoordinatesavailable
Z0
MCategory:MultipleAutomaticMatches
multiplematches,pointlocatedatPostalCodecentroid
M1
multiplematches,pointlocatedatPrimaryPostalCodecentroid
M2
multiplematches,pointlocatedatSecondaryPostalCodecentroid
M3
multiplematches,pointlocatedatthecenterofashapepointpath(shapepoints
definetheshapeofthestreetpolyline)
M4
multiplematches,pointlocatedatastreetaddressposition(highestaccuracyavailable)
M5
multiplematches,pointlocatedatpointPostalCodelocation
M6
multiplematches,pointlocatedatstreetintersection
MX
multiplematches,nocoordinatesavailable
M0
NCategory:Non-matches
Noclosematch
N
• Forspecificinstructionsandrelatedtopics,seeGeocodingaTableusingaGeocodingServiceinthe
HelpSystem.
Creating Routing Distance and Time Buffers
Tofindouthowmanycustomersarewithintenminutesdriveofyourstorestofindallofthesuppliers
within15to30milesofyourwarehouselocation,useaDrivingRegionswebservice.
TheDrivetimewebserviceusesthelatestroadnetworksandfastsearchalgorithmstoshowthebuffer
boundariesintime(isochrone)ordistance(isodistance)fromaspecifiedlocation.Thesebuffersare
differentfromotherMapInfoProfessionalobjectortablebuffersbecausetheyarebasedonroadnetworks
andnotstraightlinedistances.Drivingregiontimeanddistancebuffersarecalculatedbasedonthe
speedlimitsoftheindividualroadsandhighwaysintheroadnetworkandthedistanceortimevalues
yourequest.Isochronesandisodistancesarecollectivelycalledisograms.
MapInfoProfessional12.5
420
CreatingRoutingDistanceandTimeBuffers
Documents you may be interested
Documents you may be interested