ch12在地图上做数据定位_第1页
ch12在地图上做数据定位_第2页
ch12在地图上做数据定位_第3页
ch12在地图上做数据定位_第4页
ch12在地图上做数据定位_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2在地图上做数据定用户在运行中所使用的数据库包含很多信息:顾客、候选人、商店、设备等。利用rsAD使用用户数据的一个方法是将数据并联到一个现有的地图图层,如上章利用TransCAD使用用户数据的另一个方法是:建立一个新的地理文件,该文件包图,就好像在墙上悬挂一幅地图并用图钉标记感的位置。TransCAD为在地图上定位数据提供了五种不同令。一旦定位了数据,用户就能够创建显示每个要素特征的专题图、利用数据库中的信息地图上的要素或基于位置提出并回答问题。利用第十章,定位和属性查询,所描述的选择工具和Datavw-SelectionbyLocation命令,用户还可以提出并回答关于顾客、候选人或其他数据的定位问题。本章内定位命 通过地址定位记 创建定位索 通过邮政区码定位记 通过指定点定位记 通过数值定位记 通过坐标定位记 关于定位地址的知 定位TransCAD提供了多种方法定位用户数Create-a-Map向导帮助检查用户的数据,并对于并联数据到地图或以点的形式在地图上定位每个记录推荐可行的方案。Create-a-Map向导利用可识别的名称非常有利的,例如通过地址定位大部分的记录。了解的信息,参见第47页,“使用Create-a-Map向导”。定位命令在定位数据时为用户提供的选项,使得用户可以处理更为复杂的Edit-Find可以帮助用户基于输入内容进行定位,但不能保存输入内容或位TransCAD具有四个自动定位点令Tools-Locate-LocatebyTools-Locate-LocatebyZIPTools-Locate-LocatebyTools-Locate-Locateby每个命令都是用不同的方法识别点应该放置在地图上的位置。除此之TransCAD还提供了命令Tools-Locate-LocatebyPointing手动定点代表用户文件中的一个记录。用户可以为这个新的图层选择名称。TransCAD将新的图上点。当用户使用定位命令时,TransCAD需要每个记录都具有一个唯一的数字识别符。如果没有,TransCAD将自动为用户创建。首次使用定位命令时,TransCAD将创建一个新的地理文件,文件中的一个点代表用户数据文件的一个记录。TransCAD为现有地图(如果有)添加该点图层或创建一包含该点图层的新地图。当用户使用相同的或其他令定位文件中未找到的记录时TransCAD更新现有地理文件中的记录TransCAD成功定位了用户文件中的一个记录时,将在新的图层中为该点填写坐标()。如果TransCAD不能定位一个记录,它将把一个点添加到地理文件中,但为空。如果TransCAD完成了定位记录,它将把记录显示在地图中,用户可以浏览其位置,并且还可以弹出一个显示每个点位置的数据窗。TransCAD还会为没有找选择应使用的定下表概要介绍了每个定位命令的工作定位依做什地使用用户数据中的街道地址和邮政区码邮政区使用用户数据中的邮政区码设定邮码区域内位置,或设定邮码处以及邮码附近定允许用户手动在地图上放置或重新配置数使用用户数据的一个或多个域如、城市、或销售区域等,查找相应的地图要素并设置坐使用在用户数据中的坐标信息设定位当决定使用令时,需要考虑很多的因素如果用户的数据库中每个记录都具有坐标,则使用命令Locateby如果用户数据库中具有街道地址的信息,则采用命令ocateyAddressocateyPCode更加的精确,但耗时较长。如果希望地图精确到街道,则花费额外的时间也是值得的。另一方面,如果希望地图显示一个或多个州,或者整个国家,则命令LocateyPCode将更加精确。LocatebyZIPCode。如果数据库中没有邮政区码,或者记录所要定位的区域位于CaliperU.S.Streets和ZIPCode地理文件之外,则采用命令Locateby如果用户知道记录在地图上设置和重新配置的位置,则使用命Locateby根据用户文件中数据的类型,使用一种定位命令可能不足以定位所有的记录。出现这种情况时,用户可以同时使用该命令和其它设置,或选择其它令,定位未找到的记录。例如:对于具有地址信息的所有记录使用命令LocatebyAddress对于具有邮政区码的记LocatebyZIPCode对于剩余的位于以外或既没有地址也没有邮政区码域的记录,使用命LocatebyValue对于用户知道其位置的剩余记录,使用命令LocatebyPointing通过地址定LocatebyAddress命令可以基于街道地址和邮政区码域定位用户的数据。街道地1172Beacon45East53rdSt.,Apt400Seventh134-12ArcherTransCAD一般利用CaliperU.SStreet文件中的地址定位记录,该文件是一个包含素,包括街道名称和地址范围的信息,以及沿着每个路段的邮政区码TransCAD能够利用位置索引定位关于世界上任何地址的记录。一个位置索引可以索引最多250,000个点、线或区域要素的位置信息。位置索引可以用于诸如快速进行城市区域的地址定位、处理无数字邮递区号的位置以及使用区称(例如邻居或城市)作为地址的一部分等。了解的信息,参见第259页,“创建位置索引”。TransCAD在定位用户数据的记录时是智能化的。例如,如果街道名称拼写错误,或街道类型(St.、Ave.等)缺失,甚至如房间号和地址的其他信息,无论如何,TransCAD都能利用该地址并找到正确的位置。TransCAD还可以定位街道交叉口。如果用户的地址为“12thSt.andMain”或“BeaconSt.atWalnut”等,TransCAD可以自动识别地址为交叉点并找到这个新点的位置。用户可以使用And、&、At或@等隔开两个街道名称。要使用命令LocatebyAddress,TransCAD需要知道数据窗中的哪一个域包含地址和邮政区码信息。通常情况下,TransCAD可以自动找到这些域。在有些情况下,用户及TransCAD从Streets文件中信息的速度。命令LocatebyAddress具有其它的设置帮助用户处理可能遇到的情形。了解关于这些情形及其解决办法254页,“采用地址定位时使用其它设置”部分;第256页的进程“使用地址的其它设置定位的记录”为用户阐明了如何使用这些设置。采用点地理文件中的地打望定位的记录的数据窗选择Tools-Locate-LocatebyAddress或单击 图标,弹出LocatebyAddress框。在Name文本框中为新的地图图TransCAD查找包含记录ID和地址信息的域。检验TransCAD已经正确的识别数域包含的信Record一个现有的ID,如果没有,则创建一个新的IDNumber&地址或地址的第一部(连续的地址的其余部分(若有的话Postal5位的邮政区码或9位的ZIP+4位的为新点要素的地理文件输入文件名并单击SaveTrasCAD定位记录并弹出 结果的消息框rsD还可以在现有地(如果有)的新点图层上显示位置或创建包含点图层的一个新地图,将用户数据并联到点图层并显示一个新的数据窗,为未能定位的记录创建一个称为AdrsNtoud”的新选择集。试试看…60秒学习指南:定位具有地址的数File-OpenWorkspace,打开Tutorial文件夹的工作间文件ADDRESS.WRK。假定用户希望选择Tools-Locate-LocateAddress或单击图标,弹出LocatebyAddress框。单击OK。输入“mykids”作为件名并单Save。TransCAD显示单击OK继续。地图和数据窗显单击图标,然后单击地图上的任意符号,了解关于该商店的信File-CloseAll并单No在不保存更该的情况下关闭地图和采用地址定位时使用其它用户或许需要多次使用不同设置的LocateyAddressTrasCAD提供多种方法用于处理一般设置不能定位的记录。下面给出了用户使用其它设置或其他定位命令时可能遇到的一些情形以及解决的方法:定位部分记录:创建并使用一个选择集。参见第10章,。用户还可以使用采用地址定位记录时最后一次创建的选择集“AddressNotFound”。从ByLocating下拉列表中选择该选择集。使用用户个Streets文件:以用户Streets文件作为一个图层打开一个地图,UsingLayers或Index下拉列表中选择该街道图层。268页,“使用不同的使用一个位置索引:UsingLayersIndex下拉列表中选择位置索引。259页,“创建位置索引地址并非一般的U.S.格式:TransCAD能够识别多种显示街道号码和名称的方法,这些街道号码和名称既可以来自用户数据,也可以来自用户Streets文件。单击Address项并从Streets&Number下拉列表中选择一个格式。参269页,“接受不同的地址具有超过三个的街道地址域:创建一个域,用以组合这些域,中间用空格分隔,然后使用LocatebyAddress并从Number&Street下拉列表中选择新的域。例如,STNUM+“”+STNAME将确保这些街道号码和街道名称域之间具有一个空格。参见第194页,“创建域”。况。创建一个域,用以组合这些域,中间用空格分隔,然后使用LocatebyAddress并从PostalCode下拉列表中选择新的域。例如,ADDR3+“”+ADDR4将确保在第三和第四个地址线域之间有一个空格。参见第194页,“创建公需要不同的邮政区码:单击PostalCodes项并选中PostalCodeField单选按钮中的UsePostalCodesNeartheOne,尝试不同的邮政区码,参271页,“为可能的匹配缺少邮政区码:用户可以提供一列邮政区码进行尝试,或指明要进行尝试的邮政区码所在的城市和州。从IPoe下拉列表选择Nne,单击stlds项,选中LtUsePoslCods或UsePoslCodesr2改变记录匹配的等级:用户可以设定必要的等级,以一个匹配的级别应该高于还是低于一般设置。单击drs项并从Mtcg2匹配不确定时进行选择:skIfcrnrsAD将弹出hseaigReod参第3页“检查不确定的匹”。改变基于街道的位移:TransCAD有三种方式会导致位置偏离沿着街道路段的某一点。单击Address项,从Street单选按钮中选中一个DisyOffset并填充必要的信息。参见第274页,“如何改变基于街道的位移”。部分定位并非完全正确:选中希望重新配置的记录,然后LocatebyPointing;参见第263页。部分地址未能确定:使用其它的定位命令。如果具有一个邮政区码域,参见261页,“通过邮政区码定位记录”;如果具有城市和州域,参见第265页,“通过值定位记录”;如果用户可以指向正确的位置,参见第263页,“通过定点定位记报告每个记录的匹配方式:TransCAD能够将地址的标准版本以及匹配的结果保存到一个报告文件中。单Address项SaveStandardization并输入一个文件名。参见第274页,“创建报告文件”。使用地址的其它设置定位的记从下列表中选择仍需定位的记录所在的图层,或使其数据窗成为当前窗选择Tools-Locate-LocatebyAddress或单击 图标,弹出LocatebyAddress框。ByLocation下拉列表中再次定位AllRecords,其AddressNot选择集或用户个人的选择UsingLayer下拉列表中选择图层或Index下拉列表中选择索引,如下表所做什应该使用性的街道文选择CaliperU.S.Streets光盘使用用户个人的街道文件为地图上的一个图选择Streets使用位置索从下拉列表中选择位置索引,或选择BrowseforIndex弹出ChooseaLocationIndexfile框,选择位置索引文件并单击OpenTransCAD查找包含地址信息的域。TransCAD已经正确的识别数据窗中的域包含的Number&地址或地址的第一部(连续的地址的其余部分(若有的话Postal5位的邮政区码或9位数字的ZIP+4位的代码邮政区如果用户已经为街道地址或/和邮政区号创建了域,则确认这些域被选中从Mode单选列表选择如何处理不确定的匹做什做自动处理不确定的匹单击再检查不确定的匹AskIf从下列选项中选择做什做要接受不同的地址格从Street&Number拉列表中选择一种格改变匹配必需的等从MatchingMethod下拉列表中选择一种等创建报告文选中SaveStandardizationto框,弹出StandardizationAddressDatabaseAs框。输入文件名并单击Save改变报告文件的名 弹出SaveStandardizationAddressDatabaseAs框。输入新的文件名并单改变报告文件的名单击附有当前文件名称的按钮,弹出SaveStandardizationAs框。输入文件名并单击位移定位在一个固定的距单击FixedAt单选按钮,在编辑框中输入一离并从下拉列表中选择单使用用户数据中的距离位定单击第二个单选按钮,从Filed下拉列表中选一个域并从Units下拉列表中选择单使用街道文件中的距离位定单击第三个单选按钮,从Filed下拉列表中选一个域并从Units下拉列表中选择单如果用户PostalCode下拉列表中选择了一个域,则从下列选项中选做什做使用被选择域中的邮政区PostalCodeField钮中UsePostal检查附近的邮政区PostalCodeField钮中UseCodeNearthe如果用户从PostalCode下拉列表中选择了None,则从如下选项中进行选做什做选中ThisList单选按钮中的UsePostal并在文本框中输入邮政区号进行查询(11001 等输入城市名和州单击UsePostalFor单选按钮,并在CityState编辑下拉列表中输入城市名和州使用用户数据中的城市名州单击UsePostalFor单选按钮,并从CityState下拉列表中选择域或包含城市名和州域选择城市和州的格从City&StateFormat中选择U.S.或CanadianOtherCountries中选择Cities使用当前地图上的邮政区UseAnyPostalCodesWithintheMap单选按如果使用位置索引,通过选中LocationIndex单选按钮中UseAnyPostalOK。TransCAD开始通过地址定位记录。如果用户单击了AskIfUncertain,当遇到有多处可能的位置匹配记录时,TransCAD将弹出ChooseaMatchingRecord框。从下列选项中进行做什做接受其中一种匹配方突出显示列表中的某一匹配位置并单击所有的匹配方单击停止通过位置定单击通过地址定位记录的过程中,TransCAD将第二次通过记录,根据街道号码和名称进行定第三次通过记录,定位街道交叉点的记以能够显示所有点位置的比例尺绘制地弹出消息框,通知用户处理过的记录数以及成功定位的记录更新AddressNotFound决定所使用的其TransCAD具有很多定位地址的设置,因此有时难以断定应该使用的设置以及使用的顺序。下面为继续进行的式:使用一般设置下的LocatebyAddress命令,TransCAD将在不寻求帮助的情况下AddressNotFound选择集,再次使用命令LocatebyAddress,尝试邻近的邮政区码。为选择本项,单PostalCodes并单击LocatedNeartheOnesIndicatedbythePostalCodeField。在使用低级限制的匹配方法时,基于AddressNotFound选择集,再次使用命令LocatebyAddress,检查不确定的匹配。AskIfUncertain,然后单击StreetOptions,从MatchingMethod下拉列表中NotStrict,选中SaveStandardization并为报告文件输入一个文件名。TransCAD将显示其所不确信的记是否完整及有意义。如果是,则在数据窗中对它们进行编辑,并基于AddressNotFound选择集,使用一般设置从第一步开始重新操作;否则,继续进行第五步。如果记录都属于,则对AddressNotFound选择集中剩余的记录使用LocatebyZIPCode。如果某些记录位于ZIPCodeNotFound选择集中,但用户知道其位置,则可以LocatebyPointing手动将它们放置在地完成这六步之后,用户可能已经定位完了所能定位的最多记创建250,000增加到1,000,000个。定位索引的一些用途:通过大城市区域地址加速处理无数字邮政区号的定使用区称(例如邻居或城市)作为地址的一部分用户可以索引没有号码的地址名称,定位桥梁、公众建筑和公园等。定位索引可以是包含单一号码的地址,包括代表办公楼的点,这些办公楼以街道地址进行识别,例如,“500osn”。用户还可以利用一处或两处地址范围,用以处理识别地址的各种方法。TransCAD具有处理不同地址样式的标准,无论是在还是在全世界,以及无论号码位于名称前面还是后面。了解的信息,参见第270页,“接受不同的地址格Man”或“Witonr”。如果地址名称不唯一,索引需要包含区域以帮助决定所要选择的定位。区域另一个级别处理城市名。对于和,用户可以指明城市名包含两个字母的州或省的缩写。一旦创建了定位索引,用户就可以在使用Edit-Find定位地址时调用它。了解的信息,参见第90页,“确定世界各地定位”。使用命令LocatebyAddress时,用户还可以选择一个定位索引。选择Edit-PreferencesLocating项,用户可创建定位索从下拉列表中选择希望索引的图层选择弹Tools-Locate-IndexLocations弹出IndexLocations框从Selection下拉列表中选择索引所有要素还是选择集中的要选择要索引的域(名称域总是要被索引做什做索引单一号码或范选中Check框并从单选按钮中选择Number、OneRangeTwo取消索引范取消选中Check选中Districts框并选中PostalCodesSubdivisions框和/或City取消索引区取消选中DistrictsCreateIndexFile单选按钮中选择创建一个新的索引或添加一个现有的索引做什做选择一个名从Name下拉列表中选择一个选择一个可替换名称从AlternateName下拉列表中选择一个域,或择None,表示要素不具有可替换选择地址格从Format下拉列表中进行选择。了解的息,参见第270页,“接受不同的地址格式选择城市或州的格City&StateFormat下拉列表中选择U.S.或CanadianCities,否则,选择CitiesinOther做什做为单一号码选择一个从Number下拉列表中选择一个为区域的一个部分选择StartNumber和EndNumber下拉列表中择为区域的两个部分选择在LeftRange和RightRange框中的Number和EndNumber下拉列表中选择如果索引一个线地理文件,则用户可以根据下表做出选做什做指明混合奇偶数的区域部如果区域部分混合了奇偶数,则从Parity下拉列表中选择包含数值1的域;否则,选择包含数值0取消奇偶数从Parity下拉列表中选择根据域中的数值位移定从OffsetField下拉列表中选择一个取消位移定OffsetField下拉列表中选指明位移域的单从OffsetUnits下拉列表中选择单如果用户选中了一个或两District选定框,则单DistrictFields项。如果用户选中了PostalCode或CitySubdivision框,则根据下表进行选择:做什做为单一号码或区域的一个分选择一个从PostalCode下拉列表中选择一个为区域的两个部分选择LeftCityRightCity下拉列表中选择单击OK。TransCAD弹出SaveLocationIndex框。输入文件名并单击SaveTransCAD创建定位索引。试试看…60秒学习指南:创建并使用定位索File-OpenWorkspace,打开Tutorial文件夹的工作间文件Rome街道创建一个索引并使用该从下拉列表中选择Room选择弹Tools-Locate-IndexLocationsIndexLocations对从Selection下拉列表中选择AllRange框Range单选按选择OneRange并取消选中Districts框。单击NameFields项,从AddressFormat下拉列表中选择StreetNameFollowedbyNumber并从City&StateFormat下拉列表中选择CitiesinOtherCountries。单击RangeFields项并确认StartNumberEndNumber下拉列表中选择了Start和End。单击OK弹出SaveLocation框输入“Romestreet”作为文件名并单击Save。选择Window-Dataview-romelocate或单击romelocate数据窗并将其激选择Tools-Locate-LocatebyAddress或单击图标,弹出LocatebyAddress框。UsingLayerIndex下拉列表中选择刚创建的Romestreet索引文件。单击PostalCodes项并单击StreetIndex单选按的UseAnyPostal单击OK,弹出SaveAs框Save。TransCAD定位记录并将它们显示在地图上,同时显示匹配的统计表格。单击OK继续。选择File-CloseAll并单击Noto在不保存更该的情况下关闭地图数据窗通过邮政区码定位LocatebyZIPCode命令使用每个记录中的邮政区码来定位用户数据中的记录。TransCAD通过邮政区码定位记录所使用的文件包括:Caliper5-digitZIPCode文件,其中的一个区域代表大部分的邮政区码;CaliperZIPCodeCentroid文件,其中一为使用LocatebyZIPCod,TransCAD需要知道数据窗中哪一个列包含邮政区码数值。通TransCAD可以自动断定。如果该列中含有TransCAD难以识别的名称,则用政区码,或城市、州和邮政区码),TransCAD将自动选出邮政区码并忽略其余的信息邮政区码是由邮电业建立的用于协助拣选并递送邮件。一些邮政区码覆盖指定的地理区域,如街邻或小城镇。Caliper5-digitZIPCode文件中一个区域代表大约30,000个邮政区码中的一个。CaliperZIPCodePoint文件中点定位代表了将近42,000个邮政区码。对于区域邮用户使用LoteyPCe命令时,可以选择将每个记录放置在匹配的邮局附近或点定位处,也可以选择放置在邮局或点定位周围,或将记录定位在相应的邮政区码区域内的某处进行定位。如果用户数据库中的某些记录共用一个邮政区码,则将记录展开以便用户在地图上可以看到单独的点。通过邮政区码定位记打望定位记录的一个数据窗选择Tools-Locate-LocatebyZIPCode弹出LocatebyZIPCode框TransCAD查看具有邮政区码的域。TransCAD已经正确的识别了该域。如果有必要,从ZIPCodeField下拉列表中选择域。如果用户数据中的记录定位是首次使用,则在Name文本框中为新的地图图层输入名称IDField下拉列表中选择一个现有的IDTransCAD自动创建唯一的ID,选择CreateNewIDField。如果用户已经定位了一些记录,则不需设定此项,Name文本框IDField下拉列在LocateRecords单选按进行选择,确定如何定位每个点选做CenteredattheCode将所有记录互相紧接着放置在点邮政区码定位处ScatteredevenlyinsidetheZIPCode将记录散放在区域邮政区码Scatteredwithin1oftheZIPCode将记录散放在点邮政区码方圆1英里OK如果是首次定位用户数据中的记录,TransCAD将弹出SaveAs框,为地理文件输入一个名称以新的点要素,单击Save。TransCAD通过邮政区码分类并用户数据,根据其邮政区码定位每个要素弹出消息框,告诉用户处理过的记录数以及成功定位的记录以能够显示所有点定位的比例尺绘制地PeNtoud试试看…60秒学习指南:定位具有邮政区码的数 选择File-OpenWorkspace,打开 文件夹的工作间文件NYRSTRNT.WRK。用户希望使用邮 单击OK,输入“myrest名并单击Save。TransCAD根据邮政区码查看曼哈顿餐馆的分布情况 选 Tools-Locate-LocateByCode弹出LocateByZIPCode 单击OK了餐馆。 File-CloseAll并单击Noto 单击ScatteredEvenlyInsidetheZIPCodeArea,在邮政区码附近分布各点在不保存更该的情况下关闭地图和通过指定点T-Lot-oteyPitg命令为用户提供了另一种定位数据的方法。通过在地图上正确定位,用户就可以为未定位的记录指定定位并可将记录移动到不同TransCAD将用户指定的定位到一个点地理文件中。为使用命令LocateyPointg域大部分商品的的顾客,为确保将符合条件的顾客放置在地图上正确的定位,用户需要为rsAD列出sorD、ty、te、Quarter。从工具箱中选出一个记录进行定位后,单击地图上记录所属的定位,TransCAD将定点定位记打开用于指向记录定位的地打开要定位记录的数据窗,或从下拉列表中选择要定位记录所在的图层选择Tools-Locate-LocatePointing弹出LocatePointing框UseThisMap下拉列表中选择要使用的地图如果是第一次定位用户数据中的记录,则在Name文本框中为新的地图图层输入名称,并从IDField下拉列表中选择一个ID域。如果希望TransCAD自动创建唯一的ID,选择CreateNewIDField。如果用户已经定位了一些记录,则不需设定此项,Name文本框IDField下拉列从Fields滚动列表中选择一个或多个识别每个记录的OK如果是首次使用定位用户数据中的记录,TransCAD将弹出SaveAs框,为地理文件输入一个名称以新的点要素,单击Save。TransCAD将这个地理文件作为一个新的地图图层添加。TransCAD弹出Locating工具箱。根据下表更新用户的地理按名使用方定单击本工具,然后记录所属的地图定在新的定位显示记前一单击移动到前一个记后一单击移动到后一个记缩单击缩放当前记录的定取消定单击取消定完成之后,单击工具箱右上角的关闭按并TransCAD关闭工具箱并试试看…60秒学习指南:通过定点定位数File-OpenWorkspace,打开TutorialPTLOCATE.WRK。用户希望通过。选择Tools-Locate-LocateByPointingLocateByPointing对在Name框中输入“Mys”。从滚动列表中选择、Address、CityState单击OK。输入“my”作为文件名并单击Save。TransCAD弹出Locating工具箱,显示第一个记录。单击工具箱图标单击工具箱显示的的记录在地图上所属的定位。TransCAD在该定位显示一个单击图标,TransCAD在工具继续定位显示在工具箱中的记录。定位完最后一个记录之后,单击单击工具箱右上角的关闭按钮选择File-CloseAll并单击NotoAll在不保存更该的情况下关闭地通过数值定基于一个或多个域中的数值,Tools-Locate-LocatebyValue命令允许用户匹配用TransCAD都试图找到与其数值匹配的一个地图要素。如果找到了匹配的要素,TransCAD将根据要素的定位定位记录。下面给出了使用命LocatebyValue的一些方定位的记放置的依据的参议州州名或其缩机城城市区域的职销售地地区名或ID事公路线名称或县的ID命令LocatebyValue有两种方法比较用户数据域中的数值和地图图层域中的值精确匹配意味着用户数据域中的数值必须和地图图层域中的数值完全一致。例wtnNEWTON完全匹配。用户可以使用Uppr(、Lor()或rr()函数的域使各域具有相同的大小写。了解的信息,参见附录A,、条件和函数。域中的数值。例如,“NewtonCentre”和“NewtonCenter”可以使用模糊匹通过数值定打开用户希望在其上定位记录的图层打望定位记录的一个数据窗选择Tools-Locate-LocateByValue或单击 图标弹出LocateByValue对ToLayer下拉列表中选择希望在其上定位记录的地图图如果是第一次定位用户数据中的记录,则在Name文本框中为新的地图图层输入名称,并从IDField下拉列表中选择一个ID域。如果希望TransCAD自动创建唯一的ID,选择CreateNewIDField。如果用户已经定位了一些记录,则不需设定此项,Name文本框和IDField下拉列从FieldandMatches下拉列表中选择域中的三对数据进行匹选中Exactly,用于精确匹配域中的一对数据,或取消选中模糊匹从LocateRecords单选按选择如何定位每个记录对于点、线和区域图层来说,选项不图层类选用点Atthe将所有记录互相紧接着放置在点邮政区位处点Scattered在地图要素的指定距离内分布线Atthe将所有记录互相紧接着放置的中线沿着线路长度分布记区Atthe将所有记录互相紧接着放置在区域区Scattered绕着区域内部分布记区Scattered绕着区域中心分布记OK如果是首次定位用户数据中的记录,TransCAD将弹出SaveAs框,为地理文件输入一个名称以新的点要素,单击Save。TransCAD通过一个或多个域分类并读一遍用户数据,根据所选域的数值定位每个要弹出消息框,告诉用户处理过的记录数以及成功定位的记录以能够显示所有点定位的比例尺绘制地创建一个命名为“NotFound”的新的选择集,并将这个选择集显示在数据窗试试看…60秒学习指南:用要素名称定位数选择File-OpenWorkspace,打开Tutorial文件夹的工作间文件CUSTOMER.WRK。用户希望利选择Tools-Locate-LocateByValue或单击图标弹LocateBy 框从ToLayer下拉列表中选择ceIDField下拉列表中[Customer从Matching下拉列表中选择第一个对匹配数据CityCity;选择State和State选择ScatteredWithin单选按钮,文本框2并选择作为单击OK。输入“mycity”作为文Save。TransCAD通过数值定位点并显示匹配的统计表单击OK继续,地图和数据窗显单击地图,单击图标,然后单击任意符号查看有关顾客的信息。选择File-CloseAll并单击NotoAll在不保存更该的情况下关闭地通过坐标定根据在用户数据中的坐标信息,Tools-Locate-LocatebyCoordinate命令在地理文件中创建点数据。坐标系可以是坐标或其他坐标系。为使用LocatebyCoordinate命令,用户的数据文件必须包括:包含经度或横坐标值的域和包含纬度或纵如果用户数据文件具有名称LongitudeLatitudeXY,当用户打开文件时TransCAD将自动弹出LocatebyCoordinate框。了解关于和其他坐标系的信息,参见第21章,投影和坐标系。通过坐标定打开定位记录的一个数据选择Tools-Locate-LocateByCoordinate弹出LocateByCoordinate框如果是首次使用定位用户数据中的记录,则在Name文本框中为新的地图图层输入名称IDField下拉列表中选择一个现有的IDTransCAD自动创建唯一的ID,选择CreateNewIDField。如果用户已经定位了一些记录,则不需设定此项,Name文本框IDField下拉列从XY域下拉列表如果坐标数据位于不同于的坐标系中,单击Coordinate弹出ImportCoordinates框。选择适当的设置,单击OK,返回LocatebyCoordinate框。OK如果是首次使用定位用户数据中的记录,TransCAD将弹出SaveAs框,为地理文件输入一个名称以新的点要素,单击Save。TransCAD以能够显示所有点定位的比例尺绘制地显示一个包含的新的数据窗,和包括用户数据文件中的域关于定位地址通过提取每个记录并尝试在CaliperU.S.Streets文件中查找匹配的记录,TransCAD可以通过地址定位记录。因此,通过地址定位记录有时称为“地址匹配”或“地理编码”。通过Streets文件中的邮政区码索引街道使得定位街道更为迅速。TransCAD通过估计用户数据中的地址和每个街道要素的地址如何接近进行定位。TransCAD将不能确定选择哪一个。地址匹配时,TransCAD为用户提供可用的设置。利用这些设置,用户可做参见页使用不同于CaliperU.S.Streets文件的街道图接受不同的地址格检查附近的邮政区码可能的无区码时定位记改变匹配所需的估计再检查所遇到的不确信匹改变定位位移街道的方创建一个报告文使用不同的街道LocatebyAddress命令可以在压缩或标准格式的地理文件中的任何Streets文件。例如,使用命令Tools-Export可以为的部分地区创建一个小型的Streets文件,并可以象使用CaliperU.S.Streets文件一样使用该文件定位地址。用户还可以从头开始创建和编辑个人的Streets文件,并可使用它们定位地址。利用命令LocatebyAddressStreets文件的唯一要求是该文件必须为地图上的域内街道名称,包括类型、前缀和Left位于街道左侧的邮政区Right位于街道右侧的邮政区Start位于街道左侧的起始地址End街道左侧的地址尾数Start位于街道右侧的起始地址End街道右侧的地址尾数地址位于街道单侧的标记。数字1表明单双数的地址出现在街道的同一侧;数字0表明单双数的地址并不混合Name域必须是一个字符域且其他域都是数值域。要更改这些名称,可以使用命令Dataview-ColumnSettings改变数据窗中的列表头。了解的信息,参见第178页,用户创建自己的Streets文件并输入自己的街道名称和其他信息时,必须与U.S.Streets文件中的标准缩写和标点符号严格一致。在一个数据窗中显示CaliperStreets图层,用户可以浏览其使用规域地理文件定位地址。了解信息,参见第259页,“创建定位索引”。接受不同的地址用于标准化地址的四个选项,可识别显示街道号码和名称的不同方式。这些选是选示US123Main123-45MainStreetNamefollowedbyGeminoNumberfollowedbyStreet123ViaXXX第二个选项处理其号码分为两个部分的地址:成批的号码和房屋号码QueensNY中的地址。表中的示123个街道交叉点后的45号房间后两项用于处理那些不能采用U.S.地址规则分析的地址。它们被分成号码项和名检查邻附的邮政区码以求可能的有时用户数据中的邮政区码可能不用于CaliperU.S.Streets文件中的邮政区码。如邮政区码是可选择的,例如某一区域的邮政区码的旧号码被重新编TransCAD具有明细表明了这些关系,有助于根据指定的邮政区码难以查找时定位如果TransCAD不能为指定的邮政区码找到匹配的定位,用户可以使用本项代替。无区码时的定位记TrasCAD利用lir.S.rets文件中的邮政区码检索街道,因此通过地址定位记录时,邮政区码是必要条件。如果用户的数据中并非每个记录都具有邮政区码,用户或许仍就可以使用命LoteyAddrs。如果地址位于之内,在LocatebyAddress框中的PostalCode下拉列表中选择None,单击PostalCodes项时用户将具有可利用的选项:UsePostalCodesinthisList:用户可以输入一列可能的邮政区码,TransCAD将estldsr:用户可以输入城市名和州名,或为每个记录从包含城市和(指明了城市和州)具有一个或多rsAD取得邮政区码的列表并使用它查找每个地址。UsePostalCodeswithintheCurrentMap:用户TransCAD在当前地图当用户选择其中法时,对于首轮地址匹配应该使用VeryStrict匹配方法,当用户的记录位于大城市诸如纽约或洛杉矶时,应避免使用InThisCityand项。TransCAD或许需要查看城市中的每个记录,这会花费较长的时如果地址并非位于,用户可以使用定位索引。了解的信息,参见第页,“创建定位索引”改变匹配所需的用户可以从三种不同的方法中进行选择,这些方法影响TransCAD自动匹配一个TransCAD所作的匹配数值,如果使AskIfUncertain设置,用户必须自己考虑该数值。了解的信息,参见第272页,“再检查不确信匹配”。方用用户任Very只有在估计值较精确时匹配一个记既然TransCAD匹配的更为确,用户需要完成更具体的返回最优的TransCAD完成一些工作,用完成其余部Not因为TransCAD可以自动接受检查不确定的当一个地址遇到多种可能的匹配时,AskIfUncertain选项将通TransCAD询问用户如何进行。当选定本选项且TransCAD为一个记录找到多种可能的匹配时,TransCAD将弹出ChooseaMatchingRecord框。用户从两种地址匹配的基本策略中选选中Automatic项时使用命令LocatebyAddress。TransCAD将自动定位尽量多的要素。如果找到多种可能的匹配,TransCAD将自动选择最好的一个。选中AkIfUnrn项时使用命令LocaeyAddssrsAD将在没有用户帮助的情况下定位其所能定位的所有要素,但有时会暂停以询问用户一个不如果用户将要匹

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论