精华内容
下载资源
问答
  • 最近,突然在微信给别人发位置定位的时候,突然发现自己单位的位置定位不到,莫名其妙的消失了。... 在百度研究如何添加时,突然想到PC端不行,下载个腾讯地图手机App试试,没想到很快就通过了,而且能搜索能定...

    最近,突然在微信上给别人发位置定位的时候,突然发现自己单位的位置定位不到,莫名其妙的消失了。

    于是在百度上查询怎么重新添加,都是在腾讯地图公众号上添加,即使在PC端上操作也还是让你添加公众号,在公众号上添加,我按上面流程操作好了以后也通过了,等了三五天还是定位不到。这种情况行不通,不好使。

    在百度上研究如何添加时,突然想到PC端不行,下载个腾讯地图手机App试试,没想到很快就通过了,而且能搜索能定位了。下面把流程分享出来大家看看:

    1、在腾讯地图手机App上,点击“上报”

    91aed4990dc1e653b64cfcfc25e1122c.png

    2、然后在上报界面点击“新增”

    f68e1ca5a1ed92f675072d1378e97c66.png

    3、在上报的新增界面,点击“新增地点”

    583acaf6bcd9e46447bf09795b0b24f5.png

    4、在新增地点界面,选中“我是该地商户”,把星号必填项都填完整,留自己的手机号。

    699bac3cf9dac43f1287a5a51cfb4339.png

    5、提交后,腾讯地图的客服会电话联系你,核实情况,客服联系你会在3-5个工作日。核实无误后给通过,当你看到反馈的问题“已上线”时,就能在微信发定位了。

    97a4d566388a0c7323300706cec3944f.png

    以上是我添加位置定位时的方法,我的已经可以搜索定位了。

    展开全文
  • 【百度地图API】建立全国银行位置查询系统(三)——如何地图上添加银行标注 原文:【百度地图API】建立全国银行位置查询系统(三)——如何地图上添加银行标注<摘要>你将在第三章中学会以下...
    原文:【百度地图API】建立全国银行位置查询系统(三)——如何在地图上添加银行标注

    <摘要>你将在第三章中学会以下知识:

    1. 如何在地图上添加带银行logo的标注?(你也可以换成商场logo,酒店logo等)
    2. 如何在标注上显示信息窗口,以及添加文字标签等其他覆盖物;
    3. 最后,介绍一个获取坐标的给力工具。

    -----------------------------------------------------------------------------------------------------------------

    一、如何添加标注、标签和信息窗口?

    2011031010190826.jpg

    首先,我们需要创建一个点坐标,利用该点坐标来创建一个标注(Maker),最后将该标注显示在地图上。

    比如我们了解到国家博物馆的坐标是116.407804,39.912123(如何获取这个坐标,请查看下文中的坐标拾取工具)。

    所以创建这个点,再创建一个标注在这个点上。最关键的一步就是将它显示出来,显示覆盖物用addOverlay。

    var pointMarker = new BMap.Point(116.407804,39.912123); // 创建标注的坐标
    var marker = new BMap.Marker(pointMarker); // 创建标注
    map.addOverlay(marker); // 将标注添加到地图中

     

    接下来,我们需要在这个标注的基础上,添加一个信息窗口。

    为了在标注上添加一个信息窗口,我们需要对该标注建立一个监听事件,当鼠标点击标注后,方能显示信息窗口。

    添加事件请使用addEventListener.

     

    var infoWindow = new BMap.InfoWindow("点击标注后信息窗口就显示了"); // 创建信息窗口对象
    marker.addEventListener("click", function(){ //给标注添加点击事件
    this.openInfoWindow(infoWindow);
    });

     

    同理,你可以自己添加文字标签label。

    其中point是文字标签显示的位置,offset可以设置它的偏移量。{}里的东西默认是可以不写的。

     

    var label = new BMap.Label("请点击红色标注",{point : pointMarker, 
            offset: new BMap.Size(3,-6)}); //定义一个文字标签
    map.addOverlay(label);

    点击这里,运行该代码。右键点击新打开的窗口,可以查看源代码哦。

     

    二、如何添加银行的标注?

    但是,大家会不会觉得默认的这个红色标注很丑呢?那么我们一起来换一个标注吧!下面开始讲解,如何自定义标注。

    为了看清楚,我把标注放得比较大。你自己可以换张小图片试试。

    2011031010195351.jpg

    首先,我们要准备的是一张标注的图片。注意,一定需要一张背景透明的图片。然后定义三家银行的标注样式。有4个地方需要我们来设置。

    第一就是银行图标的地址,我们可以把多张银行图标放在一张图上。比如这张图,点击这里下载。

    第二是这个标注的大小BMap.Size,需要根据你银行图标的大小来定。

    第三个是标注的偏移量offset。为什么要有偏移量呢?因为我们希望图标下面那个小尖尖刚好指在我们需要的坐标点上。

    第四个就是相当于CSS sprites的设置了。由于我们的银行图标都放在了同一张图上,所以需要靠imageOffset这个设置来调整显示位置。

    具体代码如下:

     

    // 创建招商银行的标注图标
    var zsIcon = new BMap.Icon("http://ui-love.com/baidumap/bank/marker.gif", //图片地址
    new BMap.Size(40, 64), // 标注显示大小
    {
    offset:
    new BMap.Size(20, 64), // 标注底部小尖尖的偏移量
    imageOffset: new BMap.Size(0, 0) // 这里相当于CSS sprites
    });
    // 创建中国银行的标注图标
    var zgIcon = new BMap.Icon("http://ui-love.com/baidumap/bank/marker.gif", //图片地址
    new BMap.Size(40, 64), // 标注显示大小
    {
    offset:
    new BMap.Size(20, 64), // 标注底部小尖尖的偏移量
    imageOffset: new BMap.Size(0, -64) // 这里相当于CSS sprites
    });
    // 创建建设银行的标注图标
    var jsIcon = new BMap.Icon("http://ui-love.com/baidumap/bank/marker.gif", //图片地址
    new BMap.Size(40, 64), // 标注显示大小
    {
    offset:
    new BMap.Size(20, 64), // 标注底部小尖尖的偏移量
    imageOffset: new BMap.Size(0, -128) // 这里相当于CSS sprites
    });

     

    然后我们分别添加3个银行标注在地图上。点击这里运行代码。源代码如下:

     

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>酸奶小妹——百度地图API学习</title>
    <style type="text/css">
    html
    {height:100%}
    body
    {height:100%;margin:0px;padding:0px}
    #milkMap
    {height:400px;width:600px;border:1px solid blue;}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.1&services=false"></script>
    </head>
    <body>
    <div id="milkMap"></div>
    </body>
    <script type="text/javascript">
    var map = new BMap.Map("milkMap"); // 创建地图实例
    var point = new BMap.Point(116.404, 39.915); // 创建点坐标
    map.centerAndZoom(point, 16); // 初始化地图,设置中心点坐标和地图级别
    map.addControl(new BMap.OverviewMapControl({isOpen: 1, anchor: BMAP_ANCHOR_TOP_RIGHT})); //为地图添加鹰眼
    map.addControl(new BMap.NavigationControl()); //为地图添加鱼骨

    var myCopyright = new BMap.CopyrightControl({offset: new BMap.Size(485, 0)}) //设置版权信息偏移量
    map.addControl(myCopyright); //为地图添加版权控件
    myCopyright.addCopyright({id : 1, content : '<a style="line-height:30px;height:30px;display:block;color:red;background:yellow" href="http://www.cnblogs.com/milkmap/"><img src="http://www.ui-love.com/static/img/uiico.ico" />酸奶小妹的博客园</a>'});

    // 创建招商银行的标注图标
    var zsIcon = new BMap.Icon("http://ui-love.com/baidumap/bank/marker.gif", //图片地址
    new BMap.Size(40, 64), // 标注显示大小
    {
    offset:
    new BMap.Size(20, 64), // 标注底部小尖尖的偏移量
    imageOffset: new BMap.Size(0, 0) // 这里相当于CSS sprites
    });
    // 创建中国银行的标注图标
    var zgIcon = new BMap.Icon("http://ui-love.com/baidumap/bank/marker.gif", //图片地址
    new BMap.Size(40, 64), // 标注显示大小
    {
    offset:
    new BMap.Size(20, 64), // 标注底部小尖尖的偏移量
    imageOffset: new BMap.Size(0, -64) // 这里相当于CSS sprites
    });
    // 创建建设银行的标注图标
    var jsIcon = new BMap.Icon("http://ui-love.com/baidumap/bank/marker.gif", //图片地址
    new BMap.Size(40, 64), // 标注显示大小
    {
    offset:
    new BMap.Size(20, 64), // 标注底部小尖尖的偏移量
    imageOffset: new BMap.Size(0, -128) // 这里相当于CSS sprites
    });

    var pointMarker1 = new BMap.Point(116.403704,39.912123); // 创建招商银行标注的坐标
    var pointMarker2 = new BMap.Point(116.407804,39.916123); // 创建中国银行标注的坐标
    var pointMarker3 = new BMap.Point(116.400804,39.915123); // 创建建设银行标注的坐标
    var marker1 = new BMap.Marker(pointMarker1, {icon: zsIcon}); // 创建招商银行标注
    var marker2 = new BMap.Marker(pointMarker2, {icon: zgIcon}); // 创建中国银行标注
    var marker3 = new BMap.Marker(pointMarker3, {icon: jsIcon}); // 创建建设银行标注
    map.addOverlay(marker1); // 将招商银行标注添加到地图中
    map.addOverlay(marker2); // 将中国银行标注添加到地图中
    map.addOverlay(marker3); // 将建设银行标注添加到地图中

    var infoWindow1 = new BMap.InfoWindow("你点击了招商银行的标注",{offset: new BMap.Size(0, -64)});
    marker1.addEventListener(
    "click", function(){ //给招商银行标注添加点击事件
    this.openInfoWindow(infoWindow1); //打开招商银行的窗口
    });
    var infoWindow2 = new BMap.InfoWindow("你点击了中国银行的标注",{offset: new BMap.Size(0, -64)});
    marker2.addEventListener(
    "click", function(){ //给中国银行标注添加点击事件
    this.openInfoWindow(infoWindow2); //打开中国银行的窗口
    });
    var infoWindow3 = new BMap.InfoWindow("你点击了建设银行的标注",{offset: new BMap.Size(0, -64)});
    marker3.addEventListener(
    "click", function(){ //给建设银行标注添加点击事件
    this.openInfoWindow(infoWindow3); //打开建设银行的窗口
    });
    </script>
    </html>

     

    --------------------------------------------------------------------------------------------------------------------

    小贴士:什么是覆盖物?

    答:覆盖物包括了标注Marker、文字标签Label、信息窗口InfoWindow、圆形Circle、多边形Polygon,以及折线Polyline。

    添加任何一个覆盖物都需要map.addOverlay();这个函数。

     

    如何添加其他覆盖物呢?你可以到API的官方网站上查询类参考->覆盖物

    --------------------------------------------------------------------------------------------------------------------

     

    三、找坐标的使用工具——坐标拾取系统

    1、进入该工具网址:http://openapi.baidu.com/map/pick/index.html

    2、在搜索框中输入你想查询位置的中文名称,例如“安定门”

    2011030116502457.jpg

    3、找到合适的位置,点击鼠标右键开启添加标注功能。(小窍门:地图级别越高,位置越精确,建议把地图级别开到17或者18级哦~)

    4、开启功能后,你就可以左键点击地图了。无论你点在哪里,网页的右边都会出现一组坐标信息,这就是当前小红点的坐标了。

    2011030116540426.jpg

    5、如果你想改变小红点的位置,可以直接点击地图上另外的点,也可以拖动小红点。

    注意:如果你要拖动地图,请先点击鼠标右键,关闭添加标注的功能。

     

    -----------------------------------------------------------------------------------------------------------------------

    学到这里,大家已经可以动手自己做一张自定义的银行分布图了。

    主要步骤:

    1、利用工具找到银行的地理位置,也就是坐标。

    2、把银行名称、地址、坐标等内容存入数据库。

    2011030117144648.jpg

    3、创建一个搜索条,查询用户输入的关键字。比如,用户输入“大望路 招商银行”。

    4、查询数据库,找到数据2符合条件。于是在(106.40,30.91)这个点上,添加一个招商银行的标注。

    注意:这里显示的标注是自定义标注,就是说,如果查询的是招商银行,就显示招商银行的标注;查询的是建设银行,就显示建设银行的标注。

    5、最后,利用panto或者setCenter把地图的中心移到银行标注的坐标点。

     

    //以下二者选其一即可。建议选第二个,因为地图平移的动画。
    setCenter(markerPoint); //重新设置地图的中心点
    panto(markerPoint); //将地图中心点平移到坐标点

     

    至于怎样建立数据库,我这里就不多说了,因为不太涉及到GIS或者API的东西。

    有兴趣的同学可以去学习一下数据库,还有PHP或者.NET等后台程序。

    ------------------------------------------------------------------------------------------------------------------------

     

    如果我们没有自己的数据库,也想建立一个银行网点的分布图,应该如何做呢?

    在下一章,我们将学会,如何利用百度地图的数据库来建立全国银行网点的查询地图。

    posted on 2015-01-07 11:03 NET未来之路 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/lonelyxmas/p/4207905.html

    展开全文
  • 很多小商店老板都不知道如何在百度地图添加自己的店铺,今天就教大家如何添加,如果不想看文章,你可以去看之前我录制的视频;1.首先你要先登录百度账号,没有的直接注册就OK,登录之后,直接打开地图;百度2.看到...

    很多小商店老板都不知道如何在百度地图添加自己的店铺,今天就教大家如何添加,如果不想看文章,你可以去看之前我录制的视频;

    1.首先你要先登录百度账号,没有的直接注册就OK,登录之后,直接打开地图;

    cf82c56a71b9a31e9528ba014d4df06b.png

    百度

    57787a45cb1b4f6cea03ae3e4f4cae8b.png

    2.看到下边了吗,商家免费标注;

    276cc78deafd91b95cf71f9eeb2c07e7.png

    3.看下边,如果你是某品牌的连锁门店,就选择第一个-品牌合作认证;如果你是个体商户即选择后边的

    16a8eb194309608a265cef570bfc6fcd.png

    4.我们以个体商户为例演示,进来之后是这个样子;

    添加新地点:也就是在地图上搜索不到你的店铺地址,你就添加新地址;

    认领地点:如果地图上有你的地点,但是你感觉不准确想要修改,或者存在一种情况店铺搬迁,你就选择这个

    e5fcbc49f07438c260e0dc75984c9fd4.png

    5.我们直接添加新地点,这个时候需要我们手机上操作添加,在手机百度地图:现在都必须手机添加了,通过率很高,基本上提交的都过了!

    其实一开始就可以在手机百度地图添加,我按照最全的流程给大家演示,方便你看

    505c34c7bfb4080646b412973b7a3bf0.png

    6.打开手机百度地图,然后直接点击上边头像

    117b67bcbab2b9f898bfca9c01855c91.png

    7.进入个人中心后,点击-》我是商家,然后点击-》我是商户;

    5a655f6217e1a0212a24bad9bd36e8ab.png

    d5b961eea7aea08a45aa8d5585680219.png

    8.点击添加新门店-》按照下边流程图就OK

    77eb89e456d49fdf03596c2bcdbb611c.png

    e05151ad2ecd1c2183bcce85e20f4ad8.png

    5f55a1cfd5f832050346e7d14a631211.png

    d6455425c88a5a3e91452d84266714cb.png

    9.这个时候输入你的信息就OK了

    c499432d578eebb9c729ef2e5ee62350.png

    10.已经完事了,等着通过吧,另外高德地图,搜狗地图添加方式都一样,自己感兴趣就去研究下吧!

    展开全文
  • 、今天一起来看看怎么将公司的办公地址添加到网络地图上,让所有的客户都能轻松找到你。1.当我们打开 百度地图标注中心,https://biaozhu.baidu.com/access#/access-index2.点击进去,你会看到下面两个选项。认领我...
    • 我们使用百度地图时可以啊看到地图上能够显示商户名称,这是怎么做到的呢?、
    • 今天一起来看看怎么将公司的办公地址添加到网络地图上,让所有的客户都能轻松找到你。
    • 1.当我们打开 百度地图标注中心,https://biaozhu.baidu.com/access#/access-index
    890e3416490c52e087f4e98e9304769a.png
    • 2.点击进去,你会看到下面两个选项。
    3f6790c0e00bbbf1cd8a4eab1aca3894.gif
    a3eeff7a5add1b429132eafaacdf98a9.gif
    • 认领我的地点
    • 第一种情况“认领我的地点”,地图上已经存在了公司的位置信息(大多即使有也不一定准确)。验证认领就好了。
    • 添加新地点
    • 第二种情况“添加新地点”。地图上没有公司的位置信息,手动添加。根据列表填写完需要的信息,大多都能通过。需要的信息一般会有:公司名称、详细地址、定位、联系电话等。可能会有:公司执照、法人信息、身份证、其他等。
    • 添加完成后会有一定的审核时间,大概在一周之内。大多数一般都能一次性通过,审核通过后就可以在地图上搜索相关信息了。

    感兴趣的话请点赞并关注我,后续会有更多的IT技巧分享。谢谢!

    1376b6bb737936b1000f059845f940c8.png
    09ed00519fa05f8e7800581821758134.png
    展开全文
  • 【1,高德地图如何添加商户?】高德地图app是现在很多伙伴都在使用的路线导航软件,最近有伙伴想知道如何在地图上面添加商户。下面就给大家介绍一下高德地图添加商户方法。1. 用手机打开高德地图APP软件,看到那个地图...
  • <p>I not only wish to add map to my site but also add local locations on my own to tke map like the site one <a href="http://1ropani.com/Map.aspx" rel="nofollow noreferrer">here</a>. ...
  • 互联网上有些东西其实很简单若是你不...只是当你知道方法后觉得太坑有些互联网项目,赚的就是信息差来说说往地图上加上企业地址有啥好处比方火焰约了朋友喝酒,但一时不知道这附近有什么好去处于是就会打开地图查找...
  • 二、产业发展策略制定三、确定招商对象四、产业地图绘制 常见的产业招商地图绘制形式有以下几种,可根据实际情况任选: 位置地图,将要呈现的目标点,用相应的图示(点、色块等)标注提示,将阅读的内容与地理位置对应...
  • 基本上每个企业网站都会有联系方式展示给用户,但平常的联系方式就是留下地址、电话等联系方式,不够直观,我们这里讨论一种方法,让用户可以直接看到我们的企业在百度地图上位置,可以放大缩小界面进行仔细地查看...
  • 客户的徽标在地图上的固定位置 地图主题与客户的品牌形象相称 在这种情况下,我们的假想客户将是“ The Hobby Shoppe”,这是澳大利亚墨尔本市周围的精美棋盘游戏和其他业余爱好用具的供应商。 创建底图 ...
  • 【1,高德地图如何添加商户?】高德地图app是现在很多伙伴都在使用的路线导航软件,最近有伙伴想知道如何在地图上面添加商户。下面就给大家介绍一下高德地图添加商户方法。1. 用手机打开高德地图APP软件,看到那个地图...
  • 在电子地图上添加自己店铺位置,不仅为客户到达提供了明确位置并形成了行程路线,同时实体店曝光率也增加了。那么如何地图上标注我的店铺呢?下面就以高德地图为例,给大家介绍一下如何地图上标注我的店铺吧。...
  •  由上图可以看出,我们在地图上添加了主页、定位、鹰眼图以及比例尺控件,下面将详细介绍如何添加: 1 主页按钮的添加 添加主页按钮的前提是我们要创建一个存放主页按钮的div标签,并设置它的样式,比如位置、...
  • 如何在微信图文中添加地图导航?在微信公众号图文消息中添加地图导航的方法有很多种。比如说直接在地图工具中标记位置,经审核后分享链接;再比如说在地图工具截屏,然后添加到公众号文章中。但是讲真,这些方法...
  • 例如,Shapefile文件可以存储井、河流、湖泊等空间对象的几何位置。除了几何位置,shp文件也可以存储这些空间对象的属性,例如一条河流的名字,一个城市的温度等等。(百度百科)#加载必要的包library(mapproj)library...
  • 上一篇介绍了在GMap上添加自定义标签(GMapMarker),这篇介绍在GMap上添加多边形(GMapPolyogn),并且介绍如何地图上画任意的多边形。 如果已经知道了多边形的各个点的位置,就可以通过如下方式在地图上添加...
  • 上一讲我们介绍了如何在Activity中显示百度地图,很多情况下我们都需要在百度地图上显示当前位置。百度地图Android SDK更新到2.0之后,将定位功能进行了剥离,但它依旧保留了定位图层,方便开发者便捷的展示定位...
  • <br />2、现在,地图上出现了很多中央民族大学附近的红色标注点。我将鼠标移到网球场上,就能看到我想要获取的地点的坐标。我就记下这个坐标。比如“116.330599,39.95536”。 <br />3、坐
  • 例如,Shapefile文件可以存储井、河流、湖泊等空间对象的几何位置。除了几何位置,shp文件也可以存储这些空间对象的属性,例如一条河流的名字,一个城市的温度等等。(百度百科)#加载必要的包 library(mapproj) ...
  • 第一种:在百度地图上直接保存地图图片,并在PS中直接制作样式,并将图片上传至网站相应位置; 第二种:在百度地图生成器中进行地图生成,完成后将代码复制到网站的相应位置;百度地图生成器的地址:...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 181
精华内容 72
关键字:

地图上如何添加位置