地信GIS面試前的一些小知識點(整理)

2021-09-10 13:24:07 字數 3361 閱讀 8600

它是隨著地理科學、計算機技術、遙感技術和資訊科學的發展而產生的一門科學。就應用而言,是對空間資料進行 組織、管理、分析、顯示 的系統。其實本質上它**的就是座標資訊的問題。

資料採集、監測與編輯

資料處理與變換(矢柵轉換、製圖綜合);

資料儲存與組織(向量和柵格模型);

空間查詢與分析(空間檢索、空間拓撲、疊加分析、緩衝分析、網路分析等);

圖形互動與顯示(各種成果表現方式)。

在空間資料庫中用於描述 空間資料的質量表示方法、空間參考和管理方法等特徵的資料,是實現 空間資訊共享的核心標準之一。他可以幫助空間資料的使用者查詢所需的空間資訊進行空間資料共享,進一步處理空間資料。

北京54,西安80 (參心座標系,參考橢球的幾何中心, 中心不與地球質心重合而是接近地球質心,是區域性大地座標系,是我國基本測圖和常規大地測量的基礎。)

(1)**地球形體的一級逼近:**大地水準面對地球自然表面的逼近,對地球形狀的很好近似,其面上高出與面下缺少的相當。假設當海水處於完全靜止的平衡狀態時,從海平面延伸到所有大陸下部,而與地球重力方向處處正交的乙個連續、閉合的曲面,這就是大地水準面。

(2)**地球形體的二級逼近:**旋轉橢球體(地球橢球體)。它是乙個規則的數學表面,所以人們視其為地球體的數學表面,用於測量計算的基準面。

(3)**地球的**逼近:**確定與區域性地區大地水準面符合最好的乙個地球橢球體——參考橢球體(參考橢球體定位)。在設定參考橢球體的時候必然會出現有的地方貼近的好(參考橢球體與地球表面位置接近),有地地方貼近的不好的問題,因此這裡還需要乙個大地基準面來控制參考橢球和地球的相對位置。

1. 墨卡托(mercator)投影

(1) 墨卡托(mercator)投影,是一種「等角正切圓柱投影」, 假設地球被圍在一中空的圓柱裡,其標準緯線與圓柱相切接觸,然後再假想地球中心有一盞燈,把球面上的圖形投影到圓柱體上,再把圓柱體展開,這就是一幅選定標準緯線上的「墨卡托投影」繪製出的地圖。 墨卡托投影沒有角度變形,由每一點向各方向的長度比相等,它的經緯線都是平行直線,且相交成直角,經線間隔相等,緯線間隔從標準緯線向兩極逐漸增大。墨卡托投影的地圖上長度和面積變形明顯,但標準緯線無變形,從標準緯線向兩極變形逐漸增大,但因為它具有各個方向均等擴大的特性,保持了方向和相互位置關係的正確。

(2) 在地圖上保持方向和角度的正確是墨卡托投影的優點,墨卡托投影地圖常用作航海圖和航空圖

2.高斯-克呂格投影(橫軸墨卡托投影、切圓柱投影,是墨卡托投影的變種)

(1) 概念:以橢圓柱面為投影面,使其與地球橢球體的某一條經線(投影帶**子午線)相切,然後按等角條件將**經線東西兩側一定範圍投影到橢圓柱面上,再展成平面而成的投影,為等角橫切橢圓柱投影,

(2)我國高斯投影的6度分帶和3度分帶:

3.通用橫軸墨卡托(universal transverse mercator projection,utm)投影

(1)與高斯克呂格投影相似,將世界分為60個投影帶,每帶經差為6°,經度自180°w和174°w之間為起始帶,且連續向東計算,帶的編號系統與1:100萬比例尺地圖有關規定是一致的。我國的衛星影像資料通常採用utm投影。

(2)高斯克呂格投影與utm投影的區別:

4.蘭伯特(lambert)投影

蘭勃特投影是正形圓錐投影。有兩種:

①等角圓錐投影。設想用乙個正圓錐切於或割於球面,應用等角條件將地球面投影到圓 錐面上,然後沿一母線展開成平面。投影後緯線為同心圓圓弧,經線為同心圓半徑。沒有角度變形,經線長度比和緯線長度比相等。適於製作沿緯線分布的中緯度地區中、小比例尺地圖。國際上用此投影編制1∶100萬地形圖和航空圖。

