如何在地圖上添加標注
才華橫溢的包子
U-Know斑比珉
如何在地圖上添加標注
謝謝
一、環(huán)境介紹 1,最近在與一家地圖廠家做地圖對接,對方用的是在ArcGIS地圖上做的二次開發(fā),給我的API也是官方的API,我需要在他們地圖上實現我們自己公司的一些功能(比如說:添加標記,標注中心等功能),因為環(huán)境問題,所以目前只能使用官方在線地圖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 }); //創(chuàng)建圖層 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": "山東省淄博市張指路人地圖標注服務中心區(qū)" }; //創(chuàng)建模版 var infoTemplate = new esri.InfoTemplate("標題", "地址:${address}"); //創(chuàng)建圖像 var graphic = new esri.Graphic(pt, symbol1, attr, infoTemplate); //把圖像添加到剛才創(chuàng)建的圖層上 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> </>
如何在衛(wèi)星地圖上添加標注?
?來了來了
瓦萊希
請問如何在地圖上添加公司標注?
如何在谷歌地圖上添加指路人地圖標注服務中心鋪?
如何在衛(wèi)星地圖上添加標注
金代
落雨
彈音絲
如何在衛(wèi)星地圖上添加標注
Secret
爆破專家
如何在導航地圖上添加 公司的地點和名稱?
如何在衛(wèi)星地圖上添加標注
歡沁
如何在地圖上添加大頭針
如何在地圖上添加標注?
如何在地圖上添加公司標注?
如何在地圖上添加新地址
nuclear
小核桃
秋吉
如何在地圖上添加自己公司的位置?
艾奇
10.8
3.0
1、打開手機界面,點擊地圖圖標。
2、打開地圖后,到公司的地址后,點擊左側的小圖標。
3、在下方出現的菜單中,點擊糾錯選項。
4、在出現的界面中,點擊新增地點選項。
5、在這個界面中,點擊新增地點(商戶、樓宇等)。
6、在打開的界面中,輸入地點名稱,確認地址,輸入地點電話,添加公司照片,輸入聯系方式,點擊提交按鈕即可。
蔫兒壞
1、首先打開手機上的地圖,進入地圖后點擊“上報”。
2、然后在地圖上報的頁面里,找到地點相關里的“商戶認領”。
3、進入地圖商戶中心頁面里,點擊“免費入駐”。
4、進入地點頁面后,輸入自己公司的地點名后,點擊“新增地點”,如下圖所示。
5、最后在打開的頁面中,編輯好地點信息后,點擊“提交”即可完成。
如何在地圖上添加新地址
Cecond Chance
清風
1、注冊登陸,完善個人信息:直接訪問http://lbc.baidu/注冊賬號,激活并完善個人信息;或通過地圖主頁右上角點擊“商戶免費標注”完成注冊登陸。
2、能查到指路人地圖標注服務中心鋪,可以直接認領:請在地圖上方的框中輸入您的指路人地圖標注服務中心鋪,如果能夠查到您的指路人地圖標注服務中心鋪,請直接認領,認領時需要上傳您的證照資質。如果無法查到,請先標注其所在的位置,再進行認領。
3、查不到指路人地圖標注服務中心鋪,先標注,再認領點擊“我要標注”,填寫商戶名稱和精確的地址位置,精確到門牌號。點擊“標注商戶位置”,雙擊地圖,放大地圖比例。地圖比例越大,標注的準確度越高。需要放到最大層級,即雙擊鼠標地圖不再放大,地圖能夠清楚顯示你所在位置的周邊環(huán)境為止。參照你周邊的地標性建筑,拖拽地圖中的紅點,標注到你認為最準確的位置,點擊確定提交后,在進行認領。
4、提交申請后,需要5-7天的審核期,請耐心等待。 詳情請參見:http://lbc.baidu/static/cms/
如何在地圖上添加自己的公司?
lizzz222
1、首先打開地圖后,點擊環(huán)形圖標查看自己當前所處的詳細位置。
2、然后在打開的頁面中,點擊我的位置,如下圖所示。
3、接著在打開的頁面中,點擊新增地點,如下圖所示。
4、然后在打開的頁面中,選擇新增地點(商戶、樓宇等),如下圖所示。
5、然后添加自己指路人地圖標注服務中心鋪的信息(地點名稱、所在位置、地址電話等等),點擊提交就完成了。
劉溫溫
工具:華為Nova
1、打開手機界面,點擊地圖圖標。
2、打開地圖后,到公司的地址后,點擊左側的小圖標。
3、在下方出現的菜單中,點擊糾錯選項。
4、在出現的界面中,點擊新增地點選項。
5、在這個界面中,點擊新增地點(商戶、樓宇等)。
6、在打開的界面中,輸入地點名稱,確認地址,輸入地點電話,添加公司照片,輸入聯系方式,點擊提交按鈕即可。