一种基于道路的地理标注方法

文档序号:6125542阅读:230来源:国知局
专利名称:一种基于道路的地理标注方法
一种基于道路的地理标注方法玟术领域本发明涉及地理信息系统领域,特别是一种基于道路的地理标注方法。 背录玟术地理信息系统应用和需求很广泛。如何低成本高效率地建立和维护地理信息系统的信息 库,如何向用户提供容易理解并且方便使用的信息, 一直是目前许多地理信息系统建设者和 推广者致力于解决的难题。现有的方法主要有1. 基于标注点的经纬度的标注方法。测量者到达实地,在离标注点尽可能近的实际地点 测得经纬度信息。通常人们是通过使用GPS全球定位系统测得相关数据的。这种方法精度很高, 但是人力消耗大。而且数据不能直观地被用户理解,将精确的经纬度直接告诉一个用户一般 是不会给用户带来直观、真实的地理感觉的,通常要影射到地图或其他人们经常接触的相关 地理信息中。因此这种方法效率较低且成本较高。2. 基于地图坐标的标注方法。在地图上找到标注点,得到坐标信息。这个方法的精度取决于对标注点的测量或估计。最终,坐标要反映到现实生活中的地标建筑或其他人们经常接 触的相关地理信息中,才能为用户直观地理解和方便地使用。发明内容本发明要解决的技术问题是提供一种更直观、更高效、成本更低的地理标注方法。 为了解决上述技术问题,本发明提供了一种基于道路的地理标注方法,包括-a) 由标注点出发,找到一条可以到达的最近的道路,并得到在这条道路上的到达点;b) 由到达点出发,沿着这条道路上的一个方向,找到可以到达的第一个道路交叉点或道路终点,得到这个点作为一个参照点;e)由到达点出发,沿着这条道路上的另一个方向,找到可以到达的第一个道路交叉点或道路终点,得到这个点作为另一个参照点;d) 这两个参照点之间的距程,到达点或者标注点到一个参照点之间的距程,到达点或者标注点到另一个参照点之间的距程,三者按预先设定的取舍算法取其二,计算或估计比值,将比值作为标注点相对这两个参照点的相对位置信息;e) 将这两个参照点和相对位置信息按预先设定的存储次序算法计算存储次序,并将它们按计算出来的次序存入标注点的地理标注信息中。上述的距程是以距离或路程为参照,按预先算法计算或估计出来的值。优先的,所述的方法,还包括步骤dl):步骤d)中的取舍算法可以是取两个参照点之间 的距程为分母;优先的,所述的方法,还包括步骤d2):步骤d)中的取舍算法可以是取其余两个距程中 较小的一个为分子。优先的,所述的方法,还包括步骤el):步骤e)中的预先设定的存储次序算法可以是步骤 d2)中作分子的那个距程的参照点在前,另一个参照点在其后,相对位置信息在两者之后。优先的,所述的方法中距程的预先算法可以是路程的车行时间或者步行时间。 优先的,所述的方法中距程的预先算法也可以是以某一个具体路段路程为单位,估计为 它的几倍或几分之几。优先的,所述的方法中距程的预先算法也可以是以某两个具体参照点之间的距离或路程 为单位,估计为它的几倍或几分之几。优先的,步骤e)中存入标注点的地理标注信息中的参照点可以是存入它在参照点集合中 唯一的标识代码。