②等積方位投影。設想球面與平面切於一點,按等積條件將經緯線投影於平面而成。

變形分布規律:

①沒有角度變形

②兩條標準緯線上沒有任何變形

③同一條緯線上的變形處處相等

③同一緯線上等經差的線段長度相等,兩條緯線間的經緯線長度處處相等。

我國1:100萬地形圖採用了lambert投影

5.阿爾伯斯(albers)投影

把空間劃分為大小相同的網格。根據每個實體的空間範圍把實體網格劃成不同的部分,每個梅嶺記錄落入該格內的空間實體的編號,每一部分對應的網格分別增加新的記錄以反映當前處理實體;

基於固定網格劃分的空間索引演算法: 操作簡單,在涉及的資料量不大、不需要進行複雜操作時具有一定的適應性;

基於多層次網格的空間索引演算法: 該演算法的優點是檢索的效率比較高, 減少了特定的比較次數。但是網格劃分的精細程度無法保證最優, 對處於網格邊緣的物件沒有乙個很好的解決辦法,沒有考慮到地圖目標的水平與垂直分布對網格劃分的影響。

自適應層次網格空間索引演算法: 網格劃分穩定自動,以各地圖目標的外接矩形的大小作為劃分依據,避免了重複儲存,一旦面積發生變化,就要重做,效率不高。

r樹由中間結點和葉結點組成,實際資料物件的最小外接矩形儲存在葉結點中,中間結點通過聚集其低層結點的外接矩形形成,包含所有這些外接矩形。

完整的資料建庫過程包括:資料庫建模過程、資料監理過程、利用各種工具將各種資料入庫的過程。

資料庫建模過程。制定資料規範,在邏輯上建設資料庫。

資料監理過程。這一過程主要是檢測資料的正確性,從而保證建庫的準確性。

基本上每個gis平台都提供了一些資料轉換工具,以esri公司的arcgis 平台為例子,其提供了arctoolbox工具箱,功能比較完善和強大,基本上支援所有市面上主流的各種gis資料

arcgis server快取瓦片檔案格式一般來說有三種:jpeg、png32及png8。

是否支援透明:jpeg不支援透明底色,png32與png8支援透明底色。

支援的顏色級別:jpeg與png32支援16萬色,而png8支援256色。

儲存方式:jpeg為有損帶高壓縮比的檔案格式,能支援55-90的壓縮比例。而png32和png8都是無損的。

綜合上述的特點一般來說jpeg比較適合用於影像切片,png32則適合影像與向量的切片。由於支援的顏色數較少及透明的特點,png8更適合用於向量資料的切片。

a. 建立乙個geodatabase,將需要檢查的圖層匯入;

b. 在庫中新建乙個拓撲圖層,定義拓撲規則;

c. 在arcmap中將需要檢查錯誤的圖層及拓撲圖層一併匯入,新增拓撲工具條,利用拓撲工具條上的工具查詢所有的拓撲錯誤,然後按照實際需要進行錯誤修正。

ifeayurelayer是ilayer的子類,ifeature是ifeaturelayer中的乙個要素。可以 從ifeaturelayer中得到ifeatureclass 再利用游標ifeaturecursor就可以把這些ifeature乙個個遍歷出來了​​​

一些小的知識點

malloc calloc 等記憶體分配函式所獲得的記憶體塊都來自乙個稱為堆 heap 的儲存池。記憶體洩漏 memory leak 是指程式中己動態分配的堆記憶體由於某種原因程式未釋放或無法釋放,造成系統記憶體的浪費,導致程式執行速度減慢甚至系統崩潰等嚴重後果。記憶體洩漏缺陷具有隱蔽性 積累性的特...

一些小的知識點

1.recycleview中使用gridlayoutmanager使其有gridview的效果 布局,第乙個引數表示上下文,第二個引數表示 有多少列,如下 rv.setlayoutmanager new gridlayoutmanager this,3 在 布局中還可以修改引數,使其水平布局,那麼那...

java中一些小知識點(面試)

看別人部落格,發現這些題目還是有一定的迷惑性的,因此就在部落格中記錄下來。3 下列選項中,哪一項能夠正常編譯 c a int i integer.valueof 1.2 理由 integer.valueof int string 只有這兩種引數 b char c a 不能將字串型別轉化為字元型 c ...