发明名称 |
一种数据生成的方法及装置 |
摘要 |
本发明实施例中提供了一种数据生成的方法及装置,在该方法中将交换格式的电子地图数据中的基本地图元素存储至预置的中间数据表相应NDS类别中,将中间数据表中基本地图元素的数据格式转换为NDS数据格式,并存储至预置的层次数据表中相应的NDS类别中,对电子地图进行瓦片分割,得到组成电子地图的多个瓦片,确定出层次数据表中各基本地图元素所属的瓦片,针对层次数据表中每一NDS类别,将NDS类别下所属瓦片相同的基本地图元素划分成一个子类,将划分子类后的层次数据表中的基本地图元素的属性按照预置的DNS属性进行转换,得到NDS格式的电子地图数据。从而实现了交换格式的地图数据转换为NDS格式的地图数据的目的。 |
申请公布号 |
CN105758407A |
申请公布日期 |
2016.07.13 |
申请号 |
CN201410788261.4 |
申请日期 |
2014.12.17 |
申请人 |
高德软件有限公司 |
发明人 |
贾双成;陆哲元;陈岳;朱玟征;崔英夫;逯志欣 |
分类号 |
G01C21/32(2006.01)I |
主分类号 |
G01C21/32(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种数据生成方法,其特征在于,包括:接收到数据生成指令时,获取交换格式的电子地图数据,电子地图数据包括电子地图的基本地图元素;确定电子地图数据中每个基本地图元素所属的导航数据标准NDS类别,并将基本地图元素存储至预置的中间数据表相应NDS类别中;将所述中间数据表中基本地图元素的数据格式转换成NDS数据格式,并将转换成NDS数据格式的基本地图元素存储至预置的层次数据表中相应的NDS类别中;对所述电子地图进行瓦片分割,得到组成该电子地图的多个瓦片,其中每个瓦片对应一个经纬度范围;根据层次数据表中基本地图元素的经纬度坐标和瓦片的经纬度范围,确定出所述层次数据表中各基本地图元素所属的瓦片;针对层次数据表中每一NDS类别,将该NDS类别下所属瓦片相同的基本地图元素划分成一个子类;将划分子类后的层次数据表中的基本地图元素的属性按照预置的NDS属性进行转换,得到NDS格式的电子地图数据。 |
地址 |
102200 北京市昌平区科技园区昌盛路8号B1座1-5层 |