1. 百度lbs屬於什麼類型資料庫
架構的話有很多嘗試,傳統的Oracle和 Postgre用的比較廣泛, 很多架構在此基礎上同時應用 NoSQL。因為大多數LBS並不涉及更復雜的空間數據存儲,例如多邊形或者三維數據,因此,大多數generic的資料庫架構都可以應用。但是,從產品核心的設計以及發展來看,如果像FourSquare(4SQ)進行數據挖掘並提供收費的數據分析服務,那麼基於空間的利用文件數據結構,以空間POI為基礎的NoSQL,是比較好的選擇。除了其他人介紹的很多LBS,比如街旁和4SQ,應用的Mongo DB, 還有Couch DB, 根據之前來講課的澳洲政府的一個大型空間資料庫項目(集成了多種現有的空間資料庫)的構架師介紹,這個項目應用了Couch DB。雖然理論上Graphic的NoSQL對於存儲空間數據也有很大優勢,但是畢竟相對不成熟,所以實際應用中的NoSQL還是以doc結構的Mongo和Couch為主。
2. 如何到lbs那邊創建一個地址使用
1
使用網路賬號進入網路lbs雲主頁,地址:http://lbsyun..com/,點擊首頁頂部導航進入數據管理頁面。
2
點擊左上角創建--新建數據表
3
點擊右上角的標注圖標,在地圖上需要標注的位置點擊,彈出新增數據框,填寫需要儲存的數據,如圖。
4
如需添加自定義的欄位(分類),點擊左上角欄位,下面有自定義欄位添加。
5
所有數據都是以點坐標為基準,在左邊上創建的,添加數據後,記住自己數據圖層的ID,在左上角圖層括弧里的數字。圖層ID等下需要用到。
6
接下來創建應用,獲取API。點擊進入頂部導航的API控制台,創建應用。應用類型要選好,創建後不能更改,其他可以修改。for server是伺服器端應用,for mobile是移動端應用,for browser是瀏覽器端應用,本文示例為瀏覽器端應用。
7
創建應用後,每個應用會有對應的訪問AK,使用AK訪問自己的儲存圖層數據,這個AK等下需要用到
8
進入網路lbs雲用戶數據麻點圖官方示例程序頁面,復製程序代碼。官方演示地址:http://developer..com/map/jsdemo.htm#g0_4 ,底部復制代碼
3. 百度地圖lbs 怎麼通過java自定義麻點圖
「麻點圖」實現原理:
1、將麻點做在同一張圖片上,然後利用自定義圖層介面,將麻點圖貼在地圖底圖上;
2、然後利用熱區介面,使滑鼠放在熱點上,有文字顯示。
3、可以自己加上信息窗口等覆蓋物,讓熱區hotspot看起來像標注marker一樣。
4. LBS·雲的百度地圖LBS雲概念
通過地圖API,一方面解決移動開發者伺服器端日益增長的海量位置數據 的存儲維護壓力,另一方面徹底解決所有LBS開發者基於位置數據的高並 發檢索瓶頸。
開發者使用LBS雲存儲API可以對用戶自有數據的欄位設計和存儲管理;在雲端,網路將開放地圖引擎的運算能力對存儲的數據進行實時索引,使用LBS雲檢索API返回各類基於位置數據的檢索請求。同時,使用網路地圖API可以實現豐富的地圖展現。
在網路開發者中心,網路地圖LBS·雲為開發者免費開放了一套LBS雲管理後台。開發者只需利用可視化的數據編輯工具,使用地圖標注或批量數據導入的方式輕松管理用戶自有數據。此外,開發者不僅可以使用LBS雲存儲API和網路地圖API(Javascript API等)開放API自行開發個性化的數據管理工具,而且還可以直接使用網路BAE輕松完成開發。
LBS雲檢索API可以滿足開發者對用戶自有數據進行矩形區域關鍵字檢索 、周邊區域關鍵字檢索、城市內關鍵字檢索、詳情數據檢索等各類位置檢索請求。支持使用HTTP介面、Javascript API服務類形式的調用請求,並即將在更新的移動版SDK中通過Android/iOS本地方法直接調用實現。
由此可見,網路地圖LBS雲將位置數據存儲、空間檢索、地圖展現等任務一站式託管在網路雲端,為開發者降低開發成本,提高開發效率。
5. 在百度地圖中確定一個點,然後保存下經緯度,存至資料庫,怎麼實現呢還有讀取的時候顯示標注的這個店的地圖
//添加標記點擊監聽
marker.addEventListener("click", function (e) {
gc.getLocation(e.point, function (rs) {
showLocationInfo(e.point, rs);
});
});
map.centerAndZoom(point, 15); //設置中心點坐標和地圖級別
map.addOverlay(marker); //將標記添加到地圖中
6. 百度地圖poi檢索 searchnearby可以返回lbs的自定義數據嗎
網路地圖POI檢索searchnearby可以返回Lbs的自定義數據,需要進行API反編,如下:
1、先看另一個api 地理反編裡面,通過當前的經緯度 獲取周圍的POI。
2、代碼如下:
final LatLng geolat =new LatLng( 30.628951,104.053935);
ReverseGeoCodeOption option = new ReverseGeoCodeOption();
option.location(geolat);
GeoCoder coder = GeoCoder.newInstance();
coder.reverseGeoCode(option);
coder.setOnGetGeoCodeResultListener(new OnGetGeoCoderResultListener() {
@Override
public void onGetReverseGeoCodeResult(
ReverseGeoCodeResult result) {
// 這個result 裡面有個附近poi的列表
}
@Override
public void onGetGeoCodeResult(GeoCodeResult arg0) {
}
});
7. 如何用百度地圖自定義路線並導航
1、打開手機網路地圖
8. 如何把網站中的百度地圖修改成我們自己的地圖
織夢CMS是集簡單、健壯、靈活、開源幾大特點的開源內容管理系統。
網站地圖通指網站的網頁,以sitemap的xml文件形式,使搜索引擎可以攀登網站,抓取信息頁面。
網站中的地圖更換,需要具備如下內容:
1、確認已知網站的程序中,嵌入了網路地圖的網頁、文件中的代碼部分;
2、確認已知網站程序中,隱藏該段代碼,不會產生任何影響(部分網站程序雖然開源,但是有些功能是在組件中的,這部分不在開源之內);
具備上述條件,可以做如下操作:
1、可以通過網路地圖開放聯盟的API平台,使用用網路地圖的代碼生成器,確定好所要獲取的位置信息,按提示步驟進行操作,獲取代碼,嵌入到網頁中。http://api.map..com/lbsapi/creatmap/index.html?qq-pf-to=pcqq.c2c
2、如果非需要第一步的獨立操作,可以在搜狗地圖、騰訊地圖等多地圖網站中,獲取連接API介面信息,進行調用,使網站可以進行實時標記、定位。