买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种利用百度地图API与ArcGIS的营销水表定位方法_北京工业大学_202011351490.1 

申请/专利权人:北京工业大学

申请日:2020-11-25

公开(公告)日:2024-01-05

公开(公告)号:CN112434393B

主分类号:G06F30/18

分类号:G06F30/18;G06F30/20;G06F16/9537

优先权:

专利状态码:有效-授权

法律状态:2024.01.05#授权;2021.03.19#实质审查的生效;2021.03.02#公开

摘要:一种利用百度地图API与ArcGIS的营销水表定位方法,属于市政工程管网信息技术领域。该方法是将大用户营销水表手动定位,然后访问百度地图API正逆地理编码接口,获取小用户营销水表百度地图数据,生成图层;百度坐标系水表图层向WGS_1984坐标系水表图层转换,将WGS_1984坐标数据在Beijing_1954坐标系下投影;根据管网GIS中已知关键位置点在当地坐标系下的坐标与Beijing_1954坐标系下的坐标偏差,将水表图层进行第一次平均偏移;选择一个特殊点,将该点管线GIS与百度地图比较,选择期望位置并计算偏差,进行第二次精细化偏移,实现批量定位。该方法实现定位的平均距离误差小。

主权项:1.一种利用百度地图API与ArcGIS的营销水表定位方法,其特征在于,利用百度地图API和ArcGIS平台根据营销水表地址信息将无坐标的营销水表批量定位到市政供水管网中,具体步骤如下:1地址信息标准化处理;首先将营销系统提供的水表的地址信息按照省市区街道门牌号进行准确的标准化处理,以便精确的定位;2大用户营销水表手动定位;水量超过1000m3h的营销水表属于大用户水表,对于这一部分水表采用手动进行定位;市政供水管网是沿道路进行铺设的,市政供水管网GIS与当地的百度地图在图形上相似,根据水表地址信息利用百度地图手动查找大用户的具体位置,将百度地图显示的位置与市政供水管网GIS进行详细对比,手动确定大用户水表的位置;3访问百度地图API正逆地理编码服务,批量获取营销水表百度坐标;3.1创建百度地图API平台密钥,进入“百度地图开放平台”官方网站进行账户创建,随后在“应用管理”中创建新的应用,启动正逆地理编码服务,获取密钥AK;3.2根据营销水表地址信息和百度地图正逆地理编码服务网页构造访问网址URL,利用已获取的AK进行小用户营销水表百度坐标的批量获取;4进行坐标系的转换;4.1根据获得的营销水表百度坐标,使用ArcGIS在无坐标系下将营销水表生成点图层文件,并命名为baidu.shp;4.2百度坐标系向WGS_1984坐标系转换;使用python语言调用ArcGIS的站点包arcpy制备的坐标转换工具,实现百度坐标系向WGS_1984坐标系的转换;4.3WGS_1984坐标系向Beijing_1954坐标系下投影;具体投影步骤为:打开“ArcGIS工具箱”中的“数据管理工具”,选择“投影和变换”,然后再选择“投影”,然后按要求依次填写输入数据集、输入坐标系、输出数据集和输出坐标系;最终得到投影后的图层beijing_1954.shp,打开该图层的属性表,添加字段X和Y,使用“计算几何”功能,将投影后的坐标分别记入X和Y中;5在beijing_1954坐标系下进行水表图层的偏移;5.1第一次平均偏移;供水管网中存在一部分使用远传水表的用户,该类用户具有坐标信息,选取分布在上、下、左、右、中的五个该类用户作为用于定位的点,通过地址信息从百度在线地图获取百度坐标后再根据步骤4.2转换为WGS_1984坐标,然后对该坐标采用4.3步骤在Beijing_1954进行投影,得到special_beijing_1954.shp图层,和对应的坐标X和Y数值,将X和Y与当地坐标系下坐标X_local和Y_local的平均偏差记为ex和ey: 其中1,2,3,4,5分别对应五个用于定位的点;根据计算得出的平均偏差对beijing_1954.shp图层进行X和Y坐标的重新计算得到X_move1和Y_move1: 最终根据偏移后坐标X_move1和Y_move1得到第一次平均偏移后点图层beijing_1954_move1.shp;5.2第二次精细化偏移;选取beijing_1954_move1.shp中的一个点作为特殊点,根据地址信息在百度在线地图中进行定位,详细比对该特殊点位置的百度地图与管网GIS,将该特殊点重新定位到管网GIS与百度地图中显示的最接近的位置——期待位置,期待位置的确定方法实际上与大用户水表手动定位的方法一致,将该特殊点在beijing_1954_move1.shp中的坐标记为X_special和Y_special,同时将该特殊点期待位置的坐标记为X_expect和Y_expect,再次计算位置偏差exx和eyy: 根据计算得出的位置偏差对beijing_1954_move1.shp点图层进行坐标序列X_move1和Y_move1的重新计算得到X_move2和Y_move2: 最终根据偏移后坐标序列X_move2和Y_move2得到第二次精细化偏移后图层beijing_1954_move2.shp。

全文数据:

权利要求:

百度查询: 北京工业大学 一种利用百度地图API与ArcGIS的营销水表定位方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。