1.一种提升交通事故地点定位准确率的方法,其特征在于,所述方法根据交通事故信息记录的事故发生位置的文本消息,通过分词的方法提取关键地理位置信息,结合城市地图shpefile文件和城市兴趣点POI利用空间算法确定事故发生的具体位置,具体包括步骤:S1、提取交通事故信息记录中事故发生位置的文本信息;
S2、根据交通事故信息记录中的事故发生地点,对文本信息进行分词处理,提取得到事故发生地点中道路、建筑、门店等具有标志性的地点名称信息;
S3、判断所述地点名称信息中是否包含道路信息,若有,则将分词处理后得到的所有道路对应的道路名称作为集合Li={L1,L2,L3,...,Li},并将除道路名称外的所有地点名称信息作为集合Pi={P1,P2,P3,...,Pi},进入步骤S4;若没有,则直接提取交通事故信息记录中的POI点坐标或多个POI点坐标的重心点作为对应交通事故的地点坐标;
S4、基于道路信息判断道路数量,若道路数量仅有一条,则通过道路名称与地图shpefile文件、POI点坐标的结合,利用POI点投影到道路的方法获得交通事故的地点坐标;
若道路数量有两条,则通过道路名称结合shpefile文件,利用空间算法获得所有道路之间的交叉点,计算所述交叉点组成多边形的重心坐标,将所述重心坐标作为对应交通事故的地点坐标。
2.如权利要求1所述的提升交通事故地点定位准确率的方法,其特征在于,步骤S3中,若所述地点名称信息中不包含道路消息,则通过WEB地图服务供应商的地理编码API解析、POI词库匹配等途径获得建筑、门店等POI坐标,得到的POI坐标即作为事故地点坐标;若在事故地点信息中包含不止一个POI,则取这些POI的重心点作为交通事故的地点坐标。
3.如权利要求1所述的提升交通事故地点定位准确率的方法,其特征在于,步骤S4中,若地点名称信息中只包含一条道路,交通事故的地点坐标确定方法为:A、利用故信息中的建筑、门店等信息,通过WEB地图服务供应商的地理编码API解析、POI词库匹配等途径获得建筑、门店等POI点坐标;
B、提取道路名称,结合地图shpefile文件,得到关于该道路名称的所有路段集合;
C、遍历所有路段集合,计算POI点坐标到交通事故发生路段的距离,取最短距离的路段作为目标道路;
D、获取目标路段的两个端点坐标,将POI点投影到该路段上,得到的投影点位坐标即为事故地点坐标。
4.如权利要求1所述的提升交通事故地点定位准确率的方法,其特征在于,步骤S4中,若地点名称信息中只包含两条道路,交通事故的地点坐标确定方法为:a、提取两条道路名称,结合地图shpefile文件,得到关于两条道路的所有路段集合Li={L1,L2,L3,...,Li};
b、采用遍历的方法,遍历两条道路的所有路段,获取相交路段集合L′i={L′1,L′2,L′3,...,L′i},并计算所有交叉点坐标;
c、判断交叉点个数个数,若所述交叉点个数小于3,则事故地点坐标即为交叉点坐标的平均值;若交叉点个数不小于3,则事故地点坐标为交叉点组成的多边形的重心点坐标。
5.如权利要求4所述的提升交通事故地点定位准确率的方法,其特征在于,所述交叉点个数小于3时交通事故的地点坐标计算公式为:其中,X、Y分别为交通事故地点坐标的横坐标数值和纵坐标数值,假设两条道路的交叉点分别为M、N,则XM、YM和XN、YN交叉点M、N的横坐标数值和纵坐标数值;
所述交叉点个数大于等于3时交通事故的地点坐标计算公式为:
其中,n为交叉点个数。