版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第五章電商平臺(tái)開(kāi)發(fā)第五章電商平臺(tái)開(kāi)發(fā)主流平臺(tái)操作系統(tǒng)包括Linux和Windows,平臺(tái)開(kāi)發(fā)者可以根據(jù)自己的實(shí)際情況來(lái)選擇。如果對(duì)平臺(tái)性能要求高,就可以選擇Linux。這里所謂性能好,指的是在同樣的服務(wù)器硬件配置下,可以承載更大的業(yè)務(wù)流量,允許更多的并發(fā)用戶,訪問(wèn)響應(yīng)時(shí)間相對(duì)較短。如果希望開(kāi)發(fā)和維護(hù)相對(duì)容易些,可以選擇Windows。Windows服務(wù)器和PC機(jī)盡管版本不一樣,但是用戶界面、使用方法、使用的命令等都大同小異,因而對(duì)于初學(xué)者來(lái)說(shuō)易于開(kāi)發(fā)和維護(hù)。1.操作系統(tǒng)項(xiàng)目LinuxWindows性能好差安全性好差維護(hù)難度較難容易開(kāi)發(fā)難度較難較容易5.1.2系統(tǒng)軟件層第五章電商平臺(tái)開(kāi)發(fā)Web服務(wù)器主要有ApacheTomcat和微軟的IIS,二者的對(duì)比類(lèi)似于Linux和Windows的特點(diǎn),ApacheTomcat性能更好,而IIS更易使用。2.WEB服務(wù)器3.數(shù)據(jù)庫(kù)相比于操作系統(tǒng)和Web服務(wù)器,數(shù)據(jù)庫(kù)的選擇面較寬,微軟的SQLServer、Oracle、Mysql、Sybsae、DB2等都可以使用。通常大型平臺(tái)選擇Oracle、Sybsae較多;采用Windows操作系統(tǒng)的中小型平臺(tái)采用微軟SQLServer較多;而采用Linux作為操作系統(tǒng)的平臺(tái)則大多數(shù)選用Mysql。Linux/ApacheTomcat/Mysql構(gòu)成一個(gè)很好低成本、高性能組合,不過(guò)相比于Windows/IISSQLServer組合,需要的技能更高一些。第五章電商平臺(tái)開(kāi)發(fā)4.開(kāi)發(fā)語(yǔ)言(1)PHPPHP是一種通用開(kāi)源腳本語(yǔ)言,它吸收了C語(yǔ)言、Java的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開(kāi)發(fā)領(lǐng)域。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。(2)JavaJava是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用程序的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),電子商務(wù)大型網(wǎng)站與平臺(tái)是電商平臺(tái)使用的最好的開(kāi)發(fā)語(yǔ)言。(3)A1996年Microsoft推出Asp,是和JavaScript相競(jìng)爭(zhēng)的。2001年升級(jí)為Asp3.0,2001年推出了全新的A,它是Asp3.0的延續(xù),是新一代的服務(wù)器技術(shù)。(4)C#C#是由微軟公司發(fā)布的一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言,其發(fā)布也是為了與Java進(jìn)行競(jìng)爭(zhēng)。C#是一種面向?qū)ο蟮摹⑦\(yùn)行于.NETFramework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。C#看起來(lái)與Java非常相似,包括了諸如單一繼承、接口、與Java幾乎同樣的語(yǔ)法和編譯成中間代碼再運(yùn)行的過(guò)程。但是C#與Java也有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM是直接集成的,而且是微軟公司.NETwindows網(wǎng)絡(luò)框架的主角。(5)幾種語(yǔ)言對(duì)比C#開(kāi)發(fā)速度快,靈活性高;Java開(kāi)發(fā)速度慢,安全性高,拓展性好;PHP有很多開(kāi)源框架可用,成本低。具體用什么要看平臺(tái)定位是大型、中型還是小型,平臺(tái)的預(yù)算資金狀況,對(duì)平臺(tái)的的需求等等。第五章電商平臺(tái)開(kāi)發(fā)5.2.1用戶管理平臺(tái)消費(fèi)者平臺(tái)消費(fèi)者經(jīng)過(guò)注冊(cè)成為平臺(tái)用戶,可以瀏覽、查詢電商平臺(tái)的各種商品,可以購(gòu)買(mǎi)商品、查詢訂單、查詢商品物流配送情況,等等。2.平臺(tái)入駐商家平臺(tái)入駐商家經(jīng)過(guò)注冊(cè)、平臺(tái)審核等后,成為平臺(tái)的用戶。平臺(tái)入駐商家可以依據(jù)平臺(tái)提供的權(quán)限,上架或下架自己的商品,可以對(duì)自己商品的價(jià)格進(jìn)行管理,可以使用平臺(tái)提供的一些打折等功能,等等。3.平臺(tái)業(yè)務(wù)管理人員平臺(tái)業(yè)務(wù)管理人員主要分為系統(tǒng)管理員、數(shù)據(jù)統(tǒng)計(jì)分析員、賬務(wù)管理員等。系統(tǒng)管理員負(fù)責(zé)整個(gè)平臺(tái)系統(tǒng)的技術(shù)運(yùn)行,保證平臺(tái)穩(wěn)定、高效和安全地運(yùn)行,其具體工作更多在系統(tǒng)層面、數(shù)據(jù)庫(kù)層面和角色分配方面。數(shù)據(jù)統(tǒng)計(jì)分析人員一般出于運(yùn)營(yíng)目的,對(duì)平臺(tái)各種與經(jīng)營(yíng)相關(guān)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),包括交易額、商家銷(xiāo)售情況、訂單運(yùn)轉(zhuǎn)情況等等。財(cái)務(wù)管理人員主要對(duì)平臺(tái)交易產(chǎn)生的財(cái)務(wù)問(wèn)題進(jìn)行管理,包括對(duì)賬、退款等等。電商平臺(tái)用戶主要有三種大的分類(lèi),分別是平臺(tái)消費(fèi)者、平臺(tái)入駐商家和平臺(tái)業(yè)務(wù)管理人員,不同類(lèi)型用戶需要分配的權(quán)限不同。第五章電商平臺(tái)開(kāi)發(fā)5.2.2短信接口1.短信的作用電商平臺(tái)的用戶在注冊(cè)、登錄、支付等環(huán)節(jié)都要用到短信進(jìn)行驗(yàn)證,確保用戶的身份。之所以采用短信進(jìn)行驗(yàn)證,是因?yàn)槠脚_(tái)默認(rèn),手機(jī)對(duì)于用戶是唯一的。
(1)注冊(cè)環(huán)節(jié)用戶設(shè)定自己的用戶名,錄入自己的身份證號(hào)和手機(jī)號(hào)碼。這時(shí),系統(tǒng)提示用戶獲取驗(yàn)證碼,用戶在點(diǎn)擊如“獲取驗(yàn)證碼”這樣的按鈕后,系統(tǒng)就向用戶所輸入的手機(jī)號(hào)碼發(fā)送短信驗(yàn)證碼。用戶手機(jī)接收到驗(yàn)證碼短信后,輸入到驗(yàn)證頁(yè)面提交系統(tǒng)驗(yàn)證。系統(tǒng)如驗(yàn)證無(wú)誤,就認(rèn)定該手機(jī)屬于當(dāng)期注冊(cè)用戶,然后在系統(tǒng)中建立該用戶記錄。(2)登錄、找回密碼和支付環(huán)節(jié)在用戶登錄系統(tǒng)和進(jìn)行線上支付時(shí),用短信來(lái)進(jìn)行附加驗(yàn)證,增加身份驗(yàn)證的可靠性,提升安全級(jí)別。如果用戶忘記了自己的密碼,便以手機(jī)號(hào)碼作為判斷依據(jù),通過(guò)手機(jī)短信方式,把密碼提供給用戶。2.電商平臺(tái)獲得短信接口方式(1)自建短信接口自建短信接口比較復(fù)雜,先要向通信管理局申請(qǐng)接入碼,申請(qǐng)到接入碼后,再向幾家電信運(yùn)營(yíng)商中一家申請(qǐng)短信接入。接入電信運(yùn)營(yíng)商的短信系統(tǒng)后,還需要設(shè)計(jì)向Web層提供服務(wù)的接口,以便Web層的動(dòng)態(tài)程序來(lái)調(diào)用。(2)租用短信接口由于短信接口需要向通信管理局申請(qǐng),并且要求有專(zhuān)業(yè)的開(kāi)發(fā)技術(shù),因此社會(huì)上有公司專(zhuān)門(mén)從事該項(xiàng)業(yè)務(wù),他們搭建自己的短信平臺(tái),提供給電商或門(mén)戶網(wǎng)站來(lái)租用。一般租費(fèi)按照短信條數(shù)來(lái)設(shè)定,購(gòu)買(mǎi)的批量越大,單條短信的費(fèi)用就越低。第五章電商平臺(tái)開(kāi)發(fā)5.2.3支付接口
支付接口的作用在線支付是電商平臺(tái)的基礎(chǔ)功能之一,一般采用第三方支付方式。第三方支付模式使商家看不到客戶的賬戶信息,同時(shí)又避免了用戶賬戶信息在網(wǎng)絡(luò)多次公開(kāi)傳輸而導(dǎo)致信息被竊事件,支付接口的主要功能有支付功能、查詢功能、退款功能等。常用支付接口第三方支付產(chǎn)品主要有支付寶、微信支付、翼支付等,選用第三方支付的好處是,第三方支付都與絕大多數(shù)銀行打通,可以通過(guò)支付平臺(tái)實(shí)現(xiàn)資金在這些銀行之間的線上轉(zhuǎn)賬。近來(lái),部分銀行也提供了線上支付的接口。每個(gè)支付產(chǎn)品都有自己的接口,商戶簽訂合同后,即可獲得接口文檔和商戶自己的密鑰。商戶拿到接口文檔和密鑰后,就可以進(jìn)行自己的對(duì)接開(kāi)發(fā)了。支付接口對(duì)接方法(1)簽訂合約通過(guò)第三方拿到接口(可以郵件形式發(fā)送、也可以在第三方系統(tǒng)下載),拿到接口后,要確認(rèn)下接口類(lèi)型,是否是自己需要的接口,比如B2C接口、B2B接口等類(lèi)型。(2)支付接口分很多語(yǔ)言版本,比如ASP、JSP、PHP、.NET語(yǔ)言版本,所以要選擇與自己網(wǎng)站語(yǔ)言匹配的接口進(jìn)行安裝。商城網(wǎng)站的技術(shù)一般比較清楚商城的開(kāi)發(fā)語(yǔ)言。(3)拿到的支付接口一般包括接口文檔和接口代碼示例,選擇合適的接口代碼示例,進(jìn)行聯(lián)調(diào),比如自己網(wǎng)站是PHP開(kāi)發(fā)的,就選擇PHP代碼示例聯(lián)調(diào)。(4)接口聯(lián)調(diào)時(shí),需要第三方支付提供聯(lián)調(diào)測(cè)試賬號(hào)。聯(lián)調(diào)除了需要聯(lián)調(diào)賬號(hào)除外,還需要該賬號(hào)的支付密鑰。聯(lián)調(diào)過(guò)程中有什么問(wèn)題,可以直接找第三方支付技術(shù)支持給予協(xié)調(diào)處理。(5)接口聯(lián)調(diào)通過(guò)后,再換成生產(chǎn)環(huán)境賬號(hào)進(jìn)行交易測(cè)試,測(cè)試沒(méi)問(wèn)題后,方可放到商城網(wǎng)站進(jìn)行交易。第五章電商平臺(tái)開(kāi)發(fā)5.2.4征信接口5.2.5產(chǎn)品質(zhì)量認(rèn)證接口1.
征信對(duì)于電商平臺(tái)的意義2.征信數(shù)據(jù)來(lái)源和接口電商平臺(tái)開(kāi)通征信功能,有利于提高平臺(tái)商戶的誠(chéng)信經(jīng)營(yíng)意識(shí),打擊和抑制售賣(mài)假貨行為,保護(hù)消費(fèi)者權(quán)益,保障平臺(tái)的健康可持續(xù)發(fā)展征信系統(tǒng)有內(nèi)部和外部?jī)蓚€(gè)數(shù)據(jù)來(lái)源,原始數(shù)據(jù)經(jīng)過(guò)一定規(guī)則處理后,形成征信數(shù)據(jù)庫(kù),以數(shù)據(jù)接口方式提供給征信應(yīng)用系統(tǒng)。內(nèi)部來(lái)源是企業(yè)或政府機(jī)構(gòu)在本身業(yè)務(wù)開(kāi)展過(guò)程中積累的數(shù)據(jù),比如淘寶的用戶訂購(gòu)數(shù)據(jù),稅務(wù)機(jī)關(guān)的企業(yè)納稅數(shù)據(jù),銀行的客戶貸款數(shù)據(jù)等等。外部數(shù)據(jù)指本機(jī)構(gòu)以外企業(yè)或政府機(jī)構(gòu)的數(shù)據(jù),比如對(duì)于銀行而言,淘寶的商家銷(xiāo)售數(shù)據(jù)就可以作為企業(yè)貸款額度評(píng)定的一個(gè)依據(jù)。
1.產(chǎn)品質(zhì)量認(rèn)證的必要性質(zhì)量是產(chǎn)品的生命,隨著人們生活水平的提高,對(duì)產(chǎn)品(商品)質(zhì)量提出了越來(lái)越高的要求,尤其是隨著環(huán)境污染的加劇,人們對(duì)健康生態(tài)產(chǎn)品的要求尤為迫切。但是,單憑電商平臺(tái)上商品的展示和商家宣傳,一般情況下消費(fèi)者難以獲得可靠產(chǎn)品質(zhì)量信息。在此情況下,產(chǎn)品質(zhì)量認(rèn)證就顯得非常必要。
2.產(chǎn)品質(zhì)量認(rèn)證接口或產(chǎn)品溯源前瞻目前,產(chǎn)品質(zhì)量認(rèn)證和農(nóng)產(chǎn)品溯源功能還只有個(gè)別電商平臺(tái)才具備。隨著國(guó)家質(zhì)量認(rèn)證體系建設(shè)的不斷完善,可以預(yù)期,未來(lái)將必然會(huì)出現(xiàn)權(quán)威的第三方產(chǎn)品質(zhì)量認(rèn)證平臺(tái)。認(rèn)證平臺(tái)與電商平臺(tái)打通后,消費(fèi)者可以在線驗(yàn)證電商平臺(tái)上所售賣(mài)產(chǎn)品是否達(dá)到所宣傳的質(zhì)量標(biāo)準(zhǔn)。第五章電商平臺(tái)開(kāi)發(fā)5.3.1個(gè)人中心1、注冊(cè)與登錄/認(rèn)證:個(gè)人在電商平臺(tái)訂購(gòu)商品時(shí),需要有一個(gè)唯一的身份標(biāo)識(shí)讓平臺(tái)識(shí)別,這個(gè)標(biāo)識(shí)就是用戶名。2、個(gè)人賬號(hào)管理:用戶注冊(cè)后,可以對(duì)本人的賬號(hào)信息進(jìn)行動(dòng)態(tài)管理,這些功能主要包括安全設(shè)置、個(gè)人資料、隱私設(shè)置、第三方支付綁定設(shè)置、個(gè)人交易信息及收貨地址等。3、個(gè)人交易記錄查詢:用戶可以查詢自己以往的交易記錄,包括購(gòu)買(mǎi)記錄、退貨記錄等,記錄中包含了所購(gòu)買(mǎi)商品的名稱(chēng)、數(shù)量、單價(jià)、商家及購(gòu)買(mǎi)時(shí)間等。
4、積分查詢:如果平臺(tái)由積分體系的話,用戶便可以查詢自己的累積積分、積分的使用情況等。5.3前臺(tái)交易子系統(tǒng)第五章電商平臺(tái)開(kāi)發(fā)5.3.2商品分類(lèi)展示商品分類(lèi)展示第五章電商平臺(tái)開(kāi)發(fā)5.3.2商品分類(lèi)展示1.商品分類(lèi)展示電商平臺(tái)上展示的商品都經(jīng)過(guò)了精心設(shè)計(jì),盡可能使商品展示符合消費(fèi)者的思維和使用習(xí)慣,便于用戶方便地搜索到自己感興趣的商品。商品展示一般具有分類(lèi)和分層的特點(diǎn),通過(guò)把商品分為不同的類(lèi)別,再逐級(jí)進(jìn)行細(xì)分。第五章電商平臺(tái)開(kāi)發(fā)“欄目-文章”式商品分類(lèi)結(jié)構(gòu)加入了“品牌”的商品分類(lèi)結(jié)構(gòu)2.商品分類(lèi)結(jié)構(gòu)設(shè)計(jì)為了實(shí)現(xiàn)前臺(tái)商品既能夠逐級(jí)分類(lèi)展示,又能夠通過(guò)感興趣的屬性隨機(jī)篩選顯示,需要設(shè)計(jì)合理的商品分類(lèi)結(jié)構(gòu)。第五章電商平臺(tái)開(kāi)發(fā)5.3.3商品訂購(gòu)商品訂購(gòu)功能包括商品分級(jí)檢索、商品篩選、商品選購(gòu)(購(gòu)物車(chē))、訂購(gòu)支付等功能。采用前述商品表設(shè)計(jì)后,已經(jīng)可以實(shí)現(xiàn)商品分級(jí)檢索、商品篩選等功能,訂購(gòu)支付功能的實(shí)現(xiàn)只要調(diào)用支付接口就可以方便實(shí)現(xiàn)。購(gòu)物車(chē)也稱(chēng)購(gòu)物籃,是借用實(shí)體商超里的購(gòu)物車(chē)和購(gòu)物籃的名字,其作用也和實(shí)體商超里的購(gòu)物車(chē)相同,也就是把想要購(gòu)買(mǎi)的商品先放在里面,等到支付環(huán)節(jié)一次性實(shí)現(xiàn)支付購(gòu)買(mǎi)。用戶可以在購(gòu)物網(wǎng)站的不同頁(yè)面之間跳轉(zhuǎn),以選購(gòu)自己喜愛(ài)的商品,點(diǎn)擊購(gòu)買(mǎi)時(shí),該商品就自動(dòng)保存到你的購(gòu)物車(chē)中,重復(fù)選購(gòu)后,最后將選中的所有商品放在購(gòu)物車(chē)中統(tǒng)一到付款臺(tái)結(jié)賬,這也是盡量讓客戶體驗(yàn)到現(xiàn)實(shí)生活中購(gòu)物的感覺(jué)。目前購(gòu)物車(chē)的實(shí)現(xiàn)主要是通過(guò)Cookie、Session或結(jié)合數(shù)據(jù)庫(kù)方式。1.購(gòu)物車(chē)2.CookieCookie是由Web服務(wù)器產(chǎn)生,但存儲(chǔ)在客戶端的一段信息。它定義了一種Web服務(wù)器在客戶端存儲(chǔ)和返回信息的機(jī)制,Cookie文件包含域、路徑、生存期、和由服務(wù)器設(shè)置的變量值等內(nèi)容。當(dāng)用戶以后訪問(wèn)同一個(gè)Web服務(wù)器時(shí),瀏覽器會(huì)把Cookie原樣發(fā)送給服務(wù)器。通過(guò)讓服務(wù)器讀取原先保存到客戶端的信息,網(wǎng)站能夠?yàn)闉g覽者提供一系列的方便,例如在線交易過(guò)程中標(biāo)識(shí)用戶身份、安全要求不高的場(chǎng)合避免用戶重復(fù)輸入名字和密碼、門(mén)戶網(wǎng)站的主頁(yè)定制、有針對(duì)性地投放廣告等等。第五章電商平臺(tái)開(kāi)發(fā)Session是實(shí)現(xiàn)購(gòu)物車(chē)的另一種方法。Session提供了可以保存和跟蹤用戶的狀態(tài)信息的功能,使當(dāng)前用戶在Session中定義的變量和對(duì)象能在頁(yè)面之間共享,但是不能為應(yīng)用中其他用戶所訪問(wèn),它與Cookie最重大的區(qū)別是,Session將用戶在會(huì)話期間的私有信息存儲(chǔ)在服務(wù)器端,提高了安全性。2.Session3.結(jié)合數(shù)據(jù)庫(kù)的方式把數(shù)據(jù)庫(kù)和Session或Cookie結(jié)合起來(lái)使用,是目前較普遍的模式。在這種方式中,數(shù)據(jù)庫(kù)承擔(dān)著存儲(chǔ)購(gòu)物信息的作用,Session或Cookie則用來(lái)跟蹤用戶。第五章電商平臺(tái)開(kāi)發(fā)5.3.4客戶服務(wù)客戶服務(wù)也是每個(gè)電商平臺(tái)必須具備的一個(gè)功能,用于向平臺(tái)的用戶,包括消費(fèi)者和商家,提供售前、售中和售后的服務(wù)。消費(fèi)者服務(wù)中心 消費(fèi)者服務(wù)中心為消費(fèi)者提供一個(gè)向電商平臺(tái)進(jìn)行投訴或咨詢的一個(gè)窗口,解決諸如“充值未到賬”、“物流信息不更新”、“賣(mài)家未按約定時(shí)間發(fā)貨”等問(wèn)題。商家服務(wù)中心商家服務(wù)中心為入駐平臺(tái)的商家提供有關(guān)商家賬戶、商品銷(xiāo)售及商家對(duì)于消費(fèi)者的售后服務(wù)等相關(guān)問(wèn)題提供支撐。第五章電商平臺(tái)開(kāi)發(fā)5.4.1商品管理商品上下架管理2.商品審核5.4.2訂單管理訂單的概念與分類(lèi)2.電商訂單處理5.4.3積分管理
積分管理積分獲得方式及規(guī)則積分消費(fèi)的操作規(guī)則電商平臺(tái)會(huì)員消費(fèi)積分系統(tǒng)積分管理設(shè)置操作5.4.4促銷(xiāo)管理
秒殺折扣促銷(xiāo)有獎(jiǎng)促銷(xiāo)優(yōu)惠券第五章電商平臺(tái)開(kāi)發(fā)5.4.5物流配送管理(1)訂單處理流程(2)送貨處理流程(3)退貨處理流程(1)自建模式(2)外包模式1.主要流程2.物流配送平臺(tái)建設(shè)模式第五章電商平臺(tái)開(kāi)發(fā)5.5.1賬務(wù)結(jié)算(1)客戶在電子商務(wù)網(wǎng)站上選購(gòu)商品,最后決定購(gòu)買(mǎi),買(mǎi)賣(mài)雙方在網(wǎng)上達(dá)成交易意向;(2)客戶選擇利用第三方支付平臺(tái),將貨款劃到商家在第三方支付平臺(tái)開(kāi)設(shè)的賬戶;(3)第三方支付平臺(tái)將客戶已經(jīng)付款的消息通知商家,并要求商家在規(guī)定時(shí)間內(nèi)發(fā)貨;(4)商家收到通知后按照訂單發(fā)貨;(5)客戶收到貨物并驗(yàn)證后通知第三方支付平臺(tái);(6)第三方支付平臺(tái)將該商戶在其平臺(tái)上的貨款劃入商家的銀行賬戶中,交易完成。收款對(duì)賬5.5賬務(wù)子系統(tǒng)第五章電商平臺(tái)開(kāi)發(fā)核銷(xiāo)處理(1)訂單中心對(duì)于每一個(gè)已經(jīng)進(jìn)行過(guò)支付的訂單,轉(zhuǎn)往銷(xiāo)售部門(mén),開(kāi)銷(xiāo)售發(fā)票。(2)銷(xiāo)售發(fā)票經(jīng)過(guò)審核,核算出每個(gè)店鋪應(yīng)收賬款。(3)訂單中心在收款核對(duì)后,出具收款單。(4)對(duì)店鋪應(yīng)收賬款和收款單進(jìn)行比對(duì)相對(duì)于收款對(duì)賬是在前臺(tái)銷(xiāo)售和后臺(tái)收款之間對(duì)賬,核銷(xiāo)處理是對(duì)收款單和店鋪應(yīng)收賬款之間進(jìn)行對(duì)賬。這一過(guò)程主要如下:5.5.2報(bào)表統(tǒng)計(jì)5.5.1賬務(wù)結(jié)算
店鋪銷(xiāo)量統(tǒng)計(jì)
按照日、月、年對(duì)銷(xiāo)售進(jìn)行統(tǒng)計(jì)。統(tǒng)計(jì)包括總額、按服務(wù)中心、服務(wù)站統(tǒng)計(jì)額、按店鋪統(tǒng)計(jì)額、按板塊統(tǒng)計(jì)額、按產(chǎn)品類(lèi)別統(tǒng)計(jì)額、按商品統(tǒng)計(jì)額。
庫(kù)存統(tǒng)計(jì)
按照商品和店鋪對(duì)各個(gè)店鋪的商品庫(kù)存進(jìn)行統(tǒng)計(jì),店鋪經(jīng)營(yíng)者可以及時(shí)了解庫(kù)存狀況,做出是否需要及時(shí)補(bǔ)充庫(kù)存的決定。評(píng)價(jià)統(tǒng)計(jì)
按照店鋪和商品對(duì)商品評(píng)價(jià)進(jìn)行統(tǒng)計(jì),店鋪經(jīng)營(yíng)者可以根據(jù)這一統(tǒng)計(jì)了解消費(fèi)者對(duì)自己店鋪商品的評(píng)價(jià)情況。第六章手機(jī)定位與位置管理第六章手機(jī)定位與位置管理1.簡(jiǎn)單個(gè)人定位應(yīng)用系統(tǒng)2.有管理中心的綜合應(yīng)用系統(tǒng)前端子系統(tǒng)前端子系統(tǒng)中心端子系統(tǒng)傳輸網(wǎng)絡(luò)子系統(tǒng)6.1手機(jī)定位系統(tǒng)的構(gòu)成第六章手機(jī)定位與位置管理6.2.1定位原理1、基站定位基站定位原理是,首先,確定每個(gè)移動(dòng)通信基站的地理位置,建立統(tǒng)一的基站地理位置數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)可以預(yù)先存儲(chǔ)在手機(jī)中,或者在定位過(guò)程中實(shí)時(shí)詢問(wèn)基站。在定位時(shí),手機(jī)測(cè)量自己所在地點(diǎn)周?chē)齻€(gè)以上不同基站的下行導(dǎo)頻信號(hào),得到這些基站下行導(dǎo)頻的到達(dá)時(shí)刻,計(jì)算其到達(dá)時(shí)間差。然后,根據(jù)該測(cè)量結(jié)果并結(jié)合基站的坐標(biāo),理論上采用三角公式就可計(jì)算出手機(jī)的位置。
衛(wèi)星定位衛(wèi)星定位系統(tǒng)由繞地球運(yùn)行的多顆衛(wèi)星組成,能連續(xù)發(fā)射一定頻率的無(wú)線電信號(hào)。只要持有便攜式信號(hào)接收設(shè)備,無(wú)論身處陸地、海上還是空中,都能接收到衛(wèi)星發(fā)出的特定信號(hào)。這就是衛(wèi)星定位的原理。接收設(shè)備通常選取4顆衛(wèi)星發(fā)出的信號(hào)進(jìn)行計(jì)算,就能確定接收設(shè)備持有者的位置。目前的智能手機(jī)基本上都配有衛(wèi)星定位模塊,該模塊實(shí)際上就是衛(wèi)星定位信號(hào)的接收設(shè)備?;旌隙ㄎ换旌隙ㄎ徊捎脙煞N或兩種以上系統(tǒng)用于定位,比如混合使用GPS和移動(dòng)通信站,或者混合使用GPS和WiFi,或者同時(shí)使用GPS和北斗衛(wèi)星,等等?;旌隙ㄎ挥欣诳朔骋环N單獨(dú)的定位系統(tǒng)定位不準(zhǔn)的難題,進(jìn)一步提高定位精度美國(guó):GPS(GlobalPositioningSystem,全球定位系統(tǒng))俄羅斯:GLONASS(GlobalNavigationSateliteSystem,全球衛(wèi)星導(dǎo)航系統(tǒng))中國(guó):北斗衛(wèi)星導(dǎo)航系統(tǒng)歐洲:伽利略定位系統(tǒng)6.2手機(jī)定位技術(shù)第六章手機(jī)定位與位置管理6.2.2北斗衛(wèi)星導(dǎo)航系統(tǒng)
北斗衛(wèi)星導(dǎo)航系統(tǒng)由空間段、地面段和用戶段三部分組成??臻g段由若干地球靜止軌道衛(wèi)星、傾斜地球同步軌道衛(wèi)星和中圓地球軌道衛(wèi)星三種軌道衛(wèi)星組成混合導(dǎo)航星座。地面段包括主控站、時(shí)間同步/注入站和監(jiān)測(cè)站等若干地面站。用戶段包括北斗兼容其他衛(wèi)星導(dǎo)航系統(tǒng)的芯片、模塊、天線等基礎(chǔ)產(chǎn)品,以及終端產(chǎn)品、應(yīng)用系統(tǒng)與應(yīng)用服務(wù)等。北斗衛(wèi)星導(dǎo)航系統(tǒng)建設(shè)遵循以下原則:開(kāi)放性:北斗衛(wèi)星導(dǎo)航系統(tǒng)的建設(shè)、發(fā)展和應(yīng)用將對(duì)全世界開(kāi)放,為全球用戶提供高質(zhì)量的免費(fèi)服務(wù),積極與世界各國(guó)開(kāi)展廣泛而深入的交流與合作,促進(jìn)各衛(wèi)星導(dǎo)航系統(tǒng)間的兼容與互操作,推動(dòng)衛(wèi)星導(dǎo)航技術(shù)與產(chǎn)業(yè)的發(fā)展。自主性:中國(guó)將自主建設(shè)和運(yùn)行北斗衛(wèi)星導(dǎo)航系統(tǒng),北斗衛(wèi)星導(dǎo)航系統(tǒng)可獨(dú)立為全球用戶提供服務(wù)。兼容性:在全球衛(wèi)星導(dǎo)航系統(tǒng)國(guó)際委員會(huì)(ICG)和國(guó)際電聯(lián)(ITU)框架下,使北斗衛(wèi)星導(dǎo)航系統(tǒng)與世界各衛(wèi)星導(dǎo)航系統(tǒng)實(shí)現(xiàn)兼容與互操作,使所有用戶都能享受到衛(wèi)星導(dǎo)航發(fā)展的成果。漸進(jìn)性:中國(guó)將積極穩(wěn)妥地推進(jìn)北斗衛(wèi)星導(dǎo)航系統(tǒng)的建設(shè)與發(fā)展,不斷完善服務(wù)質(zhì)量,并實(shí)現(xiàn)各階段的無(wú)縫銜接。1.北斗衛(wèi)星導(dǎo)航系統(tǒng)介紹第六章手機(jī)定位與位置管理(1)北斗衛(wèi)星導(dǎo)航系統(tǒng)的劣勢(shì)跟GPS相比,北斗衛(wèi)星導(dǎo)航系統(tǒng)因?yàn)榘l(fā)展較晚,因而應(yīng)用普及性較低,當(dāng)前支持北斗衛(wèi)星導(dǎo)航系統(tǒng)的模塊廠家相對(duì)較少,模塊價(jià)格較高。不過(guò),隨著北斗衛(wèi)星導(dǎo)航系統(tǒng)在國(guó)內(nèi)和附近國(guó)家、友好國(guó)家的不斷推廣,這一劣勢(shì)勢(shì)必會(huì)越來(lái)越減小。其次,北斗衛(wèi)星導(dǎo)航系統(tǒng)目前覆蓋的范圍還不如GPS,GPS已經(jīng)是覆蓋全球的系統(tǒng),而北斗還處于發(fā)展之中,只能覆蓋全球部分地區(qū)。(2)北斗衛(wèi)星導(dǎo)航系統(tǒng)的優(yōu)勢(shì)作為后起的北斗衛(wèi)星導(dǎo)航系統(tǒng),也有著顯著的后發(fā)優(yōu)勢(shì),在很多功能和性能方面超過(guò)了GPS。安全:對(duì)國(guó)內(nèi)而言,安全是北斗最大的優(yōu)勢(shì)。GPS是美國(guó)的,信號(hào)是可以加密或關(guān)閉的,因此在國(guó)防方面,使用北斗衛(wèi)星導(dǎo)航系統(tǒng)有著天然的安全優(yōu)勢(shì)。即使在民用領(lǐng)域,對(duì)安全的考慮也是非常重要的。三頻信號(hào):北斗使用的是三頻信號(hào),GPS使用的是雙頻信號(hào),是全球第一個(gè)提供三頻信號(hào)服務(wù)的衛(wèi)星導(dǎo)航系統(tǒng),這是北斗的后發(fā)優(yōu)勢(shì)。雖然GPS從2010年5月28發(fā)射第一顆三頻衛(wèi)星,但等到GPS衛(wèi)星全部老化報(bào)廢更換為三頻衛(wèi)星還好幾年,這幾年就是北斗的優(yōu)勢(shì)期。三頻信號(hào)可以更好的消除高階電離層延遲影響,提高定位可靠性,增強(qiáng)數(shù)據(jù)預(yù)處理能力。而且如果一個(gè)頻率信號(hào)出現(xiàn)問(wèn)題,可使用傳統(tǒng)方法利用另外兩個(gè)頻率進(jìn)行定位,提高了定位的可靠性和抗干擾能力。有源定位及無(wú)源定位:有源定位就是接收機(jī)自己需要發(fā)射信息與衛(wèi)星通信,無(wú)源定位不需要。北斗二代使用的是無(wú)源定位,當(dāng)能觀測(cè)到的衛(wèi)星質(zhì)量很差時(shí),且數(shù)量較少時(shí)(至少要4顆衛(wèi)星),仍然可以實(shí)現(xiàn)定位。短報(bào)文通信服務(wù):短報(bào)文服務(wù)提供了傳統(tǒng)通信方式難以覆蓋的地區(qū)或者緊急情況下的一種通信能力?;谶@個(gè)功能,北斗還有一個(gè)好處是,不但能知道自己的位置,而且還能讓別人知道你自己的位置信息。當(dāng)然,這個(gè)功能也是有容量限制的,所以并不適合作為日常通信功能,而是作為緊急情況通信比較合適。2.北斗衛(wèi)星導(dǎo)航系統(tǒng)與GPS的對(duì)比第六章手機(jī)定位與位置管理提高管理資源的能力:GIS系統(tǒng)能夠通過(guò)一些基于位置的數(shù)據(jù)(如地址等)將數(shù)據(jù)集關(guān)聯(lián)在一起,幫助各個(gè)相關(guān)部門(mén)共享數(shù)據(jù)。通過(guò)建立共享數(shù)據(jù)庫(kù),一個(gè)部門(mén)可以從其他部門(mén)的工作中獲利,數(shù)據(jù)只用被收集和整理一次,但可以被不同部門(mén)多次使用。為決策提供直觀依據(jù):GIS可以用地圖的形式,把所有數(shù)據(jù)都簡(jiǎn)潔而清晰地顯示出來(lái),或者出現(xiàn)在相關(guān)的報(bào)告中,使得決策制定者不必在分析和理解數(shù)據(jù)上再浪費(fèi)精力,而可以直接關(guān)注真實(shí)的結(jié)果,為決策提供更直觀的依據(jù)。靈活地繪制地圖:用GIS技術(shù)繪制地圖比用傳統(tǒng)的手工操作或自動(dòng)制圖工具更加靈活。GIS系統(tǒng)從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)創(chuàng)建地圖,現(xiàn)有的紙質(zhì)地圖也同樣可以數(shù)字化并轉(zhuǎn)化進(jìn)GIS系統(tǒng)?;贕IS的繪圖數(shù)據(jù)庫(kù)可以是連續(xù)的,也可以以任意比例尺顯示。也就是說(shuō)可以生產(chǎn)以任意地段為中心,任意比例尺的地圖產(chǎn)品,并且可以有效地選擇各種符號(hào)高亮顯示某些特征。只要擁有一定的數(shù)據(jù),就可以用任意比例尺多次創(chuàng)建某地圖。6.3.1GIS原理與優(yōu)勢(shì)GIS(GeographicInformationSystem,地理信息系統(tǒng))是在計(jì)算機(jī)軟硬件系統(tǒng)支持下,對(duì)現(xiàn)實(shí)世界各類(lèi)空間數(shù)據(jù)及描述這些空間數(shù)據(jù)特性的屬性進(jìn)行采集、儲(chǔ)存、管理、運(yùn)算、分析、顯示和描述的技術(shù)系統(tǒng)。使用GIS技術(shù)會(huì)帶來(lái)很多好處,比如:6.3GIS技術(shù)第六章手機(jī)定位與位置管理6.3.2GIS使用模式對(duì)“在什么地方”繪圖對(duì)數(shù)量繪圖對(duì)密度繪圖查詢某區(qū)域里面或者緊鄰有什么對(duì)變化繪圖第六章手機(jī)定位與位置管理6.3.3GIS軟件與地圖2、GIS數(shù)據(jù)GIS數(shù)據(jù)有三種基本的格式,分別是:空間數(shù)據(jù)(Spatialdata)。這是構(gòu)成地圖的基本數(shù)據(jù),由點(diǎn)、線、面構(gòu)成,是GIS系統(tǒng)的核心??臻g數(shù)據(jù)用來(lái)表達(dá)位置和地圖要素的形狀信息,如建筑物、街道和城市。表格數(shù)據(jù)(Tabulardata)。表格數(shù)據(jù)是描述地圖要素的數(shù)據(jù),為地圖添加信息。比如,一幅表現(xiàn)客戶位置的地圖可能同時(shí)鏈接到這些客戶的人口統(tǒng)計(jì)信息上。影像數(shù)據(jù)(Imagedata)。影像數(shù)據(jù)有許多不同的來(lái)源,比如衛(wèi)星影像、航空影像,以及從紙質(zhì)地圖掃描得到的數(shù)據(jù)。應(yīng)用影像可以建立起地圖。此外,這些數(shù)據(jù)可以被進(jìn)一步劃分為兩種數(shù)據(jù)模型:矢量數(shù)據(jù)模型(Vectordatamodel):不連續(xù)的要素,比如客戶的位置以及區(qū)域數(shù)據(jù)通常用矢量數(shù)據(jù)描述。柵格數(shù)據(jù)模型(Rasterdatamodel):連續(xù)的數(shù)值,比如海拔高度、植被類(lèi)型通常用柵格數(shù)據(jù)模型描述可以輸入和操作諸如地址和行政區(qū)劃等地理信息的工具集;數(shù)據(jù)庫(kù)管理系統(tǒng)(關(guān)系性數(shù)據(jù)管理系統(tǒng));建立分析、查詢更多信息或打印發(fā)布的智能數(shù)字地圖的工具集;一個(gè)簡(jiǎn)單易用的圖形用戶界面(GUI)。GIS軟件可以是低端的商業(yè)制圖軟件,用來(lái)簡(jiǎn)單顯示銷(xiāo)售區(qū)域,也可以是對(duì)復(fù)雜的自然保護(hù)區(qū)進(jìn)行管理和研究的高端軟件1、GIS軟件GIS軟件提供了存儲(chǔ)、分析和顯示位置信息的功能和工具。GIS軟件的主要組件包括:第六章手機(jī)定位與位置管理6.3.3GIS軟件與地圖3、如何選擇數(shù)據(jù)(1)用這些數(shù)據(jù)做什么?(2)需要用到哪些特殊的地理要素?(3)需要這些地理要素的哪些屬性?(4)需要多大地理范圍內(nèi)的數(shù)據(jù)?(5)在感興趣的地區(qū),需要研究哪一級(jí)別的地理信息?(6)數(shù)據(jù)需要時(shí)效性嗎?(7)硬件環(huán)境是什么?(8)用什么GIS軟件?(9)有多少并發(fā)用戶同時(shí)訪問(wèn)數(shù)據(jù)?這些用戶的分布情況如何?(10)何時(shí)需要這些數(shù)據(jù)?(11)是否需要定期的數(shù)據(jù)更新?如果是,更新周期是多少?(12)哪些數(shù)據(jù)集需要同一個(gè)數(shù)據(jù)商提供?(13)是計(jì)劃從小系統(tǒng)開(kāi)始,然后再對(duì)系統(tǒng)進(jìn)行擴(kuò)充?還是希望一步到位?(14)是否想發(fā)布這些數(shù)據(jù)的衍生產(chǎn)品?(15)如何獲取數(shù)據(jù)源?第六章手機(jī)定位與位置管理6.3.3GIS軟件與地圖4、地理屬性任何一個(gè)地理要素都會(huì)有一個(gè)或多個(gè)屬性來(lái)識(shí)別這個(gè)要素是什么,這些屬性包括類(lèi)別、級(jí)別、計(jì)數(shù)和數(shù)量、比率、連續(xù)和不連續(xù)值等。元數(shù)據(jù)經(jīng)常被定義為“關(guān)于數(shù)據(jù)的數(shù)據(jù)”,也就是為了運(yùn)用這些數(shù)據(jù)所必須了解的一些信息,它描述了關(guān)于數(shù)據(jù)的一組典型特征,但通常不包含數(shù)據(jù)本身。具體地說(shuō),元數(shù)據(jù)包括:5、元數(shù)據(jù)制圖是GIS最基本的功能,地圖為顯示數(shù)據(jù)提供了一個(gè)其他方式所不能提供的途徑。更重要的是,不是熟練的繪圖專(zhuān)家,也可以運(yùn)用GIS制圖。GIS通過(guò)從GIS數(shù)據(jù)庫(kù)中提取數(shù)據(jù)來(lái)創(chuàng)建地圖,GIS數(shù)據(jù)庫(kù)中的任何修改都可以自動(dòng)地在下次制圖中得到體現(xiàn),用最小的投入就可以更新地圖6、繪圖6.3.4部分GIS地圖服務(wù)商
1、地圖服務(wù)商:百度、天地圖2、工具服務(wù)商:ArcGIS、超圖3、測(cè)繪機(jī)構(gòu)、公司第六章手機(jī)定位與位置管理定位服務(wù)Android允許應(yīng)用程序訪問(wèn)定位服務(wù),終端設(shè)備通過(guò)android.location包為定位服務(wù)提供支持。位置服務(wù)框架的核心部件是LocationManager系統(tǒng)服務(wù),它提供了確定位置的API。確定用戶位置遇到的挑戰(zhàn)6.4Android平臺(tái)定位功能從移動(dòng)終端獲得用戶位置很復(fù)雜,由以下原因可能導(dǎo)致定位得到錯(cuò)誤或者不準(zhǔn)確的結(jié)果:多定位源:GPS、基站和WiFi都可以提供有關(guān)用戶位置的信息,使用哪一個(gè)取決于對(duì)精度、速度和電池效率的權(quán)衡。用戶移動(dòng):由于用戶位置不斷變化,需要頻繁計(jì)算用戶移動(dòng)的距離,重新建立用戶的位置坐標(biāo)。精度變化。通過(guò)每種定位方式所得結(jié)果的精度都不是持續(xù)不變的,10秒鐘前從一個(gè)定位源獲取的定位可能比10秒鐘后從另一個(gè)定位源或同一個(gè)定位源獲取的位置更準(zhǔn)確。第六章手機(jī)定位與位置管理請(qǐng)求位置更新申請(qǐng)用戶授權(quán)為了通過(guò)NETWORK_PROVIDER或GPS_PROVIDER獲得位置更新,必須分別聲明ACCESS_COARSE_LOCATION或者ACCESS_FINE_LOCATION授權(quán)來(lái)申請(qǐng)用戶授權(quán),例如:<manifest...>
<uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION"/>
...
</manifest>定義最佳性能模型為了克服用戶定位不準(zhǔn)的困難,得到更精確的用戶位置且節(jié)省電源,需要定義一個(gè)一致的模型,包括指定應(yīng)用程序如何獲取用戶位置,什么時(shí)候開(kāi)始和停止監(jiān)聽(tīng)以獲得位置更新,以及什么時(shí)候?qū)ξ恢脭?shù)據(jù)進(jìn)行緩存等。0如何克服這些困難以得到更可靠的位置信息,為如何使應(yīng)用程序具有更準(zhǔn)確、更靈敏的地理定位?在Android平臺(tái),通過(guò)回調(diào)方式獲取用戶位置。調(diào)用requestLocationUpdates(),表示想從LocationManager獲得位置更新,并把它傳遞給LocationListener。當(dāng)用戶位置變化或設(shè)備狀態(tài)變化時(shí),LocationListener必須使用LocationManager的幾種回調(diào)方法。第六章手機(jī)定位與位置管理獲取用戶位置的流程(1)啟動(dòng)應(yīng)用程序;(2)稍后,啟動(dòng)對(duì)來(lái)自所選位置源位置更新信息的監(jiān)聽(tīng);(3)通過(guò)過(guò)濾出新的但稍欠精確的位置值,來(lái)維護(hù)一個(gè)對(duì)當(dāng)前位置的最佳估計(jì);(4)停止監(jiān)聽(tīng)位置更新;(5)使用最新的位置源估計(jì)值。。第六章手機(jī)定位與位置管理7.決定什么時(shí)候啟動(dòng)監(jiān)聽(tīng)位置更新要想應(yīng)用程序一啟動(dòng)就開(kāi)始監(jiān)聽(tīng)位置更新,或者只想要在用戶激活了某一功能后才開(kāi)始監(jiān)聽(tīng)位置更新。一個(gè)長(zhǎng)的監(jiān)聽(tīng)過(guò)程會(huì)消耗很多電量,但是短的監(jiān)聽(tīng)過(guò)程可能達(dá)不到足夠的定位精度。作為以上過(guò)程的演示,可以通過(guò)調(diào)用來(lái)開(kāi)始監(jiān)聽(tīng)位置更新,代碼如下:StringlocationProvider=LocationManager.NETWORK_PROVIDER;//或者使用GPS位置數(shù)據(jù)StringlocationProvider=LocationManager.GPS_PROVIDER;
locationManager.requestLocationUpdates(locationProvider,0,0,locationListener);8.用最后已知的位置進(jìn)行快速修正
LocationListener接收第一個(gè)位置修正值所花費(fèi)的時(shí)間常常讓用戶等待太長(zhǎng)時(shí)間,在一個(gè)更準(zhǔn)確的位置提供給LocationListener之前,應(yīng)該通過(guò)調(diào)用getLastKnownLocation(String)來(lái)使用緩存的位置數(shù)據(jù),代碼如下:StringlocationProvider=LocationManager.NETWORK_PROVIDER;
//或者使用LocationManager.GPS_PROVIDER
LocationlastKnownLocation=locationManager.getLastKnownLocation(locationProvider);9.決定何時(shí)停止監(jiān)聽(tīng)位置更新決定什么時(shí)候不再需要進(jìn)行位置修正的邏輯取決于應(yīng)用程序,可以從非常簡(jiǎn)單到非常復(fù)雜。當(dāng)從位置獲得到位置使用之間間隔較小時(shí),提高了位置估計(jì)的準(zhǔn)確性。請(qǐng)務(wù)必注意,如果監(jiān)聽(tīng)很長(zhǎng)一段時(shí)間,則將消耗大量的電池電量。所以只要已經(jīng)獲得了所需要的信息,就應(yīng)該通過(guò)調(diào)用removeUpdates(PendingIntent)來(lái)停止監(jiān)聽(tīng)更新,代碼如下://去除先前增加的監(jiān)聽(tīng)器
locationManager.removeUpdates(locationListener);第六章手機(jī)定位與位置管理10.保持當(dāng)前最佳估計(jì)由于位置修正的準(zhǔn)確性是變化的,最新的修正并不總是最好的。應(yīng)該基于幾個(gè)標(biāo)準(zhǔn)來(lái)選擇位置修正,這些標(biāo)準(zhǔn)也應(yīng)根據(jù)應(yīng)用和測(cè)試環(huán)境的不同而變化。下面是可以用來(lái)使修正位置準(zhǔn)確性有效的幾個(gè)步驟:
檢查檢索出的位置是否比先前的估計(jì)要顯著的新;檢查聲稱(chēng)的位置精度是否比先前的好;檢查新的位置來(lái)自哪個(gè)定位源,是否可信11.調(diào)整模型以節(jié)省電池和數(shù)據(jù)交換要獲得良好的位置估計(jì)和性能,需要在測(cè)試應(yīng)用程序時(shí),對(duì)模型進(jìn)行一些調(diào)整,以便在兩者之間實(shí)現(xiàn)平衡。調(diào)整內(nèi)容包括:
減少監(jiān)聽(tīng)窗口的大小。一個(gè)小的位置更新監(jiān)聽(tīng)窗口意味著可以更少地與GPS和網(wǎng)絡(luò)位置服務(wù)互動(dòng),從而延長(zhǎng)電池使用時(shí)間。設(shè)置讓定位源降低位置更新反饋頻率。減少定位窗口期間位置更新的次數(shù)同樣可以提高電池效率,但是要付出準(zhǔn)確性的代價(jià),對(duì)二者的權(quán)衡取決于如何使用應(yīng)用程序??梢酝ㄟ^(guò)在requestLocationUpdates()中增加參數(shù)的方法減小位置更新頻率,該參數(shù)用于指定更新時(shí)間間隔和最小變化距離。限制一組定位源。根據(jù)應(yīng)用程序的使用環(huán)境和期望的定位精度,可以選擇只使用網(wǎng)絡(luò)定位或GPS定位,或者兩者同時(shí)使用。只與一個(gè)服務(wù)互動(dòng)減少了電池的使用,但可能付出精確度的代價(jià)。第六章手機(jī)定位與位置管理為了獲得最佳定位精度,應(yīng)該選擇在用戶剛開(kāi)始創(chuàng)建內(nèi)容時(shí)甚至是應(yīng)用程序剛剛啟動(dòng)時(shí)就啟動(dòng)對(duì)位置更新的監(jiān)聽(tīng)。然后,當(dāng)內(nèi)容已經(jīng)準(zhǔn)備好、隨時(shí)可以發(fā)布或記錄時(shí),停止對(duì)位置更新的監(jiān)聽(tīng)。(2)幫助用戶決定去哪里。你可能會(huì)創(chuàng)建一個(gè)應(yīng)用程序,試圖為用戶提供一組去哪里的選項(xiàng)。例如,你正在試圖為用戶提供一個(gè)有關(guān)附近餐館、商店、娛樂(lè)場(chǎng)合的選項(xiàng),以及根據(jù)用戶的位置對(duì)建議的次序進(jìn)行調(diào)整。設(shè)計(jì)邏輯如下:當(dāng)獲得一個(gè)新的最佳估計(jì)時(shí),重新對(duì)建議進(jìn)行安排;當(dāng)建議的次序已經(jīng)穩(wěn)定下來(lái),則停止進(jìn)行位置更新監(jiān)聽(tīng)。12.常見(jiàn)的應(yīng)用案例如果需要在應(yīng)用程序中獲取用戶的位置,可以采用下面一些方法。每種場(chǎng)景還介紹了有關(guān)什么時(shí)候應(yīng)該啟動(dòng)監(jiān)聽(tīng)和什么時(shí)候應(yīng)該停止監(jiān)聽(tīng)的好做法,以便閱讀并有助于延長(zhǎng)電池使用時(shí)間。(1)用位置標(biāo)記用戶創(chuàng)建的內(nèi)容。你可能會(huì)創(chuàng)建一個(gè)應(yīng)用程序,用位置來(lái)標(biāo)記用戶創(chuàng)建的內(nèi)容。例如,想讓用戶分享他們的本地體驗(yàn);或者為一家餐廳發(fā)布評(píng)論;或者錄制一些由其當(dāng)前位置增強(qiáng)的內(nèi)容。圖6-4顯示了一個(gè)關(guān)于位置服務(wù)的這種相互作用可能會(huì)如何發(fā)生的模型。第六章手機(jī)定位與位置管理1、百度地圖開(kāi)放平臺(tái)百度地圖開(kāi)放平臺(tái)(/)提供了豐富的開(kāi)發(fā)接口,使開(kāi)發(fā)者可以很容易開(kāi)發(fā)各種基于百度地圖API和SDK的應(yīng)用。這些API和SDK包括用于Web開(kāi)發(fā)的JavaScriptAPI、微信小程序JavaScriptAPI,Android開(kāi)發(fā)的Android地圖SDK、Android定位SDK、Android鷹眼軌跡SDK、Android導(dǎo)航SDK、Android導(dǎo)航HUDSDK、Android全景SDK等6.5一個(gè)百度地圖定位實(shí)例6.5.1Android定位SDK介紹第六章手機(jī)定位與位置管理2、Android定位SDK介紹Android定位SDK開(kāi)發(fā)介紹,包含了概述、獲取密鑰、開(kāi)發(fā)指南、相關(guān)問(wèn)題等。第六章手機(jī)定位與位置管理在開(kāi)始開(kāi)發(fā)前,開(kāi)發(fā)者首先需要申請(qǐng)密鑰。Android百度定位SDK自v4.0版本之后開(kāi)始引入了百度地圖開(kāi)放平臺(tái)的統(tǒng)一的密鑰(AK)驗(yàn)證體系。通過(guò)AK機(jī)制,開(kāi)發(fā)者可以更方便、更安全地配置自身使用的百度地圖資源,如設(shè)置服務(wù)配額等。6.5.2申請(qǐng)密鑰6.5.3開(kāi)發(fā)環(huán)境配置環(huán)境配置主要包括四個(gè)項(xiàng)工作,分別是導(dǎo)入庫(kù)文件、設(shè)置AndroidManifest.xml、設(shè)置AcessKey和import相關(guān)類(lèi)6.5.4獲取位置獲取終端位置需要用到綜合定位功能。綜合定位功能指的是根據(jù)用戶實(shí)際需求,返回用戶當(dāng)前位置的基礎(chǔ)定位服務(wù),包含GPS和網(wǎng)絡(luò)定位(WiFi定位和基站定位)功能?;径ㄎ还δ芡瑫r(shí)還支持位置描述信息功能,離線定位功能,位置提醒功能和位置語(yǔ)義化功能。第七章移動(dòng)視頻監(jiān)控系統(tǒng)第七章移動(dòng)視頻監(jiān)控系統(tǒng)音視頻文件在網(wǎng)絡(luò)上的傳輸采用一種稱(chēng)為流媒體的技術(shù),以“流”的形式進(jìn)行多媒體數(shù)據(jù)傳輸??蛻舳瞬シ牌髟诓シ乓粋€(gè)多媒體內(nèi)容之前,預(yù)先下載媒體內(nèi)容的一部分作為緩存。然后,一邊從緩存按順序取出數(shù)據(jù)進(jìn)行播放,一邊持續(xù)從服務(wù)器下載數(shù)據(jù)送進(jìn)緩存。由于緩存的調(diào)節(jié)作用,盡管下載速度可能時(shí)快時(shí)慢,但播放速度會(huì)保持大體穩(wěn)定,實(shí)現(xiàn)所謂“邊下載,邊播放”的流式播放模式。流媒體具有實(shí)時(shí)性、連續(xù)性和網(wǎng)絡(luò)流量平穩(wěn)的特點(diǎn)。由于互聯(lián)網(wǎng)是以TCP/IP協(xié)議為基礎(chǔ)的一種“盡力而為”的網(wǎng)絡(luò),除非能夠提供足夠的冗余帶寬,否則難以保證傳輸?shù)目煽啃院头€(wěn)定性。因此,需要解決多媒體數(shù)據(jù)在互聯(lián)網(wǎng)傳輸?shù)膶?shí)時(shí)性要求,避免或者減小播放中停頓、延遲和馬賽克現(xiàn)象,保證用戶的視覺(jué)效果。7.1流媒體技術(shù)原理與標(biāo)準(zhǔn)7.1.1流媒體技術(shù)概念第七章移動(dòng)視頻監(jiān)控系統(tǒng)1.音視頻壓縮技術(shù)7.1.2音視頻編解碼技術(shù)與標(biāo)準(zhǔn)沒(méi)有經(jīng)過(guò)壓縮的音視頻需要很高的傳輸帶寬,為了減少音視頻傳輸對(duì)帶寬的需求,需要采用壓縮技術(shù)。壓縮的思路一是去除冗余信息,二是在可接受的前提下?tīng)奚欢ㄙ|(zhì)量。音視頻壓縮技術(shù)可分為幀間無(wú)關(guān)壓縮、幀間壓縮和幀內(nèi)壓縮:。幀內(nèi)圖像有大量空域冗余信息。去除空域冗余信息,主要使用的是幀內(nèi)編碼技術(shù)和熵編碼技術(shù),包括變換編碼、量化編碼和熵編碼。變換編碼將空域信號(hào)變換到另一正交矢量空間,使其相關(guān)性下降,數(shù)據(jù)冗余度減小。經(jīng)過(guò)變換編碼后,產(chǎn)生一批變換系數(shù),對(duì)這些系數(shù)進(jìn)行量化,使編碼器的輸出達(dá)到一定的速率,不過(guò)這一過(guò)程導(dǎo)致精度的降低。熵編碼是無(wú)損編碼。它是對(duì)變換、量化后得到的系數(shù)和運(yùn)動(dòng)信息,做進(jìn)一步壓縮。(1)幀間無(wú)關(guān)壓縮(2)幀間壓縮(3)幀內(nèi)壓縮。幀間無(wú)關(guān)壓縮方式是把一段連續(xù)視頻按一定時(shí)間間隔,分解成若干個(gè)固定的畫(huà)面一幅一幅地傳輸。原本連續(xù)的視頻畫(huà)面變成了離散的視頻畫(huà)面,或者原本時(shí)間間隔很小的一幅幅畫(huà)面變成了時(shí)間間隔較大的一幅幅畫(huà)面。這種壓縮方式采用一種非常簡(jiǎn)單的方式減少了需要傳輸?shù)膬?nèi)容,但由于人的視覺(jué)暫留,并不會(huì)明顯感覺(jué)到其中的差異。幀間壓縮方式是區(qū)分每幅圖像的差異并且只傳送差別部分,采用的技術(shù)稱(chēng)為幀間編碼技術(shù),包括運(yùn)動(dòng)補(bǔ)償、運(yùn)動(dòng)表示和運(yùn)動(dòng)估計(jì)三部分。運(yùn)動(dòng)補(bǔ)償是通過(guò)先前的局部圖像來(lái)預(yù)測(cè)、補(bǔ)償當(dāng)前的局部圖像,它是減少幀序列冗余信息的有效方法;運(yùn)動(dòng)表示是對(duì)不同區(qū)域的圖像需使用不同的運(yùn)動(dòng)矢量來(lái)描述運(yùn)動(dòng)信息,運(yùn)動(dòng)矢量可通過(guò)熵編碼進(jìn)行壓縮;運(yùn)動(dòng)估計(jì)是從視頻序列中抽取運(yùn)動(dòng)信息的一整套技術(shù)。這種壓縮方式的代表是MPEG和H.263。第七章移動(dòng)視頻監(jiān)控系統(tǒng)2.音視頻編解碼標(biāo)準(zhǔn)兩大系列:
ISO/IECJTC1制定的MPEG系列標(biāo)準(zhǔn)
ITU制定的H.26x系列視頻編碼標(biāo)準(zhǔn)及G.7系列音頻編碼標(biāo)準(zhǔn)目前音視頻信源編碼標(biāo)準(zhǔn)有四個(gè),分別是MPEG-2、MPEG-4、MPEG-4AVC(簡(jiǎn)稱(chēng)AVC,也稱(chēng)JVT或H.264)和AVS。從制訂者來(lái)分,前三個(gè)標(biāo)準(zhǔn)是由MPEG專(zhuān)家組完成的,第四個(gè)是我國(guó)自主制定的;從發(fā)展階段來(lái)分,MPEG-2是第一代標(biāo)準(zhǔn),其余三個(gè)為第二代標(biāo)準(zhǔn);從編碼效率來(lái)比較,MPEG-4是MPEG-2的1.4倍,AVS和AVC相當(dāng),都是MPEG-2的兩倍以上。第七章移動(dòng)視頻監(jiān)控系統(tǒng)2.音視頻編解碼標(biāo)準(zhǔn)傳統(tǒng)壓縮編碼技術(shù)建立在仙農(nóng)信息論基礎(chǔ)上,以經(jīng)典集合論為工具,用概率統(tǒng)計(jì)模型來(lái)描述信源,其壓縮思想基于數(shù)據(jù)統(tǒng)計(jì),只能去除數(shù)據(jù)冗余,屬于低層壓縮編碼的范疇。MPEG-1、MPEG-2、H.261和H.263都是采用第一代壓縮編碼技術(shù),著眼于圖像信號(hào)的統(tǒng)計(jì)特性來(lái)設(shè)計(jì)編碼器,屬于波形編碼的范疇。H.264標(biāo)準(zhǔn)的推出,是視頻編碼標(biāo)準(zhǔn)的一個(gè)重要進(jìn)步,它與現(xiàn)有的MPEG-2、MPEG-4SP及H.263相比,具有明顯的優(yōu)勢(shì),特別是提高了編碼效率,使之能用于許多新的領(lǐng)域。盡管H.264的算法復(fù)雜度是現(xiàn)有編碼壓縮標(biāo)準(zhǔn)的4倍以上,但隨著集成電路技術(shù)的快速發(fā)展,H.264的算法復(fù)雜度問(wèn)題也正在得到解決。H.264不僅比H.263和MPEG-4節(jié)約了50%的碼率,而且對(duì)網(wǎng)絡(luò)傳輸具有更好的支持能力。它引入了面向IP包的編碼機(jī)制,有利于網(wǎng)絡(luò)中的分組傳輸,支持網(wǎng)絡(luò)中視頻的流媒體傳輸,具有較強(qiáng)的抗誤碼特性,可適應(yīng)丟包率高、干擾嚴(yán)重的無(wú)線信道中的視頻傳輸。以H.264標(biāo)準(zhǔn)代表的新一代壓縮編碼技術(shù)第一代壓縮編碼技術(shù)以MPEG-4為代表的基于模型/對(duì)象的第二代壓縮編碼技術(shù),除了繼承第一代視頻編碼的核心技術(shù),如變換編碼、運(yùn)動(dòng)估計(jì)與運(yùn)動(dòng)補(bǔ)償、量化、熵編碼外,還充分利用了人眼視覺(jué)特性,抓住了圖像信息傳輸?shù)谋举|(zhì),從輪廓、紋理思路出發(fā),支持基于視覺(jué)內(nèi)容的交互功能,這適應(yīng)了多媒體信息的應(yīng)用由播放型轉(zhuǎn)向基于內(nèi)容的訪問(wèn)、檢索及操作的發(fā)展趨勢(shì)。第二代壓縮編碼技術(shù)第七章移動(dòng)視頻監(jiān)控系統(tǒng)3.VCD標(biāo)準(zhǔn)和DVD標(biāo)準(zhǔn)嚴(yán)格的說(shuō),VCD和DVD標(biāo)準(zhǔn)并不是獨(dú)立的標(biāo)準(zhǔn),它們從屬于MPEG系列標(biāo)準(zhǔn)。由于VCD和DVD廣為人們熟悉,這里對(duì)它們做一點(diǎn)介紹,便于讀者更直觀地體會(huì)不同音視頻標(biāo)準(zhǔn)的圖像質(zhì)量。VCD采用MPEG-1標(biāo)準(zhǔn),適用于不同帶寬的設(shè)備,如CD-ROM、Video-CD等。經(jīng)過(guò)MPEG-1標(biāo)準(zhǔn)壓縮后,數(shù)據(jù)壓縮率為1/100~1/200,音頻壓縮率為1/6.5,聲音接近于CD-DA的質(zhì)量。MPEG-1允許超過(guò)70分鐘的高質(zhì)量的視頻和音頻存儲(chǔ)在一張CD-ROM盤(pán)上。MPEG-1的編碼速率最高可達(dá)4Mb/s~5Mb/s,但隨著速率的提高,其解碼后的圖像質(zhì)量有所降低,因此一般情況下使用的編碼速率在1.5Mb/s左右。DVD采用了MPEG2標(biāo)準(zhǔn),圖像分辨率為720?×?480,編碼速率達(dá)到了1Mb/s~10Mb/s。MPEG2比VCD的MPEG1的分辨率提高了四倍多,數(shù)據(jù)量也增大了很多,同時(shí)音效質(zhì)量也有所提高,并且支持外掛的字幕和聲道,以及多角度欣賞等數(shù)碼控制功能。第七章移動(dòng)視頻監(jiān)控系統(tǒng)4.視頻質(zhì)量指標(biāo)圖像格式分辨率帶寬需求(b/s)QCIFPAL176?×?144,NTSC176?×?120300kCIFPAL352?×?288,NTSC352?×?240300k~512k2CIFPAL704?×?288,NTSC704?×?240512k~700k4CIFPAL704?×?576,NTSC704?×?4801.5M~2MD1720?×?576水平(480線,隔行掃描)1.5M~2M在實(shí)際工程實(shí)踐中,人們常用QCIF、CIF、2CIF、4CIF、D1等圖像格式來(lái)表示不同的圖像質(zhì)量,他們具有不同的圖像分辨率圖像大小和總像素?cái)?shù)。原始畫(huà)面的大小是通過(guò)縱橫像素的數(shù)目來(lái)表示的,例如,分辨率為352?×?240,則總像素是84480。圖像的像素?cái)?shù)越高,就有越多的信息供壓縮。壓縮比?,F(xiàn)行的壓縮方法,其目的都是要減少原始數(shù)字化視頻的大小,壓縮比越大,圖像就被壓縮得就越厲害,畫(huà)面質(zhì)量也就越遜色。圖像分辨率。常見(jiàn)的圖像分辨率有352?×?288,176?×?144,640?×?480,1024?×?768,分辨率的單位為dpi。第七章移動(dòng)視頻監(jiān)控系統(tǒng)7.1.3流媒體網(wǎng)絡(luò)傳輸技術(shù)1、緩存技術(shù)一個(gè)實(shí)時(shí)音視頻源或靜態(tài)音視頻源文件,在傳輸中要被分解為許多分組。由于網(wǎng)絡(luò)是動(dòng)態(tài)變化的,各個(gè)分組選擇的路由可能不盡相同,因而到達(dá)目的地的時(shí)間延遲也就不同,甚至先發(fā)的分組有可能后到。為此,需要使用緩存來(lái)克服這種影響,并保證分組的順序正確,從而使媒體數(shù)據(jù)能連續(xù)輸出,而不會(huì)因?yàn)榫W(wǎng)絡(luò)暫時(shí)擁塞使播放出現(xiàn)停頓2、流媒體播放方式(1)視頻點(diǎn)播方式視頻源作為一個(gè)文件存儲(chǔ)于服務(wù)器,客戶端點(diǎn)播后,文件按順序從服務(wù)器下載。文件開(kāi)始下載后播放器并不馬上開(kāi)始播放,而是先緩存數(shù)據(jù)達(dá)到一定量后,才開(kāi)始播放。接下來(lái),在下載文件的同時(shí)用戶觀看視頻。在整個(gè)視頻播放過(guò)程中,播放器一邊從服務(wù)器下載數(shù)據(jù)放入緩存入口,一邊從緩存出口取出數(shù)據(jù)供播放器播放,數(shù)據(jù)在各個(gè)功能單元之間是一種順序的流動(dòng)。(2)實(shí)時(shí)流方式實(shí)時(shí)流方式播放的典型應(yīng)用是視頻監(jiān)控,它需要保證網(wǎng)絡(luò)帶寬不小于流媒體信號(hào)帶寬。由于視頻源是前端攝像頭拍攝并經(jīng)過(guò)編碼設(shè)備編碼的、連續(xù)的、穩(wěn)定的視頻流。傳輸通道短暫的停頓(比如幾毫秒)和網(wǎng)絡(luò)帶寬在不大的起伏是可以忍受的,因?yàn)橛芯彺鏅C(jī)制進(jìn)行調(diào)節(jié)。但是更長(zhǎng)時(shí)間的停頓(比如幾秒鐘)和傳輸帶寬較長(zhǎng)時(shí)間低于視頻流所需帶寬,就超出了緩存的容量限度,會(huì)導(dǎo)致一些視頻內(nèi)容丟失。第七章移動(dòng)視頻監(jiān)控系統(tǒng)3.流媒體網(wǎng)絡(luò)傳輸與控制協(xié)議流媒體的傳輸在帶寬、時(shí)延、同步和可靠性等方面,都需要比普通的IP包傳輸有更高的指標(biāo),需要有專(zhuān)門(mén)的協(xié)議來(lái)保證傳輸帶寬和傳輸過(guò)程的控制。當(dāng)前在實(shí)際中常用于流媒體傳輸和實(shí)時(shí)控制主要有以下四種協(xié)議:
(1)HTTPHTTP協(xié)議主要用于HTML文件的傳輸,但也可以用于一些特定類(lèi)型的實(shí)時(shí)流傳輸。在通常情況下,每當(dāng)Web服務(wù)器響應(yīng)完一個(gè)瀏覽器的請(qǐng)求后就立即關(guān)閉這個(gè)連接。而在用于傳輸流式數(shù)據(jù)時(shí),它并不關(guān)閉這個(gè)連接,而是周期性地向客戶端發(fā)送數(shù)據(jù)。(2)RTP/RTCP協(xié)議RTP/RTCP是端對(duì)端基于組播的應(yīng)用層協(xié)議,其中RTP用于數(shù)據(jù)傳輸,RTCP用于統(tǒng)計(jì)、管理和控制RTP傳輸,兩者協(xié)同工作,能夠顯著提高網(wǎng)絡(luò)實(shí)時(shí)數(shù)據(jù)的傳輸效率。RTP用于在單播或多播情況下傳輸實(shí)時(shí)數(shù)據(jù),通常工作在UDP上。但RTP協(xié)議本身也不提供數(shù)據(jù)包的可靠傳送和擁塞控制,必須依靠RTCP提供這些服務(wù)。(3)RTSP協(xié)議RTSP協(xié)議定義了一對(duì)多應(yīng)用程序如何有效地通過(guò)IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù)。RTSP在體系結(jié)構(gòu)上位于RTP和RTCP之上,它使用TCP或RTP完成數(shù)據(jù)傳輸。HTTP與RTSP相比,HTTP通常傳送HTML,而RTP傳送的是多媒體數(shù)據(jù)。
(4)RSVP協(xié)議資源預(yù)留協(xié)議RSVP并不是專(zhuān)門(mén)針對(duì)流媒體傳輸設(shè)計(jì)的,它是針對(duì)IP網(wǎng)絡(luò)傳輸層不能保證QoS和支持多點(diǎn)傳輸而提出的協(xié)議。RSVP在業(yè)務(wù)流傳送前先預(yù)約一定的網(wǎng)絡(luò)資源,建立靜態(tài)或動(dòng)態(tài)的傳輸邏輯通路。從而保證每一業(yè)務(wù)流都有足夠的“獨(dú)享”帶寬,因而能夠克服網(wǎng)絡(luò)的擁塞和丟包,提高QoS性能。第七章移動(dòng)視頻監(jiān)控系統(tǒng)流媒體技術(shù)應(yīng)用到移動(dòng)網(wǎng)絡(luò)和終端上,稱(chēng)之為移動(dòng)流媒體技術(shù),移動(dòng)流媒體技術(shù)具有三個(gè)突出特點(diǎn):能夠?qū)崟r(shí)播放視音頻等多媒體內(nèi)容,也可以對(duì)多媒體內(nèi)容進(jìn)行點(diǎn)播,具有交互性??梢宰層脩魯[脫被動(dòng)接受內(nèi)容的苦惱,從而靈活自主、隨時(shí)隨地地選擇自己想觀看的內(nèi)容,更加個(gè)性化。播放的流媒體文件不需要在客戶端保存,減少了對(duì)客戶端存儲(chǔ)空間的要求,也減少了緩存容量的需求。由于流媒體文件不在客戶端保存,從而在一定程度上解決了媒體文件的版權(quán)保護(hù)問(wèn)題。移動(dòng)流媒體采用的編解碼格式有MPEG-4、H263、H.264、微軟公司的wmv、asf和Real公司的rm等。移動(dòng)流媒體采用的網(wǎng)絡(luò)控制協(xié)議也是RTP/RTCP、RSVP、RTSP以及SDP等。7.1.4移動(dòng)流媒體技術(shù)第七章移動(dòng)視頻監(jiān)控系統(tǒng)1、移動(dòng)視頻監(jiān)控系統(tǒng)適用場(chǎng)合對(duì)處于運(yùn)動(dòng)狀態(tài)下外部對(duì)象進(jìn)行視頻監(jiān)控的場(chǎng)合。如渣土車(chē)、長(zhǎng)途運(yùn)輸車(chē)、巡邏車(chē)等車(chē)輛,經(jīng)常需要在車(chē)上安裝攝像機(jī),通過(guò)移動(dòng)通信方式把實(shí)時(shí)圖像傳回監(jiān)控中心。對(duì)不固定地點(diǎn)的視頻監(jiān)控的場(chǎng)合。如臨時(shí)會(huì)場(chǎng)、拆遷現(xiàn)場(chǎng)、糾紛處理現(xiàn)場(chǎng)等,為了保障現(xiàn)場(chǎng)的秩序,公安部門(mén)經(jīng)常需要掌握現(xiàn)場(chǎng)的實(shí)時(shí)狀況。對(duì)固定通信線路難以到達(dá)的地點(diǎn)進(jìn)行視頻監(jiān)控。如環(huán)境保護(hù)、森林防火、大壩監(jiān)控等,對(duì)一些比較偏僻地方進(jìn)行實(shí)時(shí)監(jiān)控,需要采用移動(dòng)方式解決固定線路難以達(dá)到的問(wèn)題。在移動(dòng)狀態(tài)下需要對(duì)固定監(jiān)控點(diǎn)、移動(dòng)監(jiān)控點(diǎn)進(jìn)行視頻監(jiān)控的場(chǎng)合。人們?cè)谝苿?dòng)狀態(tài)下,需要遠(yuǎn)程了解某些地方的現(xiàn)場(chǎng)狀況,如前方交通擁堵情況等。7.2移動(dòng)視頻監(jiān)控組網(wǎng)第七章移動(dòng)視頻監(jiān)控系統(tǒng)7.2移動(dòng)視頻監(jiān)控組網(wǎng)2.移動(dòng)視頻監(jiān)控系統(tǒng)應(yīng)用模式(1)移動(dòng)方式圖像采集:采用固定攝像頭和4G視頻服務(wù)器,或者4G網(wǎng)絡(luò)攝像機(jī)作為視頻采集設(shè)備。(2)移動(dòng)方式圖像采集:采用智能手機(jī)自帶攝像機(jī)作為視頻采集設(shè)備,通過(guò)4G進(jìn)行圖像上傳。(3)固定方式圖像采集:采用固定攝像頭和有線網(wǎng)絡(luò)作為視頻采集設(shè)備。根據(jù)圖像采集方式的不同,可以將其分為三種模式:根據(jù)圖像采集方式的不同,視頻應(yīng)用可以分為兩種模式:(1)固定方式監(jiān)控:采用電視墻、PC機(jī)作為監(jiān)控終端,通過(guò)有線網(wǎng)絡(luò)獲取視頻監(jiān)控圖像。(2)移動(dòng)方式監(jiān)控:采用智能手機(jī)作為視頻監(jiān)控終端和視頻監(jiān)控圖像傳輸載體。第七章移動(dòng)視頻監(jiān)控系統(tǒng)7.2.2移動(dòng)視頻傳輸方式1、數(shù)字方式2、網(wǎng)絡(luò)方式七章移動(dòng)視頻監(jiān)控系統(tǒng)3、4G方式第七章移動(dòng)視頻監(jiān)控系統(tǒng)Camera:該類(lèi)是控制設(shè)備攝像頭的主要API,用于在構(gòu)建應(yīng)用時(shí)獲得圖像和視頻。SurfaceView:該類(lèi)用來(lái)提供在線攝像頭的預(yù)覽。MediaRecorder:該類(lèi)用于從攝像頭記錄視頻。Intent:它是MediaStore一個(gè)intent類(lèi)。ACTION_IMAGE_CAPTURE或者M(jìn)ediaStore.ACTION_VIDEO_CAPTURE可用于拍攝圖像或視頻,而無(wú)需直接使用相機(jī)對(duì)象7.3Android平臺(tái)攝像頭功能7.3.1攝像頭及使用申請(qǐng)?jiān)谑褂脭z像頭API開(kāi)發(fā)應(yīng)用程序前,應(yīng)該確保在Manifest文件作適當(dāng)?shù)穆暶?,申?qǐng)使用攝像頭硬件和其他相關(guān)功能:攝像頭權(quán)限。應(yīng)用程序必須請(qǐng)求許可使用設(shè)備攝像頭,代碼如下:
<uses-permissionandroid:name="android.permission.CAMERA"/>
不過(guò),如果通過(guò)intent方式使用攝像頭,應(yīng)用程序并不需要請(qǐng)求這個(gè)權(quán)限。攝像頭功能。應(yīng)用程序也必須聲明使用攝像頭功能,代碼如下:
<uses-featureandroid:name="android.hardware.camera"
在manifest中添加攝像頭功能,可以使GooglePlay防止把應(yīng)用程序安裝到無(wú)攝像頭的設(shè)備,或者不支持你所指定攝像頭功能的設(shè)備。如果你的應(yīng)用程序可以使用攝像頭或攝像功能的正常運(yùn)行,但并不需要它,你應(yīng)該在manifes
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026事業(yè)單位招聘?jìng)淇碱}庫(kù)及完整答案詳解一套
- 2025天水星火青重機(jī)床有限責(zé)任公司招聘?jìng)淇碱}庫(kù)及1套完整答案詳解
- 2026北京市海淀區(qū)翠微小學(xué)招聘1人備考題庫(kù)及答案詳解參考
- 2026北京北汽福田人才歐康動(dòng)力招聘8人備考題庫(kù)完整參考答案詳解
- 2026廣東廣州市農(nóng)業(yè)科學(xué)院水稻研究所招聘科研輔助人員1人備考題庫(kù)及參考答案詳解一套
- 2026吉林省吉勤服務(wù)集團(tuán)有限責(zé)任公司社會(huì)化招聘4人備考題庫(kù)及完整答案詳解
- 2025江蘇省體育科學(xué)研究所招聘專(zhuān)業(yè)技術(shù)人員3人備考題庫(kù)及1套完整答案詳解
- 2026北京資產(chǎn)管理有限公司業(yè)務(wù)總監(jiān)招聘1人備考題庫(kù)及答案詳解(易錯(cuò)題)
- 2025中國(guó)農(nóng)業(yè)科學(xué)院油料作物研究所南方大豆遺傳育種創(chuàng)新團(tuán)隊(duì)科研助理招聘1人備考題庫(kù)及完整答案詳解1套
- 2026浙江臺(tái)州市第一人民醫(yī)院高層次衛(wèi)技人才招聘41人備考題庫(kù)參考答案詳解
- 幾種常用潛流人工濕地剖面圖
- 四川省高等教育自學(xué)考試畢業(yè)生登記表【模板】
- vpap iv st說(shuō)明總體操作界面
- 2023人事年度工作計(jì)劃七篇
- LY/T 1692-2007轉(zhuǎn)基因森林植物及其產(chǎn)品安全性評(píng)價(jià)技術(shù)規(guī)程
- GB/T 20145-2006燈和燈系統(tǒng)的光生物安全性
- 長(zhǎng)興中學(xué)提前招生試卷
- 安全事故案例-圖片課件
- 螺紋的基礎(chǔ)知識(shí)
- 蜂窩煤成型機(jī)課程設(shè)計(jì)說(shuō)明書(shū)
- 生物統(tǒng)計(jì)學(xué)(課堂PPT)
評(píng)論
0/150
提交評(píng)論