地理编码软件是一种计算机应用程序,它将街道地址与地图信息相结合,为每个地址提供一个唯一的位置。它本质上将地址列表转换为地图上的点。大多数类型的地理信息系统(GIS)软件都会包含一些基本的地理编码功能,但也有单独的...
地理编码软件是一种计算机应用程序,它将街道地址与地图信息相结合,为每个地址提供一个唯一的位置。它本质上将地址列表转换为地图上的点。大多数类型的地理信息系统(GIS)软件都会包含一些基本的地理编码功能,但也有单独的地理编码软件。有些地理编码软件甚至可以在没有地图会话的情况下执行地理编码操作,方法是将一个数据库中的地址链接到源地图数据库中的街道属性。手持计算机地理编码中使用的地图类型可以根据不同的比例尺和级别而有所不同需要详细信息;地图可能包括地块、邮政编码或地区的地图。通常,为了获得最精确的结果,使用街道级别的地图。源地图将需要一个数据库,其中包含地图上要素的特定属性。例如,街道地图数据库,可能列出街道名称和每个街道上的地址范围。为地图提供准确的数据对于可靠的地址插值至关重要。为了使地理编码软件工作,它需要地址标准化。例如,计算机程序可能无法识别地址中的“St.”是“street”的缩写,因此地址“123 Main St.”无法与“123 Main Street”匹配。数据库中的所有地址记录应使用相同的大小写和缩写规则。提供地址说明的网站通常具有一个功能,允许它们解释未以标准格式输入的地址。该地理编码软件将地址解析成单独的组件。在美国和许多其他国家,地址通常可以分成以下几个部分:前缀或后缀方向、前缀类型、地址编号、街道名称、街道类型和邮政编码例如,在地址692 Hwy 31N中,“692”是地址编号,“Hwy”是前缀类型,“31”是街道名称,“N”是后缀方向,软件会这样分解数据库中的所有地址,地图属性数据库和地址数据库放入地理编码软件后,应用程序进程可以尝试将每个地址与地图上的一个位置相匹配。它通过匹配每个数据库中的条目来将这两个地址连接在一起,并且一些软件将为每个地址找到的匹配程度提供一个分数。地址数据库将使用相应的地图坐标进行标记,通常是纬度和经度,来自地图数据库。有几种方法可以帮助软件确定在街道地图上的地址。一种常见的方法是单范围法,其中每个街道都被分配了一个地址号码范围。然后应用程序将测试一个地址,看它是否在该街道的给定数字范围内。如果是,则地址位置的点被放置在与街道范围端点之间的值成比例的街道上。例如,如果一个街道它的地址范围是500到599,那么地址550将位于地图上街道端点的中间
-
发表于 2020-08-07 15:58
- 阅读 ( 643 )
- 分类:电脑网络