百度地圖為何上傳不了位置的?百度地圖如果認(rèn)領(lǐng)并審核過(guò)的話(huà),應(yīng)該是能在百度上面顯示出來(lái)的,如果沒(méi)有顯示出來(lái)估計(jì)是:
1.填寫(xiě)的內(nèi)容不夠詳細(xì)。
2.沒(méi)有上傳清晰的資質(zhì)。
3.還需要等三天左右 ,審核之后,三天內(nèi)顯示出來(lái)。
百度地圖如果認(rèn)領(lǐng)并審核過(guò)的話(huà),應(yīng)該是能在百度上面顯示出來(lái)的,如果沒(méi)有顯示出來(lái)估計(jì)是:
1.填寫(xiě)的內(nèi)容不夠詳細(xì)。
2.沒(méi)有上傳清晰的資質(zhì)。
3.還需要等三天左右 ,審核之后,三天內(nèi)顯示出來(lái)。
到百度地圖貼吧里申請(qǐng)即可,不過(guò)是要付費(fèi)的。

百度地圖怎樣定位的當(dāng)前位置的方法?ios百度地圖 標(biāo)注的實(shí)現(xiàn)
今天發(fā)現(xiàn)自己好笨啊。。。一直在搞標(biāo)注,想為什么會(huì)是空的,原來(lái)標(biāo)注也是需要代理去實(shí)現(xiàn)的
在初始化地圖的時(shí)候,也就是在viewdidload里面是這樣的
[objc] view plain copy
mapview.showsuserlocation = yes;
if (mapview.userlocation.location != nil)
{
nslog(@"標(biāo)注成功");
coor = [[mapview.userlocation location] coordinate];
nslog(@"%f",coor.latitude);
nslog(@"%f",coor.longitude);
}
bmkcoordinateregion viewregion = bmkcoordinateregionmake(coor, bmkcoordinatespanmake(0.02f,0.02f));
bmkcoordinateregion adjustedregion = [mapview regionthatfits:viewregion];
[mapview setregion:adjustedregion animated:yes];
一直以為是這樣的呢,因?yàn)樵O(shè)定了showuserlocation 在去取到當(dāng)前的userlocation就好了呢,這樣做是不會(huì)立馬就標(biāo)注到的,它內(nèi)部的實(shí)現(xiàn)是在子線(xiàn)程去標(biāo)注,
然后通過(guò)代理方法去更新當(dāng)前的用戶(hù)位置的,好暈啊,仔細(xì)一找 ,就找到了這個(gè)更新用戶(hù)當(dāng)前位置的代理方法
[objc] view plain copy
/**
*用戶(hù)位置更新后,會(huì)調(diào)用此函數(shù)
*@param mapview 地圖view
*@param userlocation 新的用戶(hù)位置
*/
- (void)mapview:(bmkmapview *)mapview didupdateuserlocation:(bmkuserlocation *)userlocation;
那么就去實(shí)現(xiàn)它好了,這個(gè)時(shí)候應(yīng)該是標(biāo)注到了用戶(hù)的位置了,也就是這個(gè)userlocation了
[objc] view plain copy
#pragma mark mapviewdelegate 代理方法
- (void)mapview:(bmkmapview *)mapview1 didupdateuserlocation:(bmkuserlocation *)userlocation
{
bmkcoordinateregion region;
region.center.latitude = userlocation.location.coordinate.latitude;
region.center.longitude = userlocation.location.coordinate.longitude;
region.span.latitudedelta = 0.2;
region.span.longitudedelta = 0.2;
if (mapview)
{
mapview.region = region;
nslog(@"當(dāng)前的坐標(biāo)是: %f,%f",userlocation.location.coordinate.latitude,userlocation.location.coordinate.longitude);
}
}
總結(jié)
實(shí)現(xiàn)標(biāo)注必須
1.初始化mapview
2.設(shè)置mapview的showuserlocation的屬性為yes
3.去實(shí)現(xiàn)didupdateuserlocation代理來(lái)實(shí)現(xiàn)當(dāng)前位置顯示在可視范圍內(nèi)
小知識(shí)的積累,定是大財(cái)富的源泉。虛心學(xué)習(xí),每天進(jìn)步一點(diǎn)點(diǎn)。

怎么在高德地圖上傳自己的店鋪位置呢幫幫忙,方法對(duì)一定采納,騙子繞行。?你在哪?我是幫高德地圖采集的
添加一下你自己現(xiàn)在的位置和門(mén)牌號(hào)

百度地圖怎么共享位置,百度地圖共享位置方法?打開(kāi)百度地圖以后點(diǎn)擊屏幕右下角“我的”按鈕,在彈出的菜單中點(diǎn)擊“位置共享”選項(xiàng),隨后請(qǐng)點(diǎn)擊“位置共享”按鈕,然后選擇想要共享位置的聯(lián)系人,點(diǎn)擊右下角的“邀請(qǐng)”按鈕,5如果是第一次使用,軟件會(huì)提示我們輸入昵稱(chēng),建議使用真實(shí)姓名方便讓朋友識(shí)別。最后點(diǎn)擊“發(fā)送”按鈕即可,

百度地圖上傳位置幾天能下來(lái)上傳的位置都10來(lái)天了。怎么還沒(méi)生效?一般三五天的就可以搜到了,你的截圖不是顯示生效了嗎,名稱(chēng)里邊不用加地址,可能你的名稱(chēng)太長(zhǎng)了,名稱(chēng)里邊的地址去掉重新提交下試試
