【畢業(yè)論文】基于google map的地震及農(nóng)居數(shù)據(jù)查詢.doc
約59頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
【畢業(yè)論文】基于google map的地震及農(nóng)居數(shù)據(jù)查詢,基于google map的地震及農(nóng)居數(shù)據(jù)查詢摘 要gis是以測(cè)繪、測(cè)量為基礎(chǔ),以數(shù)據(jù)庫(kù)作為數(shù)據(jù)的儲(chǔ)存和使用的數(shù)據(jù)源,以電腦技術(shù)為平臺(tái)的全球地理分析即時(shí)技術(shù)。webgis是internet技術(shù)應(yīng)用于gis開(kāi)發(fā)的產(chǎn)物。gis通過(guò)web功能得到擴(kuò)展,成為一種方便大眾生活的軟件。只要是能上網(wǎng)的客戶端,用戶都可以瀏覽、修改web...
內(nèi)容介紹
此文檔由會(huì)員 s020700640 發(fā)布
基于google map的地震及農(nóng)居數(shù)據(jù)查詢
摘 要
GIS是以測(cè)繪、測(cè)量為基礎(chǔ),以數(shù)據(jù)庫(kù)作為數(shù)據(jù)的儲(chǔ)存和使用的數(shù)據(jù)源,以電腦技術(shù)為平臺(tái)的全球地理分析即時(shí)技術(shù)。WebGIS是Internet技術(shù)應(yīng)用于GIS開(kāi)發(fā)的產(chǎn)物。GIS通過(guò)Web功能得到擴(kuò)展,成為一種方便大眾生活的軟件。只要是能上網(wǎng)的客戶端,用戶都可以瀏覽、修改WebGIS站點(diǎn)中的空間數(shù)據(jù),以及進(jìn)行各種空間分析,從而普及GIS的使用。google map就是一項(xiàng)非常成功的WebGIS商業(yè)產(chǎn)品,它在地圖展現(xiàn)方式上采用了基于客戶端瀏覽器的圖片緩存技術(shù),對(duì)地圖預(yù)先生成,把地圖切片,加快了用戶的瀏覽速度,大大提高了使用者的操作體驗(yàn)。
google map API 通過(guò) JavaScript 將 google 地圖嵌入到網(wǎng)頁(yè)中。該API中提供了大量實(shí)用工具用來(lái)處理地圖,并通過(guò)各種服務(wù)向地圖添加內(nèi)容,從而使網(wǎng)站擁有功能全面的地圖應(yīng)用程序。
基于google map的地震及農(nóng)居數(shù)據(jù)查詢就是,利用google map為媒介,以地圖的形式展現(xiàn)數(shù)據(jù),使用戶更加直觀的獲取需要的數(shù)據(jù),了解地震及農(nóng)居的分布情況。
本文主要闡述的是基于google map的地震及農(nóng)居數(shù)據(jù)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)采用J2EE相關(guān)技術(shù),在實(shí)現(xiàn)過(guò)程中,著重考慮項(xiàng)目的實(shí)際需求,優(yōu)化查詢方式,提高用戶的操作體驗(yàn)。
關(guān)鍵詞:google map,地震,農(nóng)居,WebGIS,GIS
GOOGLE MAP-BASED SEISMIC DATA QUERY AND RURAL RESIDENCE
Abstract
GIS is a mapping, measurement, based on the database as data storage and use of data sources, computer technology as a platform for real-world geographic analysis techniques. WebGIS is the development of Internet GIS technology in the product. GIS Web capabilities through expanded and become a convenient public life of the software. As long as the client can access the Internet, users can browse, modify WebGIS site spatial data, as well as a variety of spatial analysis to popularize the use of GIS. google map is a very successful WebGIS commercial product, the way it used the map to show the client browser-based image caching technology, pre-generated maps, the map sections, to speed up the user's browsing speed, greatly improving the user's operating experience.
google map API to Google Maps via JavaScript embedded in Web pages. The API provides a wealth of practical tools for handling maps, and maps through a variety of services to add content, so that the site has a fully functional map application.
google map-based seismic data query and rural residence is, the use of google map for the media to present data in map form, allowing users to access more intuitive data needed to understand the earthquake and the distribution of rural residential.
This article focuses on is based on the google map of the earthquake and the rural residential data query system design and implementation. The system uses J2EE related technologies, in the implementation process, focusing on the practical needs to consider the project to optimize query methods, improving the user's operating experience.
Keywords: google map,seismic,rural residence,WebGIS,GIS
目 錄
摘 要 I
Abstract II
第一章 緒 論 1
1.1前言 1
1.2研究概覽 2
1.2.1發(fā)展歷史、現(xiàn)狀及存在的問(wèn)題 2
1.2.2研究?jī)?nèi)容 2
1.3論文結(jié)構(gòu) 3
第二章 相關(guān)技術(shù) 4
2.1 WebGIS 簡(jiǎn)介 4
2.2 google map API 簡(jiǎn)介 5
2.3 javascript簡(jiǎn)介 5
2.4 ajax技術(shù)簡(jiǎn)介 6
2.5 dwr框架簡(jiǎn)介 9
2.6 J2EE簡(jiǎn)介 10
2.7 mysql簡(jiǎn)介 10
第三章 系統(tǒng)的分析與設(shè)計(jì) 12
3.1需求分析 12
3.1.1功能明細(xì) 12
3.1.2功能分析 12
3.2數(shù)據(jù)庫(kù)設(shè)計(jì) 13
3.2.1地震數(shù)據(jù) 13
3.2.2農(nóng)居數(shù)據(jù) 14
3.3系統(tǒng)總體框架設(shè)計(jì) 16
3.3.1業(yè)務(wù)層實(shí)現(xiàn) 16
3.3.2數(shù)據(jù)鏈接層的實(shí)現(xiàn) 18
3.3.3 view層實(shí)現(xiàn) 19
3.4功能框架設(shè)計(jì) 20
3.5程序流程分析與設(shè)計(jì) 21
第四章 系統(tǒng)實(shí)現(xiàn) 22
4.1 google map的使用 22
4.1.1 地圖初始化 22
4.1.2 添加控件 22
4.1.3添加事件及窗口信息 23
4.1.4添加地圖疊加層 23
4.2地震查詢 24
4.2.1基于關(guān)鍵字的匹配查詢 24
4.2.2高級(jí)查詢 24
4.2.3在google map上標(biāo)記 26
4.2.4詳細(xì)信息查詢 26
4.3農(nóng)居查詢 27
4.3.1基于關(guān)鍵字的匹配查詢 27
4.3.2在google map上標(biāo)記 28
4.3.3詳細(xì)信息查詢 29
4.4管理員后臺(tái)維護(hù) 29
4.4.1 管理員登陸 29
4.4.2 新增地震信息 30
4.5史料查詢 30
4.5.1地址選擇列的展示 30
4.5.2查詢結(jié)果的展示 31
第五章 系統(tǒng)的運(yùn)行與測(cè)試 32
5.1地震查詢功能測(cè)試 32
5.1.1測(cè)試在google map的標(biāo)記 32
5.1.2測(cè)試地震詳細(xì)信息的展示 33
5.1.3測(cè)試地震高級(jí)查詢 34
5.2農(nóng)居查詢功能測(cè)試 35
5.2.1測(cè)試在google map的標(biāo)記 35
5.2.2測(cè)試農(nóng)居詳細(xì)數(shù)據(jù)的展示 36
5.3史料查詢功能測(cè)試 36
5.4管理員后臺(tái)維護(hù)功能測(cè)試 37
5.4.1 管理員登陸測(cè)試 37
5.4.2 管理員新增記錄測(cè)試 38
5.5瀏覽器兼容性 38
總結(jié) 39
致 謝 40
參考文獻(xiàn) 41
附錄1 術(shù)語(yǔ)定義和縮略語(yǔ) 42
附錄2 史料查詢模塊主要代碼 43
附錄3 地震詳細(xì)信息展示頁(yè)面JS代碼 46
第一章 緒 論
1.1前言
農(nóng)居地震安全工程的實(shí)施,是我國(guó)防震減災(zāi)戰(zhàn)略由局部的重點(diǎn)防御向有重點(diǎn)的全面防御轉(zhuǎn)變的重要標(biāo)志之一,是實(shí)現(xiàn)2020年我國(guó)防震減災(zāi)奮斗目標(biāo)的重大舉措。實(shí)施農(nóng)居地震安全工程是改變我國(guó)農(nóng)村民居基本不設(shè)防、農(nóng)村地震防御能力薄弱現(xiàn)狀的急迫需求,是提高農(nóng)村建設(shè)水平,促進(jìn)城鄉(xiāng)和諧發(fā)展的需求,同時(shí)通過(guò)統(tǒng)籌全局,綜合考慮,農(nóng)居地震安全工程也有利于繼承傳統(tǒng)建筑文化,創(chuàng)新農(nóng)居風(fēng)格,節(jié)約資源,保護(hù)環(huán)境。
在地圖上標(biāo)記出用戶的查詢結(jié)果,可以更形象的展現(xiàn)地震..
摘 要
GIS是以測(cè)繪、測(cè)量為基礎(chǔ),以數(shù)據(jù)庫(kù)作為數(shù)據(jù)的儲(chǔ)存和使用的數(shù)據(jù)源,以電腦技術(shù)為平臺(tái)的全球地理分析即時(shí)技術(shù)。WebGIS是Internet技術(shù)應(yīng)用于GIS開(kāi)發(fā)的產(chǎn)物。GIS通過(guò)Web功能得到擴(kuò)展,成為一種方便大眾生活的軟件。只要是能上網(wǎng)的客戶端,用戶都可以瀏覽、修改WebGIS站點(diǎn)中的空間數(shù)據(jù),以及進(jìn)行各種空間分析,從而普及GIS的使用。google map就是一項(xiàng)非常成功的WebGIS商業(yè)產(chǎn)品,它在地圖展現(xiàn)方式上采用了基于客戶端瀏覽器的圖片緩存技術(shù),對(duì)地圖預(yù)先生成,把地圖切片,加快了用戶的瀏覽速度,大大提高了使用者的操作體驗(yàn)。
google map API 通過(guò) JavaScript 將 google 地圖嵌入到網(wǎng)頁(yè)中。該API中提供了大量實(shí)用工具用來(lái)處理地圖,并通過(guò)各種服務(wù)向地圖添加內(nèi)容,從而使網(wǎng)站擁有功能全面的地圖應(yīng)用程序。
基于google map的地震及農(nóng)居數(shù)據(jù)查詢就是,利用google map為媒介,以地圖的形式展現(xiàn)數(shù)據(jù),使用戶更加直觀的獲取需要的數(shù)據(jù),了解地震及農(nóng)居的分布情況。
本文主要闡述的是基于google map的地震及農(nóng)居數(shù)據(jù)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)采用J2EE相關(guān)技術(shù),在實(shí)現(xiàn)過(guò)程中,著重考慮項(xiàng)目的實(shí)際需求,優(yōu)化查詢方式,提高用戶的操作體驗(yàn)。
關(guān)鍵詞:google map,地震,農(nóng)居,WebGIS,GIS
GOOGLE MAP-BASED SEISMIC DATA QUERY AND RURAL RESIDENCE
Abstract
GIS is a mapping, measurement, based on the database as data storage and use of data sources, computer technology as a platform for real-world geographic analysis techniques. WebGIS is the development of Internet GIS technology in the product. GIS Web capabilities through expanded and become a convenient public life of the software. As long as the client can access the Internet, users can browse, modify WebGIS site spatial data, as well as a variety of spatial analysis to popularize the use of GIS. google map is a very successful WebGIS commercial product, the way it used the map to show the client browser-based image caching technology, pre-generated maps, the map sections, to speed up the user's browsing speed, greatly improving the user's operating experience.
google map API to Google Maps via JavaScript embedded in Web pages. The API provides a wealth of practical tools for handling maps, and maps through a variety of services to add content, so that the site has a fully functional map application.
google map-based seismic data query and rural residence is, the use of google map for the media to present data in map form, allowing users to access more intuitive data needed to understand the earthquake and the distribution of rural residential.
This article focuses on is based on the google map of the earthquake and the rural residential data query system design and implementation. The system uses J2EE related technologies, in the implementation process, focusing on the practical needs to consider the project to optimize query methods, improving the user's operating experience.
Keywords: google map,seismic,rural residence,WebGIS,GIS
目 錄
摘 要 I
Abstract II
第一章 緒 論 1
1.1前言 1
1.2研究概覽 2
1.2.1發(fā)展歷史、現(xiàn)狀及存在的問(wèn)題 2
1.2.2研究?jī)?nèi)容 2
1.3論文結(jié)構(gòu) 3
第二章 相關(guān)技術(shù) 4
2.1 WebGIS 簡(jiǎn)介 4
2.2 google map API 簡(jiǎn)介 5
2.3 javascript簡(jiǎn)介 5
2.4 ajax技術(shù)簡(jiǎn)介 6
2.5 dwr框架簡(jiǎn)介 9
2.6 J2EE簡(jiǎn)介 10
2.7 mysql簡(jiǎn)介 10
第三章 系統(tǒng)的分析與設(shè)計(jì) 12
3.1需求分析 12
3.1.1功能明細(xì) 12
3.1.2功能分析 12
3.2數(shù)據(jù)庫(kù)設(shè)計(jì) 13
3.2.1地震數(shù)據(jù) 13
3.2.2農(nóng)居數(shù)據(jù) 14
3.3系統(tǒng)總體框架設(shè)計(jì) 16
3.3.1業(yè)務(wù)層實(shí)現(xiàn) 16
3.3.2數(shù)據(jù)鏈接層的實(shí)現(xiàn) 18
3.3.3 view層實(shí)現(xiàn) 19
3.4功能框架設(shè)計(jì) 20
3.5程序流程分析與設(shè)計(jì) 21
第四章 系統(tǒng)實(shí)現(xiàn) 22
4.1 google map的使用 22
4.1.1 地圖初始化 22
4.1.2 添加控件 22
4.1.3添加事件及窗口信息 23
4.1.4添加地圖疊加層 23
4.2地震查詢 24
4.2.1基于關(guān)鍵字的匹配查詢 24
4.2.2高級(jí)查詢 24
4.2.3在google map上標(biāo)記 26
4.2.4詳細(xì)信息查詢 26
4.3農(nóng)居查詢 27
4.3.1基于關(guān)鍵字的匹配查詢 27
4.3.2在google map上標(biāo)記 28
4.3.3詳細(xì)信息查詢 29
4.4管理員后臺(tái)維護(hù) 29
4.4.1 管理員登陸 29
4.4.2 新增地震信息 30
4.5史料查詢 30
4.5.1地址選擇列的展示 30
4.5.2查詢結(jié)果的展示 31
第五章 系統(tǒng)的運(yùn)行與測(cè)試 32
5.1地震查詢功能測(cè)試 32
5.1.1測(cè)試在google map的標(biāo)記 32
5.1.2測(cè)試地震詳細(xì)信息的展示 33
5.1.3測(cè)試地震高級(jí)查詢 34
5.2農(nóng)居查詢功能測(cè)試 35
5.2.1測(cè)試在google map的標(biāo)記 35
5.2.2測(cè)試農(nóng)居詳細(xì)數(shù)據(jù)的展示 36
5.3史料查詢功能測(cè)試 36
5.4管理員后臺(tái)維護(hù)功能測(cè)試 37
5.4.1 管理員登陸測(cè)試 37
5.4.2 管理員新增記錄測(cè)試 38
5.5瀏覽器兼容性 38
總結(jié) 39
致 謝 40
參考文獻(xiàn) 41
附錄1 術(shù)語(yǔ)定義和縮略語(yǔ) 42
附錄2 史料查詢模塊主要代碼 43
附錄3 地震詳細(xì)信息展示頁(yè)面JS代碼 46
第一章 緒 論
1.1前言
農(nóng)居地震安全工程的實(shí)施,是我國(guó)防震減災(zāi)戰(zhàn)略由局部的重點(diǎn)防御向有重點(diǎn)的全面防御轉(zhuǎn)變的重要標(biāo)志之一,是實(shí)現(xiàn)2020年我國(guó)防震減災(zāi)奮斗目標(biāo)的重大舉措。實(shí)施農(nóng)居地震安全工程是改變我國(guó)農(nóng)村民居基本不設(shè)防、農(nóng)村地震防御能力薄弱現(xiàn)狀的急迫需求,是提高農(nóng)村建設(shè)水平,促進(jìn)城鄉(xiāng)和諧發(fā)展的需求,同時(shí)通過(guò)統(tǒng)籌全局,綜合考慮,農(nóng)居地震安全工程也有利于繼承傳統(tǒng)建筑文化,創(chuàng)新農(nóng)居風(fēng)格,節(jié)約資源,保護(hù)環(huán)境。
在地圖上標(biāo)記出用戶的查詢結(jié)果,可以更形象的展現(xiàn)地震..