图l是本发明所述一种基于道路的地理标注方法的步骤流程图; 图2示出一个标注实例的示意图。为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细说明。参照图i,是本发明所述一种基于道路的地理标注方法的步骤流程图。 步骤ioi,确定标注点。 一个建筑, 一座纪念碑, 一个餐馆, 一个单位等等都需要一定的 地理信息以方便人们的寻访。把它抽象到一个位置点,可以是它的大门的位置点,或者它在 地图上投影的几何中心的位置点,或者是它的某个特殊部位的位置点,等等。这个点对应到 系统中的一个唯一的标识。并且通过这个标示可以对应到被标注者的其他有用信息,比如名 称、地址、电话等。步骤102,找到能到达的最近的道路。通过寻访、査阅地图、査询其他地理信息系统等手 段,找到从标注点出发能到达的最近的道路。步骤103,得到到达点。通过寻访、査阅地图、査询其他地理信息系统等手段,找到到达 步骤102所找到的那条道路的一条最短或最常用路线,并得到这条线路与这条最近的道路的交 叉点,即得到了到达点。通常就是大门的位置点。步骤104,得到两个方向上的参照点。由到达点出发,沿着这条道路上的一个方向,找到 可以到达的第一个道路交叉点或道路终点,得到这个点作为一个参照点;由到达点出发,沿 着这条道路上的另一个方向,找到可以到达的第一个道路交叉点或道路终点,得到这个点作 为另一个参照点。步骤105,计算比值。做下列计算或估计计算这两个参照点之间的距程;到达点或者标 注点到一个参照点之间的距程;到达点或者标注点到另一个参照点之间的距程。然后,三者 按预先设定的取舍算法取其二,计算或估计比值,将比值作为标注点相对这两个参照点的相 对位置信息。步骤106,计算参照点存储的先后次序。按预先的算法,算得参照点存储的先后次序。例 如,预先的算法就是步骤105中作分子的那个距程的参照点在前,另一个参照点在其后,相对 位置信息则在两者之后。步骤107,储存标注信息。将得到的数据存入标注点的地理标注信息中。 如图2,标注点上海市市政府201,地址人民大道200号邮政编码200003。 201不需穿过 其他道路所能到达的道路是人民大道204、西藏中路208、南京西路206、黄陴北路209。 201 所能到达最近的道路是通过人民大道200号的大门203所到达的人民大道204。取大门203为到 达点。沿人民大道204向西藏中路208方向找到第一个道路交叉点202,得到参照点人民大道-西藏中路交叉点202。沿人民大道204向另一方向,即向黄陴北路209方向,找到第一个道路 交叉点205,得到参照点黄陴北路-人民大道交叉点205。取路程为距程。以人民大道204上 交叉点202和交叉点205之间的路段为单位,记为单位X。则交叉点202和交叉点205之间的距程 为1X。大门203和交叉点205间的距程通过实地步行记步,然后比较,估计约为0.45X,大门203 和交叉点205间的距程约为1X-0. 45X =0. 55X,前者较小,做分子,则比值为O. 45X/1X=0. 45。然 后,存入如下的标注信息{标注点=上海市市政府201,参照点1=黄陴北路-人民大道交叉点 205,参照点2=人民大道-西藏中路交叉点202,相对位置信息=0.45}。若有这两个参照点的坐 标,则通过比值可以计算出两个参照点线段上对应比值点的坐标,可以方便地以此作为标注 点的近似坐标。在城市路网密集的道路情况下,这样的信息还是相当精确的,这样的信息也 更容易为人直接直观的接受和使用。
权利要求
1. 一种基于道路的地理标注方法,包括a)由标注点出发,找到一条可以到达的最近的道路,并得到在这条道路上的到达点;b)由到达点出发,沿着这条道路上的一个方向,找到可以到达的第一个道路交叉点或道路终点,得到这个点作为一个参照点;c)由到达点出发,沿着这条道路上的另一个方向,找到可以到达的第一个道路交叉点或道路终点,得到这个点作为另一个参照点;d)这两个参照点之间的距程,到达点或者标注点到一个参照点之间的距程,到达点或者标注点到另一个参照点之间的距程,三者按预先设定的取舍算法取其二,计算或估计比值,将比值作为标注点相对这两个参照点的相对位置信息;e)将这两个参照点和相对位置信息按预先设定的存储次序算法计算存储次序,并将它们按计算出来的次序存入标注点的地理标注信息中。
2. 根据权利要求1所述一种基于道路的地理标注方法,其特征在于上述的距程是以距离或路程为 参照按预先算法计算或估计出来的值。
全文摘要
本发明公开了一种基于道路的地理标注方法,以解决如何低成本高效率地建立和维护地理信息系统的信息库的问题,及如何向用户提供容易理解并且方便使用的信息的问题。该方法包括由标注点出发得到在这条道路上的到达点;由到达点出发,得到两个参照点;计算或估计比值,将比值作为标注点相对这两个参照点的相对位置信息;将这两个参照点和相对位置信息存入标注点的地理标注信息中。本发明要解决的技术问题是提供一种更直观、更高效、成本更低的地理标注方法。
文档编号G01C21/28GK101261135SQ20071003794
公开日2008年9月10日 申请日期2007年3月9日 优先权日2007年3月9日
发明者王家荣 申请人:王家荣
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1