編隊, 科學
GIS - 是...地理信息系統
GIS - 地理信息系統是一個現代化的移動通信系統,它必須在地圖上顯示您所在位置的能力。 在這一重要屬性的心臟是利用兩種技術:地理信息和全球定位。 如果移動設備具有嵌入的GPS接收器,使用這樣的裝置能夠確定其位置,並且因此準確坐標GIS本身。 不幸的是,在俄羅斯語言科學文獻地理信息技術和系統,由少數出版物的代表,因此幾乎沒有能夠解釋他們及其功能的算法的信息。
GIS分類
地理信息系統分部承擔屬地原則地方:
- 全球地理信息系統是用來防止人為和自然災害自1997年以來。 有了這些數據有可能在一段相對較短的時間來預測災難的規模,後果清算的計劃,以評估損失和生命損失,以及組織的人道主義行動。
- 區域地理信息系統在市政一級開發。 它允許地方當局預測某一地區的發展。 這個理論體系,幾乎所有重要的領域,如投資,物業,導航,信息,法律等。另外,值得一提的是,使用這些技術的機會,作為安全性的所有人口的擔保人。 區域地理信息系統目前由促進投資和區域經濟的快速增長中使用非常有效。
各上述基團的具有一定的亞型:
- 全球GIS包括國家和次大陸的系統中,通常一國的地位。
- 在區域 - 地方,分區域,當地。
在信息系統中的數據的數據可以在網絡的特殊部分,稱為geoportals被發現。 它們被放置在審查公共領域沒有任何限制。
工作原理
地理信息系統在制定和開發算法的原理工作。 它允許顯示在GIS的地圖上的對象的運動,包括移動裝置的本地系統內的移動。 刻畫在繪圖區域這一點,你需要知道的至少兩個坐標 - X和Y.當需要在地圖上的物體的運動,以確定坐標(值Xk和YK)的序列。 它們的性能必須符合當地的GIS系統的不同的時間。 這是用於確定對象的位置的基礎。
坐標的這種序列可以從GPS接收器的一個標準的NMEA-文件被檢索,在地面上執行真實運動。 因此,基於這裡考慮的算法是與物體的軌跡在某一區域的坐標數據使用NMEA-文件。 必要的數據可以作為移動的計算機模擬的基礎上的方法的模擬的結果而獲得。
GIS算法
地理信息系統是建立在原始數據,這是採取開發的算法。 典型地,一組坐標(值Xk和YK),對應於在NMEA-文件和數字GIS地圖形式的對象的軌跡在所選位點區域。 目前的挑戰是開發一個顯示點對象的運動的算法。 在這個工作過程中三種算法進行了分析,任務根本。
- 第一GIS算法 - 為了它NMEA-文件數據分析以從中提取的坐標序列(值Xk和YK),
- 第二算法來計算所述軌道的一個目的角度,計數參數從方向東進行。
- 第三算法 - 來確定相對於基數的物體的速率。
廣義的算法:一般概念
用於映射GIS地圖上的點對象的移動廣義算法包括三個前面提到的算法:
- NMEA數據分析;
- 計算所述對象的軌道角;
- 確定對象相的過程中,以世界各地的國家。
地理信息系統與廣義算法與基本控制元件 - 定時器(定時器)。 它的標準問題是,它允許程序生成定期事件。 使用這樣一個對象可以被設置為執行一組過程或功能所需的時間段。 例如,反复進行一秒的定時間隔,則需要設置定時器的以下屬性:
- Timer.Interval = 1000;
- Timer.Enabled =真。
其結果是,每一秒將開始讀坐標X的程序,所述NMEA-文件的對象,從而顯示一個GIS地圖上該點與所獲得的坐標Y的。
操作計時器的原則
地理信息系統的使用情況如下:
- 上的數字地圖3標記點(符號 - 1,2,3)對應於所述對象的在不同時間點TK2,TK1,TK的軌跡。 他們肯定是通過實線連接。
- 接通和關斷定時器,該對象的地圖上的顯示控制動作,通過使用時,用戶按下的按鈕。 其重要性和一定的組合可以在該計劃下進行研究。
NMEA文件
我們簡要介紹了GIS NMEA-文件的結構。 這份文件是用ASCII格式。 事實上,它是用於交換的GPS接收器和其他設備之間的信息,諸如PC或PDA的協議。 每個NMEA消息$符號開始,然後是兩個字符識別裝置(用於GPS接收器 - GP),結束序列\ r \ N - 回車字符和換行。 在通知中的數據的精確度取決於消息的類型。 所有信息被包含在一個單一的線路,以逗號分隔的字段。
為了了解地理信息系統,它是足夠的研究中廣泛使用的類型信息$ GPRMC,其中包含一個最小的,但基本的數據集:對象的位置,速度和時間。
考慮在其上它編碼信息的具體例:
- 確定對象的坐標的日期 - 2015年1月7日克;。
- UTC UTC定位 - 10小時54米52S;
- 55°22.4271'N - 對象的坐標 和36°44.1610'E
我們強調的是,物體的坐標是在度和分鐘,這後面的數字是放棄四個小數位(或點在美國格式的實數的小數部分)。 在未來你將需要NMEA-緯度位置該文件的目的是在第三逗號和經度後的位置 - 之後的第五。 在該消息的末尾發送 的校驗和 中的兩個十六進制數字的形式符號之後'*' - 6C。
地理信息系統:算法的實施例
考慮以檢索一組坐標(X和YK)的算法NMEA-文件分析,對應於 運動路徑 的對象。 它是由幾個連續的步驟。
對象的Y坐標的確定
NMEA數據分析算法
步驟1 NMEA-文件的讀取GPRMC字符串。
步驟2:查找字符串(q)中的第三小數點位置。
步驟3:找到第四點中的字符串(R)的位置。
步驟4.查找,起始於位置Q,小數點字符(噸)。
步驟5.要從串檢取一個字符是在位置(r + 1)。
步驟6:如果這個字符是W,然後北半球變量被設置為1,否則返回-1。
步驟7.提取物(R + 2)個字符的行從(T-2)的位置開始。
步驟8.提取物(TQ-3)從所述位置(Q + 1)開始的字符的行。
以弧度為單位計算出的對象的步驟9.將字符串轉換為實數和Y坐標。
對象X坐標的確定
步驟10.查找行(n)的所述第五點的位置。
步驟11查找的線(M)所述第六點的位置。
步驟12:查找,起始於位置n,小數點字符(p)。
步驟13.移除位於位置(m + 1)的字符串的一個字符。
步驟14.如果該字符是“E”,則變量EasternHemisphere被設置為1,否則返回-1。
步驟15.卸下第(m-P + 2)從位置(P-2)開始的字符的行。
步驟16.卸下(P-N + 2)從位(n + 1)開始的字符行。
以弧度對象的步驟17,將字符串轉換為實數和計算X坐標。
步驟18.如果NMEA-文件沒有被讀取到結束,則轉到步驟1,否則轉到步驟19。
步驟19完成算法。
在步驟6中,算法16使用變量和北半球EasternHemisphere數字編碼為世界對象的位置。 在北(南)半球北半球變量取值1(-1),分別,類似地在東部 (西部)半球 EasternHemisphere - 1(-1)。
GIS的應用
- 地質和製圖;
- 貿易和服務;
- 庫存;
- 經濟學和管理;
- 防禦;
- 工程;
- 教育等。
Similar articles
Trending Now