Time of Update: 2018-12-05
基於單片機的GPS資訊處理系統 全世界定位系統(Global PositioningSystem,GPS)是美國從20世紀70年代開始研製,於1994年全面建成,以接收導航衛星訊號為基礎的非自主式導航與定位系統
Time of Update: 2018-12-05
//多邊形填充函數int CGDIPLUSDlg::FillRectangle( Graphics &gs, Gdiplus::PointF &org, Gdiplus::REAL w, Gdiplus::REAL h ){Colorclr(255, 0, 0);SolidBrushbrush( clr );gs.FillRectangle(&brush, org.X, org.Y, w, h);return 0;}//在OnPaint()中加入以下代碼CDC*pDC =
Time of Update: 2018-12-05
1. GetKeyState() 查詢邏輯鍵的狀態資訊。 按下、釋放、鎖定,三種狀態。 傳回值為short類型。 最高位為1時,表示被查詢的鍵被按下。可以使用 if(傳回值&0x8000) 來判斷鍵是否被按下。 最低位為1時,表示被查詢的鍵被鎖定。例如,NumLock、ScrollLock鍵處於鎖定狀態(ON)。 只能在鍵盤訊息處理常式中使用,因為它是線程從訊息佇列中讀取鍵盤訊息。 2. GetAsyncKeyState()
Time of Update: 2018-12-05
最近,用VS2005 C++做組件,經常遇到編譯器錯誤,一直找不到解決辦法,而且同樣代碼、同樣設定,同事編譯過程中就沒發現問題! 鬱悶啊~~ 懷疑開發環境有問題,可能我懂了某些系統代碼,重裝IDE,問題依舊~乾脆格了硬碟,重裝系統! 不小心,用pmagic分析,丟了資料! 很鬱悶! 重裝系統後,編譯錯誤依舊,偶然,開始有藍屏現象! 非常鬱悶! 同事提醒,曾幫我裝了兩條新記憶體,立刻拆一條,發現編譯錯誤少了,再拆一條,沒編譯錯誤了!!也不藍屏了!!!! 鬱悶死!害我格了機器,浪費兩天的調試時間~
Time of Update: 2018-12-05
1、Run-Time Library Run-Time Library是編譯器提供的標準庫,提供一些基本的庫函數和系統調用。 我們一般使用的Run-Time Library是C Run-Time Libraries。當然也有Standard C++ libraries。 C Run-Time Libraries實現ANSI C的標準庫。VC安裝目錄的CRT目錄有C Run-Time庫的大部分原始碼。 C Run-Time
Time of Update: 2018-12-05
程式的基礎是什麼作為一個程式猿,至少60%的工作時間是在與代碼打交道,不管是自己寫代碼還是讀別人的代碼,還是學習新的技術,都會花大部分的時間作業碼。試問一下,作為一個程式猿,你寫代碼的目的是什嗎?當然養家糊口是必然的。但是除了這個之外,很多人應該會覺得:寫代碼當然是為了實現程式功能!我們都學過很多電腦基礎課程,什麼電腦原理啊,編譯原理啊很多。我們可以回憶一下代碼的工作方式:1. 首先,我們會選擇一種程式設計語言,不管這個語言是什麼,對電腦來說最終的結果是一樣的:二進位檔案2.
Time of Update: 2018-12-05
資源泄漏 atlframe.h if(m_uCommonResourceID != 0) // use it if not zero { m_wc.hIcon = (HICON)::LoadImage(ModuleHelper::GetResourceInstance(), MAKEINTRESOURCE(m_uCommonResourceID), IMAGE_ICON, 32, 32,
Time of Update: 2018-12-05
1 現在軟體 http://earth.google.com/intl/zh-CN/thanks.html#p=linux2 安裝 debianerik:~# sh /root/Desktop/下載/GoogleEarthLinux.binVerifying archive integrity... All good.Uncompressing Google Earth for GNU/Linux 5.0.11337.1968.........................
Time of Update: 2018-12-05
在MapInfo 中所指的表是單純的資料表或是圖形與資料的結合。一個典型的MapInfo表將主要由*.tab、*.dat、*.wks、*.dbf、*.xls、*.map、*.id、*.ind檔案格式組成。建立一個MapInfo表後,該表至少由以下兩個獨立檔案組成。
Time of Update: 2018-12-05
螢幕自適應NGUI可以比較方便的實現螢幕自適應,但是它的官方教程裡面針對這個問題沒有詳細的教程,所以可能在實現的時候會走比較多的彎路。以下是我在開發過程中找到的一個比較方便的實現方法。主要組件1. UIAnchor這個是用來確定控制項在螢幕中的位置,另外有一篇教程專門講它的功能,所有不會再贅述2.
Time of Update: 2018-12-05
什麼是墨卡托投影?墨卡托(Mercator)投影,又名“等角正軸圓柱形投影”,荷蘭地圖學家墨卡托(Mercator)在1569年擬定,假設地球被圍在一個中空的圓柱裡,其赤道與圓柱相接觸,然後再假想地球中心有一盞燈,把球面上的圖形投影到圓柱體上,再把圓柱體展開,這就是一幅標準緯線為零度(即赤道)的“墨卡托投影”繪製出的世界地圖。從球到平面,有個轉換公式,這裡就不再羅列。Google們為什麼選擇墨卡托投影?墨卡托投影的“等角”特性,保證了對象的形狀的不變行,正方形的物體投影后不會變為長方形。“等角”
Time of Update: 2018-12-05
返回GIS系統三維地景模擬設計教程匯總頁 引言 GIS(地理資訊系統)、GPS(全球定位系統)和RS(衛星遙感技術)三大空間科學技術並稱為"3S"技術,被認為是21世紀資訊科學技術發展的重要前沿技術。特別是進入新世紀,GIS已經列為我國資訊產業中的支柱產業之一。在各種地形數字模擬應用系統中,核心應用系統無一不是高度依賴空間資料,無一不是基於GIS技術平台。GIS是一個知識面非常寬的應用技術學科,本系列文章將從三維地景模擬的角度對其進行介紹,其間將對DEM數字高程模型和OpenGL等主要技
Time of Update: 2018-12-05
HTML標籤英文全稱中文釋義aAnchor錨abbrAbbreviation縮寫詞acronym Acronym取首字母的縮寫詞address Address地址dfn Defines a Definition Term定義定義條目kbd Keyboard鍵盤(文本)samp Sample樣本(文本var
Time of Update: 2018-12-05
最近用warmerdam的shptree.c進行單獨封裝為DLL,然後在組件項目中調用,進行空間索引的時候,總是得不到正確的shapeID,開始懷疑*.qix檔案的格式錯誤,後來以為Tree的內用沒有全部寫入*.qix,最後發現fread()的時候無法正確讀取!就這樣,兩天的時間沒了~ 利用fread(void * _DstBuf,size_t _ElementSize,size_t _Count,FILE * _File)函數進行讀取,fread( buf, sizeof(int), 460
Time of Update: 2018-12-05
返回GIS系統三維地景模擬設計教程匯總頁 引言 通過前面給出的五篇技術文章,已經圍繞對地景的真實感三維模擬這一最終目標以DEM數字高程模型和OpenGL各種主要技術向讀者簡要介紹了OpenGL基本程式架構的一般搭建、對DEM數字高程模型的使用、對三維情境的建模、與地景模型的人機互動以及對霧化與紋理等進階技術的使用等一系列知識點。通過對本系列文章的閱讀,讀者不僅能夠掌握一般的GIS三維模擬處理常式的基本設計思想和具體的處理過程,還能夠結合具體的程式執行個體對其中用到的各種OpenGL技術有一個
Time of Update: 2018-12-05
Spatial references coordinate systems, projections, datums, ellipsoids – confusing?People are often mixing the above as if they were one and the same, so here’s a recapof them. One of the things you often find people saying is that “my data is in
Time of Update: 2018-12-05
面向企業級的開源WebGIS解決方案--MapGuide(對比分析) 在技術特點、功能、架構等方面,MapGuide與其他WebGIS產品有什麼區別?本文主要從此角度來介紹MapGuide的特性,以供參考。 本人選擇了比較熟悉的幾款WebGIS產品:MapServer(開源項目)、MapXtreme(MapInfo)、ArcIMS(ESRI)、ArcServer(ESRI),與MapGuide(開源項目)相比較。 由於本人未對國內的WebGIS產品如SuperObjects.Net、
Time of Update: 2018-12-05
#ifndef SHAPEFILE_H_INCLUDED#define SHAPEFILE_H_INCLUDED#include <stdio.h>typedef LONG OBJTYPE;/* this can be two or four for binary or quad tree */#define MAX_SUBNODE 4/* upper limit of tree levels for automatic estimation */#define
Time of Update: 2018-12-05
今天,項目組的一個同事告訴我,他這幾天就離開了,因為公司不確定給解決戶口。天啊,他可是和我工作了一年了,項目的很多開發都參與了,VC學的不錯,能用一點ORACLE了,兩個系統原型是他搭建的,他走了,誰能頂替呢? 我鬱悶了一天,我這個專案經理就是有三頭六臂也不能把所有的任務都搞定吧???再培養新的小組成員也來不及了啊!簡直要我的命了。
Time of Update: 2018-12-05
debianerik:~# sudo apt-get dist-upgradeE: 無法獲得鎖 /var/lib/dpkg/lock - open (11 資源暫時不可用)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?debianerik:~#debianerik:~# sudo rm /var/lib/dpkg/lockdebianerik:~#