地图上怎么添加标注?地图上添加标注

引路人地图标注 2021-12-21 08:35
【摘要】小编为您整理如何在地图上添加标注、如何在地图上添加标注、怎么在谷歌地图上添加标注门指路人地图标注服务中心、怎么在谷歌地图上添加标注门指路人地图标注服务中心、地图上怎么添加自己指路人地图标注服务中心铺相关地图标注知识,详情可查看下方正文!

如何在地图上添加标注?

标注地图的方法如下:   
一、环境介绍   1,最近在与一家地图厂家做地图对接,对方用的是在ArcGIS地图上做的二次开发,给我的API也是官方的API,我需要在他们地图上实现我们自己公司的一些功能(比如说:添加标记,定位中心等功能),因为环境问题,所以目前只能使用官方在线地图demo实现,下面是我整理的如何实现在ArcGIS在线地图上添加标注。
2.地图:ArcGIS官方在线地图,ArcGIS Javascript API版本:
3.9
3.软件截图一(在地图上点击后添加的标注标记,点击标注标记后弹出的详细信息):
二、操作步骤
1.下面是我的代码(点击地图就可以添加一个标注标记,点击标注标记就可以显示详细信息):   <!DOCTYPE >   <>   <head>   <meta http-equiv="Content-Type" content="text/; charset=utf-8">   <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no">   <title></title>   <link rel="stylesheet" href="链接">   <style>   , body, #map {   height: 100%; width: 100%; margin: 0; padding: 0;   }   #controls {   background: #fff;   box-shadow: 0 6px 6px -6px #999;   color: #444;   font-family: sans-serif;   height: auto;   left: 1em;   padding: 1em;   position: absolute;   top: 1em;   width: auto;   z-index: 40;   }   #controls div {   padding: 0 0 1em 0;   }   </style>   <script src="链接"></script>   <script>   var map, graphicLayer;   //标记数组   var allMarkers = [];   require([   "esri/map", "esri/geometry/Circle", "esri/symbols/SimpleFillSymbol",   "esri/graphic", "esri/layers/GraphicsLayer",   "dojo/dom", "dojo/dom-attr", "dojo/domReady!"   ], function(   Map, Circle, SimpleFillSymbol,   Grahpic, GraphicsLayer,   dom, domAttr   ) {   map = new Map("map", {   basemap: "streets",   center: [120.741, 30.39],   slider: false,   zoom: 2   });   //创建图层   graphicLayer = new GraphicsLayer();   //把图层添加到地图上   map.addLayer(graphicLayer);   map.on("click", function(e) {   addMarker(e.mapPoint.x, e.mapPoint.y);   });   map.showZoomSlider();   });   function addMarker(xx, yy) {   //设置标注的经纬度   //方法一   var pt = new esri.geometry.Point(xx, yy, map.spatialReference);   //方法二   // var pt = new esri.geometry.geographicToWebMercator(new esri.geometry.Point({   // "x": 11
8.0605760000,   // "y": 3
6.8424320000,   // "spatialReference": { "wkid": 102113 }   // }));   //设置标注显示的图标   //var symbol = new esri.symbol.SimpleMarkerSymbol();   var symbol1 = new esri.symbol.PictureMarkerSymbol("images/iconA_3
2.png", 25, 25);   //要在模版中显示的参数   var attr = { "address": "山东省淄博市张指路人地图标注服务中心区" };   //创建模版   var infoTemplate = new esri.InfoTemplate("标题", "地址:${address}");   //创建图像   var graphic = new esri.Graphic(pt, symbol1, attr, infoTemplate);   //把图像添加到刚才创建的图层上   graphicLayer.add(graphic);   setMapCenter(xx, yy , 1);   }   function setMapCenter(xx, yy , level) {   var nt = new esri.geometry.Point(xx, yy, map.spatialReference);   map.centerAndZoom(nt, level);   }   //添加标注   function mapAddOverLay(xx, yy, id, labelname) {   var nt = new BMap.Point(xx, yy);   var marker = new BMap.Marker(nt);   map.addOverlay(marker); //添加标注   allMarkers.push(marker); //记录覆盖物句柄   if (labelname != "") {   var label = new BMap.Label(labelname, { offset: new BMap.Size(20, -10) });   marker.setLabel(label); //添加Label   }   //添加标注回调   addOverlayCallback(marker, xx, yy, id);   }   </script>   </head>   <body>   <div id="map"></div>   <!--<div id="controls">   <div>Click the map.</div>   <input type="checkbox" id="geodesic">   <label for="geodesic">Geodesic?</label>   </div> -->   </body>   </>


如何在地图上添加标注?

标注地图的步骤如下: 1.注册用户并登录网站,点击"卫星地图"进入卫星地图栏目; 2.从左边菜单目录选择您要标注的所在市县; 3.点击右上角红色的 "我要标注"链接,依次按提示操作即可: a.将地图用拉杆放大到清晰位置,在地图上点击要标注的地点,会弹出操作窗口; b.移动好位置后,点"第二步"输入标注点信息完成标注; c.移动位置到新的地方,重复标注;

1.注册用户并登录网站,点击"卫星地图"进入卫星地图栏目; 2.从左边菜单目录选择您要标注的所在市县; 3.点击右上角红色的 "我要标注"链接,依次按提示操作即可: a.将地图用拉杆放大到清晰位置,在地图上点击要标注的地点,会弹出操作窗口; b.移动好位置后,点"第二步"输入标注点信息完成标注; c.移动位置到新的地方,重复标注;


怎么在谷歌地图上添加标注门指路人地图标注服务中心?

地图打开直接添加就可以了。。。 深圳六月荷


怎么在谷歌地图上添加标注门指路人地图标注服务中心?

谷歌地图?你确定不是地图? 貌似谷歌在大陆是上不去的。

1在地图上面添加自己的位置操作如下 2填写好之后点击提交,等待官方方面的审核,可以在我的个人信息里查看提交的信息是否通过。 4将你的名称提交给官方就可以了。审核时间3-7个工作日。审核通过后1-3天时间展现 如果发现地图有错误,可以进行纠错处理,也可以找我帮忙


地图上怎么添加自己指路人地图标注服务中心铺?

先办营业执照,然后找到常用的地图软件,里面有上传的入口,上传过后就能看到了


上一篇 :地图上标注怎么弄?地图上标注指路人地图标注服务中心铺怎么弄?

下一篇:如何将地图标注出来?地图怎么标注出来?