這是對QGIS中發生的所有新聞的評論文章。 目前已更新至2.18版。
QGIS今天是開源工具最偉大的體驗之一,有可能以可持續的方式與隱私軟件競爭。
[下一頁標題=“QGIS 2.18 拉斯帕爾馬斯”]來自QGIS 2.18'拉斯帕爾馬斯'
此版本具有以下新功能:
- 符號系統:顏色選擇器現在集成在圖層樣式面板中
- 標籤:替換標籤支持列表
- 標記:改進在線標籤的位置算法
- 標籤:在周邊使用彎曲標籤標註多邊形
- 數據管理:信號標誌已添加到只複製選定的特徵
- 表單和設備:允許個別編輯小部件的控制標籤
- 表單和設備:可見性是製表符和組框的條件
- 表單和設備:默認字段值
- 地圖Conformer:真北箭
- 處理:新算法“Point on Surface”(點在該區域)
- 處理:新的幾何邊界算法
- 處理:新的分隔符幀算法
- 處理:溶解算法接受多個字段
- 處理:剪輯算法已被優化(剪切)
- 處理:新算法組合連接線
- 一般:識別結果中的自動鏈接
- 常規:使用鼠標滾輪控制調色板
- 常規:自定義顏色方案已添加到顏色按鈕的下拉菜單中
- 數據提供者:與WMS數據提供者兼容的XYZ柵格馬賽克
- QGIS服務器:可以在服務器中分割幾何信息
- 插件:數據庫管理器:增加更新SQL層的可能性
- 可編程性:新的表達函數
- 可編程性:將GEOS線性參考函數暴露給QgsGeometry
QGIS 2.16'Nødebo'中的新增功能
此版本具有以下新功能:
- 用戶界面:改進了地圖縮放的使用
- 用戶界面:秤放大器
- 用戶界面:重新設計的交互式漸變編輯器
- 用戶界面:為屬性對話框選擇默認視圖
- 用戶界面:改進了日曆彈出窗口
- 用戶界面:改進的顏色選擇器
- 用戶界面:能夠從屬性表複製單元格內容
- 用戶界面:改進的HiDPI支持
- 用戶界面:改進了地圖選擇工具的行為
- 符號:層符號,箭頭類型
- 符號系統:“標記填充”符號的新圖層類型
- 符號:新的輔助功能符號,可幫助弱視人群
- 符號體系:用於簡單標記的新符號
- Symbology:“無符號”渲染器
- 符號體系:更好地控制形心符號體系的填充
- Symbology:字體標記符號的架構設置
- 符號:用於標記,省略號和簡單字體的組合控制方案樣式。
- 符號:用於交互式調整點偏移的新工具。
- 象徵:新碼頭風格
- 標記:標記工具現在可以與基於規則的標記一起使用。
- 圖表:圖例的圖例輸入
- 圖表:您可以編輯圖表輪廓的寬度
- 圖表:通過工具欄管理圖表
- 渲染:新的替代方案“實時”簡化
- 渲染:基於分位數的柵格圖層分類
- 渲染:“熱”填充圖案渲染器
- 數字化:參數的“重複”鎖定模式
- 數字化:使用“整形空間對象”工具擴展線性圖層的幾何形狀
- 數字化:細分容限
- 數據管理:屬性表的新配置選項
- 數據管理:屬性表單中的多個列
- 數據管理:控制矢量層存儲時要導出的屬性
- 數據管理:表單視圖:重新排序屬性表的列
- 數據管理:關係參考小部件:添加新值的快捷方式
- 數據管理:DXF導出中的改進
- 數據管理:拖放設計器中內置的高級小部件
- 數據管理:基於選擇和過濾的表格
- 數據管理:創建GeoPackage圖層
- 數據管理:小部件限制
- 數據管理:同步多編輯屬性模式
- 圖層圖例:新的可見比例縮放選項
- 地圖製作工具:用於繪製多邊形和折線的新工具
- Map Maker:Atlas功能嵌入在HTML代碼編輯器中,例如GeoJSON
- Map Maker:支持在Designer中參數化SVG圖像
- 地圖製作工具:更輕鬆地在標記中使用HTML
- 地圖製作工具:與設計器中的標籤相關的鏈接
- 地圖製作工具:從編輯器中保存地理參考文件(例如PDF)
- Map Maker:地圖編輯器現在自動使用預設進行更新
- 分析工具:在表達式中定義參數名稱
- 分析工具:更多距離單位
- 分析工具:表達式變化
- 分析工具:日期和字符串類型字段的統計信息
- 分析工具:信息工具中彎曲實體的半徑
- 分析工具:支持聚合表達式
- 分析工具:替換為處理算法的插件fTools
- 處理:通過單擊界面設置點位置
- 處理:已包含新的GRASS算法
- 處理:支持表達式和變量
- 處理:預配置算法。
- 處理:從工具箱中使用基於腳本的算法創建插件
- 處理:將身份驗證管理器用於PostGIS相關算法
- 處理:為沒有幾何體的表編寫支持
- 常規:GeoJSON格式的複制功能
- 常規:在項目文件中存儲空間標記
- 常規:支持GNSS GN RMC消息
- 常規:將GeoJSON實體直接粘貼到QGIS中
- 常規:關於改進地圖的建議
- 常規:QGIS程序可修復付費模式下的錯誤
- 常規:QGIS中文件類型的MIME桌面圖標
- 數據提供者:OGR數據默認情況下以讀取模式自動打開
- 數據提供者:改進Postgres字段中的域類型管理
- 數據提供者:在項目中將矢量層設置為只讀模式
- 數據提供者:對DB2數據庫的支持
- 數據提供者:在數據庫管理器中更新Postgres視圖
- 數據提供者:OGR FID屬性可見
- 數據提供者:將樣式保存到MS SQL和Oracle數據庫
- 數據提供者:重命名圖層上的字段
- 數據提供者:與ArcGIS服務的連接:地圖,REST和要素服務
- 數據提供者:對Oracle Workspace Manager的基本支持
- 數據提供程序:WFS提供程序中的多項改進
- 數據提供者:“即時”在 Postgres 層中生成默認值
- QGIS Server:對GetMap和GetPrint請求進行紅線支持
- QGIS服務器:基準面的默認轉換
- 插件:Globe插件更新
- 插件:在Globe插件中拉伸對象
- 插件:API:將頁面添加到矢量層的屬性中
- 插件:Globe:矢量層支持
- 插件:Globe:能夠放大DTM上的高度
- 可編程性:圖層結構中包含的小部件
- 可編程性:插件能夠記錄矢量層屬性的能力
QGIS 2.14“ Essen”中的新增功能
此版本具有以下新功能:
- 分析工具:大量統計數據可供計算
- 分析工具:現在可以使用``識別空間對象''工具顯示z值
- 瀏覽器:瀏覽器改進
- 數據提供者:使用ST_RemoveRepeatedPoints函數簡化PostGIS 2.2或更高版本中的幾何
- 數據提供者:WMS緩存功能
- 數據提供者:更好地處理日期和時間類型字段
- 數據提供者:支持定界文本文件中的Z / M數據
- 數據提供者:擴展了對生成曲線幾何形狀的支持
- 數據提供者:用於使用Postgres編輯的交易組
- 數據提供者:PKI身份驗證的Postgres提供者。
- 數據提供者:虛擬層
- 數據提供者:來自GDAL / OGR庫的更多文件擴展名
- 數據管理:導出DXF:在應用程序和服務器中使用標題而不是名稱作為DXF層名稱的選項
- 數據管理:SPIT插件已刪除
- 數據管理:可以在“另存為”對話框中選擇幾何類型
- 數據管理:矢量聯接另存為QLR圖層樣式文件
- 數據管理:編輯N:M關係
- 數據管理:鏈接到外部資源的小部件
- 掃描:可配置的橡皮筋顏色
- 數字化:自動跟踪
- 數字化:新的“痕跡數字化工具”
- 常規:更改strpos函數的工作方式
- 常規:字段計算器可以更新幾何
- 常規:虛擬層
- 常規:用鼠標右鍵放大屬性表中的記錄
- 一般:速度改進
- 常規:用於變量計算的更多表達式
- 常規:字段計算器的2.14版中的新功能
- 常規:更好地控制地圖元素的放置
- 常規:錯誤更正計劃資助
- 標記:符號系統成為標記的障礙,尤其是避免點狀符號系統
- 標籤:點型標籤的“製圖”定位
- 標記:標記距符號極限的距離
- 標籤:按代表順序控制標籤
- 圖層圖例:對所選圖層或一組圖例應用相同的樣式
- 圖層圖例:用於過濾圖例元素的新選項
- 圖層圖例:按表達式過濾圖例
- Map Maker:模板編輯器的其他路徑
- Map Maker:管理員選擇的多個文檔
- 插件:插件管理器的系統支持身份驗證
- 處理:2.14版中的新算法
- 加工:Q / A測試
- 處理:改進的處理工具箱。
- 處理:算法信息對話框更加精細。
- 處理:批處理執行可以保存並稍後從批處理界面中檢索
- 處理:包括GRASS7網絡模塊
- 可編程性:重新設計現場計算器功能編輯器
- 可編程性:將Python初始化代碼存儲在項目中
- 可編程性:QgsFeatureRequest的新過濾和排序選項
- 可編程性:Python的表單定制選項
- 可編程性:2.14中的新PyQGIS類
- QGIS服務器:WFS中的GetFeature請求中的STARTINDEX參數
- QGIS服務器:GetLegendGraphic中的ShowFeatureCount
- QGIS Server:改進了項目關鍵字列表的存儲
- QGIS Server:避免在鑲嵌邊緣上渲染元素的選項
- QGIS Server:WMS INSPIRE功能
- QGIS Server:檢查項目屬性設置
- QGIS Server:設置圖層,組和項目的簡稱
- 符號:嚮導以更改行大小
- 符號體系:支持在SVG符號體系中建立透明度
- 符號體系:符號體系層的簡單複制
- 符號:2.5D渲染器
- 符號:幾何符號生成器
- 符號:為空間對象定義渲染順序
- 用戶界面:更新屬性表
- 用戶界面:您可以直接從層樹結構中編輯符號圖例
- 用戶界面:直接從圖例的上下文菜單中設置類符號的呈現方式和顏色
- 用戶界面:改進且功能強大的表單文件選擇器小部件
- 用戶界面:通過上下文菜單顯示/隱藏圖例的所有元素
QGIS 2.12“ Lyon”中的新增功能
此版本具有以下新功能:
- 分析工具:使用“識別空間對象”工具獲取派生字段的頂點信息
- 分析工具:新的“對齊柵格”工具
- 分析工具:Geometry Checker和Geometry Snapper插件
- 應用程序選項和項目:加密密碼的管理
- 瀏覽器:瀏覽器中PostGIS連接的改進
- 數據提供者:QGIS瀏覽器改進了PostGIS連接
- 數據提供者:DB Manager或DB Manager中的改進
- 數據提供者:通過設置條件格式設置規則來改進屬性表
- 數據提供者:支持小部件中的相對路徑
- 數字化:數字化改進
- 常規:新的歡迎屏幕
- 常規:持續改進代碼質量
- 常規:高級配置編輯器
- 常規:互斥的圖層樹組
- 常規:通過表達式過濾選擇中的字段值
- 常規:支持在用戶界面中更改主題
- 常規:2.12版中的新表達式函數
- 常規:表達式中的變量
- 標記:數據定義的象限在“圍繞點”模式下
- 標籤:僅在多邊形內繪製標籤
- 標籤:優先控制標籤障礙
- 標籤:控制多邊形圖層如何充當障礙物的新選項
- 標籤:控制以賦予在同一層的標籤優先級上定義的標籤
- 標籤:將圖層設置為標籤的障礙
- 標籤:基於規則的標籤
- Map Maker:Atlas導航增強功能
- Map Maker:網格或網格註釋的自定義格式
- Map Maker:屬性表中的多行文本處理和自動文本換行
- Map Maker:自定義屬性表中單元格的背景色
- Map Maker:頁面適應內容的選項,導出剪切內容的選項
- Map Maker:強制矢量圖層渲染為柵格
- Map Maker:可以在地圖圖層和样式設置上執行“定義的數據”控制
- Map Maker:從查看/導出選項中隱藏頁面的選項
- 插件:GRASS插件更新
- 可編程性:在外部編輯器中打開腳本
- 可編程性:MapTools從app> gui移出
- 可編程性:通過“帶編輯(圖層):”進行圖層編輯
- 可編程性:用於標籤引擎(QgsLabelingEngineV2)的新API
- 可編程性:PyQGIS程序中的新類
- QGIS Server:已生成QGIS Server Python API
- QGIS服務器:DXF格式的GetMap
- 符號:可以從樣式管理器中導出縮略圖
- 符號系統:使用地圖單位尺寸時,出現一個新選項來限制以毫米為單位的尺寸
- 符號:滾動渲染器的改進
- 符號:現在可以修改所有色帶
- 符號體系:改進SVG標記方案的處理
- 符號系統:將像素作為所有符號大小單位替代的選項
QGIS 2.10“比薩”中的新增功能
這是一個次要版本,具有以下新功能:
- 新的統計摘要小部件。
- 柵格計算器中的對數函數。
- 區域統計信息的新插件。
- 新的瀏覽器屬性窗口小部件。
- QGIS瀏覽器的新圖標。
- PostGIS:支持PointCloud圖層。
- PostGIS:提供程序端表達式過濾器。
- GRASS算法和工具行為的改進。
- DXF導出改進。
- 虛擬字段現在可以更新。
- 用於ValueRelation編輯小部件的自動填充行編輯。
- 數據庫管理器改進。
- 使用過濾器鏈接的參考編輯小部件。
- 屬性/圖的改進。
- 改進的幾何旋轉工具。
- 新的幾何引擎。
- 改進了對潛在項目文件的覆蓋處理。
- 現在可以修改聯接參數。
- 現在可以過濾具有表聯接的圖層。
- 調整標籤屬性對話框。
- 支持彎曲標籤上的非拉丁文字。
- 多行“跟隨點”標籤的對齊。
- 在圖例創建器中也支持覆蓋或修改的圖層樣式。
- 添加比例尺大小模式,以便可以將其調整為所需的比例尺寬度。
- 插件現在可以在瀏覽器中創建自己的條目。
- 用於結果處理的更一致和可預測的名稱。
- 允許更改矢量層的數據源。
- 隱式類共享。
- 新的QgsStatisticalSummary類可從數字列表中計算統計信息。
- 最小Qt增加到4.8。
- 沒有幾何的GetFeature。
- 支持WMS GetFeatureInfo請求中的公差參數。
- 字體標記的已定義數據屬性。
- 尺寸比例和旋轉度已從高級菜單中刪除。
- 類別與現有樣式的兼容性。
- 避免自動裁剪地圖範圍中的要素的新選項。
- 在符號列表級別的筆劃大小,旋轉和筆劃粗細的表達式。
- 符號層和一般層的活動層效果。
- 使用直方圖查看和修改漸變渲染器。
- 使用分級渲染器改變符號大小。
- 改進了用戶界面。
QGIS 2.8'Wien'中的新增功能
這是一個次要發行版,其中已增強,具有以下特性:
- QGIS 2.8是長期版本(維持一年)的基礎。
- 靜態分析工具標記的1000多個問題已得到糾正。
- 現在,在我們的測試框架中自動測試了新的代碼請求和提交請求。
- 借助多線程支持,QGIS瀏覽器的響應速度更快。
- 支持WMS上下文圖例圖形。
- 表聯接的自定義前綴。
- 現在,創建存儲層是一項主要功能。
- 屬性表中的新字段計算器欄。
- DXF導出改進。
- 先進的掃描工具。
- 改進的調整選項和行為。
- 改進的工具簡化,包括“即時”支持重新投影。
- Qt5支持(可選:當前仍為QT4內置默認軟件包)。
- 導入/導出空間標記。
- 改進了編輯器的用戶界面。
- 改進了地圖成型器的網格疊加。
- 用多邊形元素填充柵格圖像的類型。
- 動態熱圖渲染器。
- 您現在可以在每個圖層上使用多種樣式。
- 現在支持地圖畫布的旋轉。
- 改進的用戶界面,用於數據定義的符號系統。
- 處理中的新算法。
- 現在可以使用自定義Python函數擴展表達式。
- 現在支持表達式註釋。
- QGIS服務器增強功能:更好的緩存,圖層樣式支持,值關係,DescribeLayer,Python插件。
QGIS 2.6.0“ Brighton”中的新增功能
這是一個次要版本,具有以下新功能:
- 改進了向DXF的導出。
- 項目屬性框中的項目文件名
- 可以使用/退格鍵刪除測量時的最後一點
- 從關係引用小部件中選擇畫布上的相關功能
- 編輯器小部件支持null和其他增強功能
- (可選)僅使用附加層中的一部分字段
- 表達域(虛擬域)
- 您可以在分級和分類渲染器中切換類顯示
- 圖標支持操作
- 可以對分級渲染器和分類渲染器中的類進行切換
- 圖例改進,例如過濾,圖層管理圖標等。
- 控制從打印/導出中隱藏打印設計器項目
- 控制空設計器框架的頁面打印
- 新面板顯示Designer元素的樹結構
- 更好地控制設計器項目的外觀/箭頭線
- 由設計師商品數據定義的控件
- 可以將設計器圖像指定為遠程URL
- 改進了Composer表(字體/標題顏色,更好的分頁兼容性,對圖集功能的過濾等)
- 設計器增強
- 改進項目的捕捉
- 地圖項的多個概覽
- HTML元素的改進
- 地圖設計器網格或網格增強
- 現在,Processing可以在線收集模型和腳本
- 圖形建模器渲染已被完全重寫
- 對QGIS小部件進行了API更改
- 使用GetFeatureInfo請求時的搜索改進
- 為GetFeatureInfo幾何屬性添加精度設置
- 隨機選擇顏色的機會更大
- 用戶界面的符號系統改進
- 高亮代碼和表達式編輯器的語法
- 用戶定義的調色板
- 顏色選擇器的新對話框
- 單個功能選擇工具合併到“選擇”選項框中
- 添加圖層以映射畫布行為
- 支持48和64像素的圖標大小
- 新顏色按鈕
- 上下文菜單識別工具
QGIS 2.4.0'Chugiak'中的新增功能
此次發行版顯示了許多重要的新功能:
- 多線程渲染
- 畫布和地圖設計器中的顏色預覽模式
- 新的表達式功能(與邊界框相關的功能,自動換行)
- 複製,粘貼,拖放顏色
- 多次重新貼標籤
- 設計器圖像元素的增強
- 地圖集地圖的預定義比例模式
- 設計器中改進的屬性表
- 常規設計器增強功能:綁定和加蓋樣式,縮放至主地圖的按鈕
- 設計器中HTML框架的改進
- Shapeburst填充樣式
- 選擇更改標記線的位置
- 新的反向多邊形渲染器
QGIS 2.2.0“ Valmiera”中的新增功能
此次發行版顯示了許多重要的新功能:
- 現在,您可以為圖層定義1:n關係。
- 現在可以將項目導出為DXF格式。
- 通過粘貼選擇,現在可以立即使用粘貼的特徵創建新圖層。
- 現在可以通過getLegendGraphic請求獲得WMS圖例。
- 現在可以將新屬性數字化為現有功能的內部功能。
- 最近的表達式保存在表達式生成器中,以便快速重用。
- 現在,您可以在Designer中設置Zebra型地圖邊框樣式的顏色。
- 現在,您可以在打印設計器中旋轉任何項目。
- 現在,“設計器”窗口在狀態欄中具有縮放比例,並且改進了規則。
- 現在可以使用類似世界的文件創建Designer輸出為圖像,以便對地圖進行地理定位。
- 對Atlas的許多改進使您可以預覽和打印每個地圖。
- 在地圖設計器(shaper)中選擇重疊的元素比較容易。
- 地圖設計器中與頁面和样式形狀的兼容性得到了改善。
- QGIS Server現在可以提供Web Coverage Service(WCS)地圖。
- 現在可以將漸變用於多邊形填充。
- 現在可以在帶有調色板的框架中標記類。
- 現在可以反轉色帶。
- 現在可以復制和粘貼基於規則的渲染器的規則。
- 即時支持功能概括已添加。
- 對於標記層,您現在可以定義標記的錨點/原點。
- 在矢量符號體系中,現在可以使用表達式而不是單個字段進行分類。
- 現在可以使用表達式設置渲染圖的大小和屬性。
- 可以使用內部筆劃繪製多邊形輪廓(以防止筆劃繪製在相鄰的多邊形上)
- 我們所有屬性對話框的視覺樣式都得到了改進。
- 用戶界面中的按鍵綁定已更新,以使導航更加容易。
- QGS現在支持各種基準轉換。
- 現在,處理具有腳本編輯器。
- 可以在腳本中沒有標題的情況下使用處理。
QGIS 2.0.1'Dufour'中的新增功能
這是一個小型修復程序版本,用於解決我們新的歡迎屏幕以及更新支持文檔所造成的版權/信用損失。 西班牙語翻譯也已更新。
QGIS 2.0.0'Dufour'中的新增功能
這是一個主要的新版本。 基於QGIS 1. x的初始版本。 x,QGIS Dufour引入了許多新功能,改進和錯誤修復。 以下是一些新的關鍵功能的摘要。
- 我們已經更新了“ icon”主題,以使用“ GIS”主題,這為QGIS用戶界面引入了更高的一致性和專業性。
- 新的符號層概述使用清晰的樹狀佈局,可以快速輕鬆地訪問所有符號層。
- QGIS 2.0現在包括Oracle空間支持。
- 使用數據中定義的新屬性,您可以使用要素屬性控制符號類型,大小,顏色,旋轉和許多其他屬性。
- 現在,您可以在地圖上放置HTML元素。
- 具有良好對齊的地圖元素對於生成良好的打印地圖至關重要。 添加了自動對齊線,可以通過簡單地將一個對象拖到另一個對象來輕鬆對齊設計對象。
- 有時,有必要在設計器中將對像對準“窗簾”距離。 使用新的手動調整線,可以添加手動調整線,以使用通用對齊方式更好地對齊對象。 只需從頂部或側面標尺拖動以添加新準則。
- 您是否需要生成一系列地圖? 現在,設計師可以使用Atlas功能生成內置地圖系列。 覆蓋層可以是點,線,面,並且標籤上提供了當前功能的屬性數據,用於即時值替換。
- 現在,一個合成窗口可以包含多個頁面。
- 版本1.8中的designer標籤項非常有限,並且僅允許使用單個$ CURRENT_DATE令牌。 在2.0版中,對完整表達的支持增加了更多功能和對最終標籤的控制。
- 現在,地圖框架包含了顯示其他地圖範圍的功能,並且在滾動時會更新。 現在將其與設計器核心中的Atlas生成功能結合使用,就可以生成一定數量的有趣地圖。 框架樣式概述使用與常規地圖多邊形對象相同的樣式,因此您的創造力從未受到限制。
- 層混合允許您以新的和令人興奮的方式組合它們。 雖然在以前的版本中,您所能做的只是使圖層透明,但您現在可以從更高級的選項中進行選擇,例如“乘法”、“僅變暗”以及更多選項。 混合可用於法線貼圖視圖以及打印設計器中。
- HTML支持已添加到地圖設計器的label元素中,使您可以更好地控制最終地圖。 HTML標籤支持完整的CSS樣式表,HTML甚至JavaScript(如果您採用這種方式)。
- 標記系統已經過徹底改革,因為它現在包含許多新功能,例如投影、“道路盾牌”、更多鏈接數據選項以及各種性能改進。 我們正在慢慢刪除“舊標籤”系統,儘管您仍然會發現此版本中可用的功能,但您應該期望它會在後續版本中消失。
- 普通標籤和規則表達式的全部功能現在可以用於標籤屬性。 幾乎所有屬性都可以使用表達式或字段值定義,從而可以更好地控制標籤的結果。 表達式可以引用一個字段(例如,將字體大小設置為“ font”字段的值),也可以包含更複雜的邏輯。 可鏈接屬性的示例包括:字體,大小,樣式和緩衝區大小。
- 通過在QGIS之外越來越多地使用表達式引擎來允許諸如基於表達式和基於符號的標記之類的事情,更多的功能已添加到表達式構造函數中,並且即使沒有表達式構造函數也可以訪問。 所有功能均包括全面的幫助和易用性使用指南。
- 如果表達式引擎沒有您需要的功能,請不要擔心。 可以使用簡單的Python API通過插件添加新功能。
- 修改了Python API,以提供更乾淨,更Pythonic的編程體驗。 QGIS 2.0 API使用SIP V2,該SIP VXNUMX從ToString()和toInt()中刪除了使用值時所必需的邏輯混亂。 現在將類型轉換為原生Python類型,以使API更加令人愉悅。 現在,使用簡單的鍵搜索就可以在要素本身上訪問屬性,而不再需要索引和屬性搜索圖。 注意:大多數為QGIS <1。x編寫的插件都需要移植才能在QGIS 2.x中正常工作。 請問
https://github.com/QGIS/QGIS/wiki/Python_plugin_API_changes_from_18_to_20 更多細節。
- 柵格數據提供者係統已完全修訂。 從這項工作中獲得的最好的新功能之一是“圖層->另存為...”功能,可以將任何柵格圖層另存為新圖層。 在此過程中,您可以將圖層裁剪,重採樣並重新投影到新的坐標參考系統。 您還可以將柵格圖層另存為渲染圖像,因此,例如,如果您有一個已應用了調色板的單波段屏幕,則可以將渲染圖層保存為地理參考RGB圖層。
- QGIS 2.0中有許多新功能,我們邀請您瀏覽該軟件並將其全部發現!
QGIS 1.8.0“里斯本”中的新增功能
這是一個新功能版本。 基於QGIS 1.7版本構建。 x,里斯本引入了許多新功能,改進和錯誤修復。 以下是一些新的關鍵功能的摘要。
- QGIS瀏覽器:QGIS中的獨立應用程序和新儀表板。 瀏覽器使您可以輕鬆導航基於連接的文件系統和數據集(PostGIS,WFS等),預覽它們以及將項目拖放到畫布上。
- BD管理員:BD管理員現已正式成為QGIS核心的一部分。 您可以將圖層從QGIS瀏覽器拖到“數據庫管理器”,它將把圖層導入到空間數據庫中。 在空間數據庫之間拖放表格,它們將被導入。 您可以使用數據庫管理器在空間數據庫上運行SQL查詢,然後通過將查詢結果添加到QGIS作為查詢層來查看查詢的空間結果。
- 動作工具:呈現並執行動作。
- MSSQL空間支持:現在,您可以使用QGIS連接到Microsoft SQL Server空間數據庫。
- 自定義-通過隱藏主窗口中的各種組件和對話框中的小部件,可以配置簡化的QGIS界面。
- 圖層的新符號系統類型:線圖案填充,點圖案填充
- 設計器:圖例元素中具有指定字符的多行
- 基於表達式的標記
- 熱圖工具:添加了一個新的主插件,可根據點數據生成柵格熱圖。 您可能需要使用外接程序管理器激活此外接程序。
- GPS跟踪:已修訂了GPS“實時”跟踪用戶界面,並添加了許多修復和改進功能。
- 菜單重組:菜單已經過重新設計,我們現在為Vector和Raster提供了單獨的菜單,並且許多插件已更新,可以將其菜單放在新的Vector和Raster菜單上。
- 偏移曲線:添加了新的數字化工具以創建偏移曲線。
- 地形分析插件:已添加了用於地形分析的新核心插件,您可以創建非常吸引人的色彩浮雕圖。
- 橢圓渲染器:表示橢圓形狀的圖層模擬器(以及矩形,三角形,指定寬度和高度的十字)。 此外,符號層允許您以mm或地圖單位配置數據字段的所有參數(寬度,高度,顏色,旋轉,輪廓)。
- 具有預定義比例的新比例選擇器
- 選擇將圖層添加到選定或活動組的選項
- 所選工具“全景到”
- 矢量菜單中的新工具:增強幾何形狀,生成空間索引
- 導出/添加幾何列工具可以使用CRS圖層,CRS項目或橢球尺寸導出信息
- 基於過程的渲染器中規則的基於模型的樹/視圖
- 更新了CRS選擇器對話框
- 空間標記的改進
- 元數據.txt中的插件元數據
- 新的插件庫
- 重構的Postgres數據提供程序:支持任意鍵(包括非數字和多列),通過在GDALTools插件中添加gdal_fillnodata腳本來支持在QgsDataSourceURI中請求某種類型的幾何和/或SRID(空間參考標識符)
- 支持PostGIS TopoGeometry數據類型
- 向量字段符號層的Python綁定以及對Python綁定的常規更新。
- 新消息日誌窗口
- 推薦計劃
- 屬性表的行緩存
- 圖例獨立繪圖順序
- 屬性表的UUID生成小部件
- 在SpatialLite數據庫中添加了可編輯視圖支持
- 字段計算器中基於表達式的小部件
- 使用線性參考在分析庫中創建事件層
- 分組選定的圖層選項已添加到目錄上下文菜單
- 從/到SLD文檔中加載/保存圖層樣式選項(新符號)
- QGIS服務器上的WFS支持
- 從屬性表複製時跳過WKT幾何的選項
- 支持ZIP和GZIP格式的壓縮層
- 該測試套件現在通過了所有主要平台上的所有考試和夜間測試
- 在圖層之間複製和粘貼樣式
- 為WMS圖層設置了圖塊大小
- 支持在其他項目中嵌套項目
QGIS 1.7.2'Wroclaw'的新增功能
此版本可作為1.7.1版的修復程序。 進行了以下更改。
- 修復了Gdaltools的Ogr層錯誤檢查
- OSM插件中還有更多翻譯
- 票號4283的解決方案(設計人員忘記了層的開/關狀態)
- 修復v.generalize為GRASS的最新版本
- 修復了GRASS命令列表中的錯別字
- 顯示“關於”框時,覆蓋光標已恢復
- 校正號4319(最大改進點偏移公差)
- 為QgsZonalStatistics添加了Python容器
- 解決方案#4331(分類對話框問題)
- 修復 #4282(使用“屬性表”縮放工具時地圖縮放錯誤)
- Proj4string現在適合數據庫
- 解決方案#4241(確保線路裝飾中有有效的線路)
- 在設計器中修復GetPrint的標籤ID
- 解決方案#3041(使gdaltools命令可編輯)
- 修復點偏移渲染器中的更改
- 修復投影選擇中的崩潰
- 解決方案#4308(插值和Terrain內核插件)
- 在屬性編輯器中插入日期值
- 修復 #4387(僅對線層啟用“添加地址符號”)
- 解決方案#2491(處理時處理柵格圖層的透明帶)
- 使您可以在矢量層屬性中設置OGR層的I / O編碼。
- 解決方案#4414(未顯示箭頭的SVG指示器)
- 標籤的地址符號不得依賴於“地圖”與“地圖”的方向。 “線”。
- 請求設置為未知CRS的默認行為
- 對於EPSG,請從authid(授權ID)初始化GDAL CRS,而不要使用4string
- 解決方案#4439(在“圖層屬性”中更改樣式時崩潰)
- 解決方案#4444(加載Python插件時出錯)
- 解決方案#4440(對Trac的無效引用)
- 修復漸變符號渲染器中的stopRender調用
- 修復 #4479 – 啟用時啟用“新色帶”
- 在圖例上下文菜單中隱藏具有聯接的圖層的查詢條目
- 修復#4496(在showEvent中的設計器表小部件中更新地圖列表)
- OS X安裝/構建更新
- GRASS版本支持
- 從WKT初始化支持EPSG而不是PROJ.4
- 將“這是什麼”添加到幫助菜單(實施 #4179)
- fTools:將新層添加到目錄後更新層列表(修復號4318)
- 運行Combine ShapeFiles工具時,不要使QGIS主窗口崩潰。 部分地址#4383
- 修復GDALTools中已中斷的Assign投影功能,並改善了對輸出文件擴展名的處理
QGIS 1.7.1'Wroclaw'的新增功能
這是基於1.7.0版的修復程序。 進行了以下更改。
- 支持1.7.1的柵格性能改進[請參閱http://linfiniti.com/2011/08/improvements-to-raster-performance-in-QGIS-master/]
- 將cmakelists中的版本更新並啟動到1.7.1
- 具有功能後將配置投影移至
- 符號:通過對類別中的項目進行分類#4206
- WMS功能信息中的Feature_count注意事項已修復
- 打開調整對話框時,驗證拓撲編輯是/否
- 野牛和cmake所需的更新版本
- 渲染效率小提高
- 確保gdaltools的輸入向量層是ogr向量
- 固定的錯誤#4266:地理參考和空間查詢在退出時崩潰
- 翻譯更新:Richard分支1.7.x的nl
- 翻譯更新:Jan的1.7.x版cz
- 啟動時不檢查插件錯誤
- 修復了PyQt4.8.3 @ Debian中觀察到的QTreeWidget.resizeColumnToContents()問題
- 翻譯更新:Zoltan的Hu更新1.7.x
- 德語翻譯更新
- 更新翻譯:適用於1.7.x中的新錯誤修復版本
- 僅顯示提供者字段作為聯盟的目標候選者(票號4136)
- 快捷方式對話框現在可以記住使用中的窗口狀態
- 將小標記符號放在設計師圖例上
- 6e889aa40e的反向端口(後端口)
- #4113和#2805的FAILURE FIX後端口
- [後端口]增加隨機點工具中的最大點數
- [Rear Port]將默認的對比度增強算法設置為NoStretch,因為這是最合適的值
- [後端口]修復了Michal Klatecki補丁中存在NULL值時被阻止的隨機點-參見票號3325
- 角度測量工具的解決方案#3866
- 支持WMS Select的UI解決方案
- 創建設計師圖例小部件時更好地阻止令牌
- 考慮設計師圖例中圖層標題長度的解決方案
- Apply#3793:libfcgi無法在Windows上更改mapserv環境變量
- 德語翻譯更新
- 55a1778已通過osgeo4w上的qt補丁修復
- 在PostGIS 2.0中增加了對幾何類型混合情況的支持
- 屬性表中對話框的上邊距和邊距已減少
- 刪除(預期的)最後一個SVN參考
- 更多svn版本刪除
- 添加了顏色描述符/更改器/缺少composerlegenditem標頭的成員
- 擺脫更新分支中的svn版本元素。
- Qt#5114的另一種解決方案(修復程序#3250,#3028,#2598)
- 嘗試使直方圖更平滑
- 傳說中的更多清潔
- 設計師傳奇的最佳設計
- 在設計器圖例中更好地考慮大點符號
- 解決設計師傳奇問題,例如票證#3346
- 來自github.com:QGIS/Quantum-GIS中的版本1_7_0的分支聯接'release-1_7_0'
- 使用utf-8層修復ng-taging(票號3854)
- 適合圖層緩存
- [Rear Port]校正可以為像素範圍的直方圖分配負頻率的錯誤。 當將新的直方圖矢量分配給頻段統計信息而不擦除舊的直方圖矢量時,它還糾正了可能的內存洩漏。
- 添加了有關使用QtCreator的部分
- 修復了由於未初始化的直方圖矢量而導致在收集直方圖時導致崩潰的錯誤
- QUrl添加了缺少的內容
- Juergen建議的針對丟失地圖參數的更精確解決方案
- 修復了以下錯誤:當項目文件與cgi不在同一目錄中時,map =不會發佈到在線資源URL
QGIS 1.7.0'Wroclaw'的新增功能
此次發射以波蘭的弗羅茨瓦夫市命名。 弗羅茨瓦夫大學氣候與大氣保護係於2010年1.0月主辦了我們的開發者會議。請注意,這是我們“前沿”發布系列中的一個版本。 這樣,它包含新功能並在QGIS 1.6.0上擴展了編程接口。 xy QGIS XNUMX。 與任何軟件一樣,可能存在無法及時發布的錯誤和問題。 因此,我們建議您先測試此版本,然後再讓用戶完全了解它。
此版本包含277多個錯誤修復以及許多新功能和改進。 同樣,這裡不可能記錄所有已更改的內容,因此我們將僅提供新的關鍵功能的項目符號列表。
標籤和圖表符號
- 現在默認使用新符號!
- 使用與ng-taging相同的智能放置系統的圖表系統
- 導出和導入樣式(符號)。
- 基於規則的渲染器中規則的標籤。
- 能夠以地圖單位設置標籤距離。
- SVG填充的旋轉。
- 字體標記可以具有X,Y偏移量。
- 線符號圖層允許用於多邊形符號(填充)的輪廓。
- 可以將標記放置在直線的中心點。
- 選擇僅將標記放在行的第一個/最後一個頂點上。
- 添加了一個“質心填充”符號圖層,在多邊形的質心處繪製一個標記。
- 標記線符號層允許在每個頂點繪製標記。
- 移動/旋轉/更改標籤編輯工具以交互方式修改定義的標籤屬性。
新工具
- gdaldem的GUI已添加。
- 向矢量菜單添加了“線到多邊形”工具。
- 添加了具有$ x,$ y和$周長等功能的字段計算器。
- 在矢量菜單中添加了voronoi多邊形工具。
用戶界面更新
- 允許管理列表中缺少的圖層。
- 縮放到圖層組。
- 開始時是“一天的提示”。 您可以在選項面板中啟用/禁用建議。
- 更好的菜單組織,添加了單獨的數據庫菜單。
- 添加了顯示圖例類中的要素數量的功能。 可通過圖例上下文菜單訪問。
- 常規和可用性改進。
CRS管理
- 在狀態欄中顯示活動的crs。
- 將CRS圖層分配給項目(在圖例的上下文菜單中)。
- 為新項目選擇默認的CRS。
- 允許同時為多個層配置CRS。
- 請求CRS時,默認值為最後一個選擇。
柵格化
- 柵格計算器中添加的AND和OR運算符
- 動態重新投影添加的柵格!
- 正確實施柵格提供程序。
- 添加了具有拉伸功能的直方圖柵格工具欄。
供應商和數據管理
- 新的SQLAnywhere向量提供程序。
- 表聯合支持。
- 功能表單更新。
- 使NULL值字符串表示形式可配置。
- 修復了屬性表中功能形式的功能更新。
- 在值映射(組合框)中添加了對NULL值的支持。
- 加載圖層的值映射時,請使用圖層的名稱而不是下拉列表中的標識符。
- 支持的表單表達式字段:表單中的行編輯,其名稱使用前綴“expr_”進行評估。 它的值被解釋為字段計算器字符串並替換為計算值。
- 支持在屬性表中搜索NULL。
- 屬性編輯方面的改進:
- 改進了表上屬性的交互式編輯(添加/刪除功能,更新屬性)。
- 允許添加沒有幾何的功能。
- 修復了撤消/重做屬性。
- 屬性處理的改進:
- 可選重用為下一個數字化功能輸入的屬性值。
- 允許將屬性值合併/分配給功能集。
- 允許OGR“另存為”為無屬性(例如DGN / DXF)。
api和中央開發
- 重新設計的屬性對話框調用QgsFeatureAttribute。
- QgsVectorLayer :: featureAdded添加了令牌。
- 增加了圖層菜單功能。
- 添加了從用戶指定目錄加載c ++插件的選項。 需要重新啟動應用程序才能將其激活。
- fTools的全新幾何檢查工具。 錯誤消息可以更快,更相關,並且現在支持錯誤處理。 參見新的QgsGeometry.validateGeometry函數
地圖服務器QGIS
- 可以在項目文件的屬性部分(而不是wms_metadata.xml文件)中指定wms服務的功能。
- 支持使用GetPrint-Request打印wms。
插件
- 支持插件管理器對話框中的插件圖標。
- 刪除了Quickprint插件-使用easyprint插件代替插件存儲庫。
- Ogr轉換器插件已刪除。 而是使用“另存為”上下文菜單。
打印
- 撤消/重做對打印設計器的支持
QGIS 1.6.0“ Capiapo”中的新增功能
請注意,這是我們“最前沿”發布系列中的一個發布。 這樣,它包含新功能並在QGIS 1.0上擴展了編程接口。 xy QGIS 1.5.0。 我們建議您在以前的版本之前使用此版本。
該版本包含177多個錯誤修復以及許多新功能和改進。 再一次,不可能在此處記錄所有已更改的內容,因此我們僅在此處提供重要新功能的項目符號列表。
總體改進
- 添加了對實時gps跟踪的gpsd支持。
- 包含了一個新插件,允許離線編輯。
- 現在,如果發生計算錯誤,字段計算器將插入NULL功能的值,而不是停止並反轉所有功能的計算。
- 在PROJ.4中允許用戶特定的搜索路徑,並更新srs.db以包括網格引用。
- 添加了本機柵格計算器(C ++)實現,可以有效處理大型柵格。
- 與狀態欄中的擴展窗口小部件的交互已得到改進,因此可以復制和粘貼窗口小部件的文本內容。
- 屬性表向量字段計算器的許多改進和新運算符,包括字段串聯,行計數器等。
- 添加了–configpath(路徑配置器)選項,該選項將覆蓋用戶配置的默認路徑(〜/ .QGIS),並強制QSettings也使用此目錄。 例如,這使用戶可以將QGIS安裝以及所有插件和設置攜帶到USB閃存驅動器上。
- WFS-T實驗支持。 另外,wfs已轉移到網絡管理員。
- 地理配準器進行了許多更改和改進。
- 在屬性和編輯器對話框中支持長整數數據類型。
- QGIS Mapserver項目已合併到主要SVN存儲庫中,並且提供了軟件包。 QGIS Mapserver允許您通過OGC WMS協議為QGIS項目文件提供服務。 閱讀更多…
- 選擇並測量工具欄上的框和子菜單。
- 添加了對非空間表的支持(當前為OGR,定界文本和PostgreSQL提供程序)。 這些表可以用於字段搜索,也可以使用表視圖簡單地進行導航和編輯。
- 添加了對功能標識($ id)的搜索字符串支持以及其他各種與搜索相關的增強功能。
- 添加了一種重載方法來分配地圖圖層和提供者接口。 這樣,緩存提供程序(當前為WMS和WFS)可以與對數據源的更改同步。
目錄(ToC)的改進
- 在柵格圖例菜單中添加了一個新選項,該選項將使用當前範圍的最小和最大像素值來擴展當前圖層。
- 使用目錄的上下文菜單中的“另存為”選項寫入形狀文件時,現在可以指定OGR創建選項。
- 在目錄中,現在可以一次選擇和刪除多個圖層。
標籤(僅適用於新一代)
- ng-labeling中定義的數據標籤位置。
- 換行,數據定義的字體和ng-tagging的緩衝區設置。
圖層屬性和符號
- 分級符號渲染器(版本2)已添加了三種新的分類模式,包括法線中斷(Jenks),標準差和小中斷(基於R統計環境)。 [了解更多…http://linfiniti.com/2010/09/new-class-breaks-for-graduated-symbols-in-QGIS/]
- 在符號屬性對話框中提高了加載速度。
- 數據定義的旋轉度和大小,用於分類渲染器和分級渲染器(符號)。
- 將尺寸比例也用於線符號以修改線寬。
- 柵格直方圖的實現被另一個基於Qwt的實現所代替。 添加了將直方圖另存為圖像文件的選項。 在柵格直方圖的x軸上顯示當前像素值。
- 添加了以交互方式選擇畫布上的像素以填充柵格圖層屬性對話框中的透明度表的功能。
- 允許在色帶矢量組合框中創建色帶。
- 在符號選擇器中添加了“樣式管理器...”按鈕,使用戶更容易找到樣式管理器。
16.5。 地圖設計師
- 添加了在元素位置對話框中顯示和操縱設計器元素的寬度/高度的功能。
- 現在可以使用Backspace鍵刪除Designer元素。
- 為設計器屬性表排序(多列和升/降)。
QGIS 1.5.0的新增功能
請注意,這是我們系列中的“最新”版本。 這樣,它包含新功能,並在QGIS 1.0.x和QGIS 1.4.0上擴展了編程接口。 如果不可變的用戶界面,編程API和長期支持對您而言比新功能和未經測試的功能更重要,我們建議您使用長期支持(LTS)1.0版本系列中的QGIS副本。 。X。 在所有其他情況下,我們建議您使用此版本。
此版本包含350多個錯誤修復和40多個新功能。 再一次,這裡不可能記錄所有已更改的內容,因此我們將僅列出主要的新功能。
GUI(圖形用戶界面)主
- 有一個新的角度測量工具,可讓您針對地圖背景交互式地測量角度。
- 交互式GPS跟踪工具
- 用戶可配置的WMS搜索服務器
- 允許在節點工具中編輯無效的幾何
- 可以在毫米和地圖單位之間選擇新的符號系統。 尺寸調整功能還可以用作印刷設計器中的新符號系統
- 多邊形紋理的SVG填充符號層
- 字體標記符號層
- 添加了–no命令行選項,以避免還原插件。 在啟動過程中插件行為異常並導致QGIS掛起時很有用
- 讓您隱藏過時的CRS
- 為點偏移添加渲染器插件:更改點以避免與其他點衝突
- 允許將矢量圖層另存為ogr矢量文件
- 柵格提供程序:減少調試噪音
- 允許您將零件添加到多個點和線
- 文本和表單註釋工具現已在GUI和應用程序中
- 添加了將一組默認設計器模板放入pkgDataPath / composer_templates的功能
- 顏色漸變漸變現在支持多個色標-添加中間色
- 用戶在地圖內單擊時居中的地圖
- 新插件可進行空間選擇
- 為符號系統中的單個符號渲染器定義的大小和旋轉數據
- 用柵格圖層識別AsHtml,可用於識別
- 使用圖例界面導出圖例組和圖層,並使用此信息在設計器圖例中顯示組。
- 在狀態欄中顯示選定功能的數量
- 向圖層菜單添加的矢量圖層子集的查詢選項
- 僅標記選定功能的選項(在“舊”標記工具中)
- 加載/保存在查詢生成器中創建的查詢。
- 在符號體系中手動添加類別。
- 地理配準器:可以配置是否應以像素或地圖單位顯示殘差
- 帶分隔符的文本提供程序:允許在數字列中使用空值
- 添加了基於符號的基於規則的渲染器
- 從QGIS內部創建精簡空間數據庫的能力
- QGIS核心中包含GDAL Raster工具插件
- 新的Python控制台(包含歷史記錄)
- 驗證已添加到捕獲工具
- 允許Postgres層而無需保存用戶名和密碼以請求憑據
- 在搜索字符串中支持NULL值
- (可選)允許將新圖層添加到所選組
- 地圖設計者可以將屬性表添加到佈局中。 設計器表或所有功能只能顯示可見功能
- 現在將屬性表單工具標識為視圖模式下的模態(自r12796起)
- 當禁用或關閉窗口時,已識別功能的特色功能消失,而在重新激活窗口時再次顯示。
WMS和WMS-C支持
- 支持WMS-C,新的空間權利,改進的wms選擇
- 解決了EPSG對空間參考系統的依賴性,並且srs.db中包含了法國IGNF定義
- WWM提供程序現在通過QNetworkAccessManager異步請求
- 選擇WMS允許您插入分支的所有層
- WMS支持更多類型的mime
- 在WMS對話框中添加了加載/保存選項
- 添加了WMS-C比例尺滑塊,並進行了進一步的選擇增強
API更新
- QgsDataProvider和QgsMapLayer-添加dataChanged()令牌,以便提供程序可以指示數據源已更改
- 使用QNetworkAccessManager代替QgsHttpTransaction(包括網站和代理上的緩存和動態身份驗證)
- 允許從插件打開圖層屬性
- 支持自定義插件層。
- 允許以編程方式更新插件
- 使用QGIS_PLUGINPATH環境變量支持自定義插件目錄。 可以傳遞更多的路徑,以分號分隔。
- 添加了圖例界面以圖例順序檢索圖層
- 支持更多的GEOS運營商
QGIS 1.4.0'Enceladus'的新增功能
請注意,這是我們“最前沿”發布系列的發布。 這樣,它包含新功能,並在QGIS 1.0.x和QGIS 1.3.0上擴展了編程接口。 如果一個不變的用戶界面,編程API和長期支持對您來說比新功能和未經測試的功能更重要,那麼我們建議您使用長期支持(LTS)1.0版本系列中的QGIS副本。 。X。 在所有其他情況下,我們建議您使用此版本。
此版本包括大約200個錯誤修復,大約30個新功能。 此外,它還受到了很多的關注和關注,因此我們最喜歡的桌面GIS應用程序是GIS必殺技的又一步! 自上次發布以來的3個月中發生了太多事情,因此無法在此處記錄所有內容。 相反,我們只會為您重點介紹幾個重要的新功能。
可能最重要的功能是新矢量符號體系結構的合併。 這是與先前的實現結合提供的:可以使用矢量層屬性對話框中的按鈕進行更改。 它不能完全替代舊的符號系統實現,因為有幾個問題需要解決,並且在準備就緒之前需要進行大量測試。
QGIS現在具有一個字段計算器,可通過矢量屬性的屬性部分中的按鈕以及從屬性表用戶界面訪問該計算器。 您可以在字段計算器中使用要素長度,要素區域,字符串連接和類型轉換,以及字段值。
地圖設計師引起了我們的極大關注。 現在可以將柵格添加到地圖設計器。 有了它們,它們現在可以在設計中旋轉了。 消除了每個項目的單個地圖設計的限制。 已添加新的設計器管理員對話框,以管理現有的設計器實例。 設計器小部件的屬性表已經過完全修訂,以使用更少的屏幕空間
用戶界面的各個部分已經過修訂,以提高一致性並支持上網本和其他較小的顯示設備。 加載和保存快捷方式。 現在,該位置可以在狀態欄中顯示為度,分,秒。 現在已刪除了添加,移動和刪除頂點按鈕,並且節點工具已從高級編輯工具欄移至標準編輯工具欄。 識別工具也進行了許多改進。
為QGIS增加了緩存功能。 這加快了諸如圖層重新排序,符號體系更改,WMS / WFS客戶端,隱藏/顯示圖層之類的常用操作,並為以後的改進(如線程渲染和緩存預操作)打開了大門。層。 請注意,默認情況下它是禁用的,並且可以在選項對話框中啟用。
用戶定義的SVG搜索路徑現已添加到選項對話框。
現在,在創建新的ShapeFile時,您可以指定CRS。 現在,還可以使用背景圖層完成“避免多邊形的相交”選項。
對於高級用戶,您現在可以使用Qt Designer對話框UI創建可自定義的屬性表單。
[/nextpage] [nextpage title=”QGIS 1.3 Same”]QGIS 1.3.0“ Mimas”中的新增功能
此版本包含30多個錯誤修復以及幾個新的有用功能:
提供程序和OSM插件的更新
- 存在新的OSM樣式文件。
- 有新的圖標。
- 對話文本已更新並完成。
- “將 OSM 保存到文件”功能得到了改進。
- 修復了編碼方面的一些問題……ASCII至UTF-8。
- 在插件管理器中禁用OSM插件後,將自動刪除所有OSM層。
- 其他OSM相關的錯誤修復了。
此版本中的其他顯著功能和改進
- 現在可以在編輯圖層時配置標記大小。
- 分析庫已包含在主版本中。
- 在多層中識別要素。
- 添加了一個新插件來進行柵格化地形的分析(計算坡度,坡度等的外觀)。
- 現在有一個改形工具可應用於線/面的幾何形狀。 重塑線的第一個和最後一個相交之間的幾何部分將被替換。
- 在測量對話框中添加了“捕捉到當前圖層”選項。
- 添加了為視圖選擇主鍵的功能。
- 您可以通過在狀態欄的坐標屏幕上輸入坐標來放大坐標。
QGIS 1.2.0'Daphnis'的新增功能
請注意,這是我們“最前沿”發布系列的發布。 這樣,它包含新功能並在QGIS 1.0.x上擴展了編程接口。 如果對於您來說,穩定性和長期支持比未經過測試的新功能更重要,我們建議您使用1.0.x系列穩定版本中的QGIS副本。 此版本包含超過140個錯誤修復程序,並且相對於QGIS 1.1.0版進行了增強。 此外,我們添加了以下新功能:
版
QGIS中的編輯功能在此版本中進行了重大更新。 這包括添加新的矢量編輯工具:
- 刪除多部分功能
- 消除多邊形孔
- 簡化功能
- 添加了一個新的“節點”工具(在高級數字化工具欄上)。
- 結合功能的新功能
- 添加了撤消/重做功能,用於矢量層編輯。
- 添加了選項,以在編輯模式下僅顯示所選功能的書籤。
- 您可以在圖例中更改圖層的圖標以反映該圖層是可編輯的。
此外,高級數字化工具欄中的“編輯”菜單上有撤消/重做操作,還有一個新的停靠小部件,顯示了活動層的撤消操作堆棧。
關於節點工具:它類似於每個矢量編輯器中都存在的用於按節點編輯路由的工具。 它是如何工作的(在QGIS中)單擊某個要素,其節點將用小矩形標記。 單擊並拖動節點即可移動它。 雙擊線段將添加一個新節點。 按Delete鍵將刪除活動節點。 可以同時選擇更多活動節點:通過單擊並拖動以在節點周圍的區域中形成一個矩形。 通過單擊可以選擇段的相鄰節點。 可以通過在單擊節點時使用Ctrl鍵或在區域中拖動時生成矩形來添加/刪除活動節點。
我們建議您在使用此工具時關閉QGIS選項中的頂點標記:重繪速度更快,並且地圖上沒有標記。
鍵盤快捷鍵
新功能:在QGIS主窗口中配置操作的快捷方式! 請參閱配置菜單->配置快捷方式
Maps Composer
現在可以通過右鍵單擊鼠標來鎖定/解鎖設計器項目的位置。 現在,如果用戶將地圖設計器的範圍設置為地圖畫布的範圍,則地圖設計器的寬度和高度將保持固定。 也可以通過寫(d'June'yyyy)或類似內容在設計師的標籤中顯示當前日期。 現在,即使將其他圖層添加到主地圖,也可以將當前圖層保留在地圖設計器中。 現在可以在設計器中導出為PDF。
屬性表
現在可以僅在所選記錄中搜索屬性表。 在屬性表上已進行了常規加速。 現在可以在添加屬性時調整字段的寬度和精度。 WFS提供程序中的屬性類型處理得到了改進。
現在可以使用矢量層的屬性別名。 在信息工具和屬性表中會顯示別名來代替原始字段名稱,以使最終用戶更輕鬆地進行操作。 現在有一個GUI,用於為圖層屬性配置編輯窗口小部件。 一個新的對話框允許從圖層加載值映射(它也可以是非空間表!)。 現在,小部件編輯設置也將在屬性表中顯示。
插件
- 現在可以更改WMS對話框中圖層的順序。
- eVis插件版本1.1.0已添加到QGIS項目中,並作為標準插件提供。 您可以在此處找到有關eVis的更多信息: http://biodiversityinformatics.amnh.org/open_source/evis/documentation.php .
- 現在,插值插件可以使用線層作為插值插件中的三角剖分約束。 現在,您也可以將三角剖分保存在ShapeFile文件中。
- 新的OpenStreetMap提供程序和插件已添加到QGIS。
項目管理
QGIS現在包括對文件數據源和svgs在項目中的相對位置的支持。 存儲文件數據源的相對路徑是可選的。
PostGIS和PostgreSQL提供程序
現在,您可以在添加新的數據庫連接時選擇SSL模式。 在不需要連接安全性的情況下,禁用SSL加密可以大大提高PostGIS數據加載性能。 添加了對更多本機類型和配置列註釋的支持。
改進符號
- 允許通過渲染器符號選擇中的彈出菜單更新符號
- 添加對定義的數據符號的支持
- 增加了對字體符號書籤的支持(僅定義的數據,尚無GUI)
- 以地圖單位添加符號大小(即,保持以地圖單位大小獨立於地圖比例尺的符號)
命令行中的參數
添加了對要在Windows命令行中添加參數的支持。 命令行參數的改進包括:
- 允許給定的快照捕獲大小
- 允許抑制啟動畫面
- 從快照上的插件捕獲地圖修復
==草==
有一個新的GRASS外殼。 還進行了許多清潔和一致性更新。
=版本1.1.0'Pan'=
請注意,這是我們一系列“不穩定”版本中的一個版本。 這樣,它包含新功能並在QGIS 1.0.x上擴展了編程接口。 如果對於您來說,穩定性和長期支持比未經過測試的新功能更重要,我們建議您使用1.0.x系列穩定版本中的QGIS副本。
此版本包括許多錯誤修復和對QGIS 1.0.0的改進。 此外,我們添加了以下新功能:
- 翻譯更新。
- Python插件安裝程序的改進和完善。 轉到新的官方QGIS存儲庫。
- 主題的改進,以便在更改主題時更好地支持GUI的插件和其他部分。 添加新的GIS圖標主題。
- Debian打包增強功能可支持標準Debian要求。
- USB支持:就像Linux中的GPS設備一樣。
- WMS插件現在支持分類,並將嵌套圖層顯示為樹。 WMS提供程序現在還支持24位png圖像。 WMS插件現在還提供了一個搜索界面來查找WMS服務器。
- 添加了Matt Amos svg點符號(經他的許可)。
- WFS提供程序中對代理支持和代理支持的改進。 現在,WFS提供程序在獲取數據時還會顯示進度信息。
- PostGIS客戶端改進。 現在,通過在連接編輯器中禁用SSL,可以在PostGIS圖層渲染中實現大規模加速。
- 導出Mapserver中的增強功能以提供連續的顏色支持。
- 添加了工具菜單:fTools插件現在是基本QGIS插件的一部分,並且將始終默認安裝。
- 打印設計器增強功能,包括對像對齊選項。 現在也可以將地圖打印為PostScript或矢量柵格。 對於Python程序員而言,設計器類現在具有Python綁定。
- 使用文件-與圖像一起保存時,現在已對保存的圖像進行地理參考。
- 投影選擇器現在可以快速選擇最近使用的CRS。
- 現在,連續彩色渲染器還支持點符號。
- 改進了對針對OSGEO4W的依賴關係而構建的CMake的支持(僅Windows)。 添加在OSX下構建的XCode開發人員項目。
- 更新和清理GRASS工具箱。
- 更改了打開矢量對話框,以支持ogr中的所有可用驅動程序,包括協議和數據庫驅動程序。 這帶來了對SDE,Oracle Spatial,ESRI個人地理數據庫以及許多其他OGR兼容數據存儲的支持。 請注意,在某些情況下,訪問這些文件可能需要係統上有第三方庫。
- 現在可以使用鼠標中鍵進行平移。
- 新的屬性表實現更快。
- 大量清潔用戶界面。
- 為SpatialLite添加了新的提供程序,SpatialLite是基於SQLITE數據庫的文件中地理數據庫的實現。
- 向量疊加支持,可以基於屬性數據在向量層上繪製餅圖和條形圖。
QGIS 1.0.0'Kore'中的新增功能
此版本包含超過265個錯誤修復程序以及對QGIS 0.11.0版的改進。 此外,我們進行了以下更改:
- Windows / Mac OS X / KDE / Gnome的HIG合規性增強
- 使用不同於原始矢量的“坐標參考系統”將矢量圖層或該圖層的子集保存到磁盤。
- 矢量數據的高級拓撲編輯。
- 一鍵選擇矢量特徵。
- 柵格渲染方面的許多改進以及對在柵格文件外部構建金字塔的支持。
- 審查地圖設計師以獲得更好的打印支持。
- 添加了一個新的“坐標捕捉”插件,允許您單擊地圖,然後將坐標剪切並粘貼到剪貼板中
- 添加了新插件以轉換OGR兼容格式。
- 添加了新插件,可將DXF文件轉換為ShapeFiles。
- 添加了一個新插件,可將點要素插值到ASCII網格層中。
- Python插件管理器已經過全面檢查,新版本進行了許多改進,包括檢查正在運行的QGIS版本是否支持正在安裝的插件。
- 關閉應用程序後,現在可以正確保存插件工具欄的位置。
- 在WMS客戶端中,改進了對WMS標準的支持。
- 對GRASS集成和對GRASS 6.4的支持按升序排列
- 完成API審查:現在,我們有一個穩定的API,遵循明確定義的命名約定。
- GDAL / OGR和GEOS的所有用法已合併為僅在C API中使用。
QGIS 0.11.0'Metis'的新增功能
此版本包含超過60個錯誤修復程序以及對QGIS 0.10.0版的改進。 此外,我們進行了以下更改:
- 查看所有對話框以確保用戶界面的一致性
- 增強了單值呈現向量對話框
- 定義向量類時的符號預覽
- 在自己的庫中分離Python支持
- 列出GRASS工具箱的視圖和過濾器以更快地找到工具
- 列出用於插件管理器的視圖和過濾器,以更輕鬆地查找插件
- 更新了空間參照系的定義
- QML樣式對柵格和數據庫層的支持
QGIS 0.10.0'Io'中的新增功能
此版本包含超過120個錯誤修復程序,並且相對於QGIS 0.9.1版進行了改進。 此外,我們添加了以下新功能:
- 數字化功能的增強。
- 支持基於文件的矢量層的已定義和默認樣式文件(.qml)。 使用樣式,您可以保存與矢量圖層關聯的符號化和其他設置,這些設置將在每次加載該圖層時加載。 改進了柵格圖層中透明度和對比度拉伸的兼容性。
- 支持柵格圖層中的顏色漸變。
- 支持不在北上的柵格。 “未突出顯示”柵格的許多其他改進。
- 更新了圖標以獲得更好的視覺一致性。
- 支持舊項目的遷移,以便在新的QGIS版本上工作。
QGIS 0.9.2rc1'Ganymede'中的新增功能
該候選版本包括超過40個錯誤修復程序以及對QGIS 0.9.1的改進。 此外,我們添加了以下新功能:
- 數字化功能的增強。
- 支持基於文件的矢量層的已定義和默認樣式文件(.qml)。 使用樣式,您可以保存與矢量圖層關聯的符號化和其他設置,這些設置將在每次加載該圖層時加載。
- 改進了柵格圖層中透明度和對比度拉伸的兼容性。 支持柵格圖層中的顏色漸變。
- 支持不在北上的柵格。 “非突出顯示”情節的許多其他改進。
QGIS 0.9.1“ Ganymede”的新增功能
這是一個錯誤修復版本
- 70個已關閉的錯誤
- 在選項對話框中添加了區域設置選項卡,以便可以覆蓋區域設置
- 清潔和添加了GRASS工具
- 文檔更新
- 在MSVC下構建的改進
- 生成Python Installer插件以從存儲庫安裝PyQGIS插件
QGIS 0.9“ Ganymede”的新增功能
- Python綁定:這是此版本的主要重點,現在可以使用Python創建插件。 也可以創建使用QGIS庫用Python編寫的啟用GIS的應用程序。
- 自動製作編譯系統已刪除:QGIS現在需要CMake進行編譯。
- 添加了許多新的GRASS工具(感謝 http://faunalia.it/)
- Map Composer更新
- 對ShapeFiles 2.5D的鎖定修復
- QGIS庫已經過重構和更好的組織。
- 地理定位器改進
QGIS 0.8'Joesephine'…開發版本中的新增功能
- 2006年01月23日[timlinux] 0.7.9.10已不再使用qpicture和對點標記的重採樣,而推薦使用qt4.1 qsvgrenderer新功能
- 2006-01-09 [timlinux] 0.7.9.8 Mapcanvas分支開始為Martin
- 2006-01-09 [timlinux] 0.7.9.8插件移至src /插件
- 2006-01-08 [timlinux] 0.7.9.8 gui lib的所有字體都已在src / gui中移動
- 2006-01-08 [gsherman] 0.7.9.7將供應商轉移到src目錄
- 2006-01-08 [timlinux] 0.7.9.6 libqgis在內核和gui lib中進行了重構。
- 2006-01-01 [timlinux] 0.7.9.5社區reg插件和示例插件已被刪除
- 設計器代碼已在src / composer中重構為自己的lib
- Libqgsraster已重命名為libqgis_raster
- Src / Makefile已重新排序,因此應用程序目標僅在SOURCES中使用main.cpp
- 鏈接已創建到非常單一的新庫。 隨著時間的流逝,庫會分解成更小的位,
- 2005年11月30日[timlinux] 0.7.9.4所有src / *。ui都已重構為src / ui / dir,以便更清晰地分離ui
- 2005-12-29 [gsherman] 0.7.9.3將Ui分支合併為HEAD
- 2005-11-10 [timlinux] 0.7.9.2代碼庫移至qt4-仍然有很多問題需要解決,但它會產生
- 2005-11-10 [timlinux] 0.7.9.1分支更改已在Tom Elwertowskis的幫助下合併到版本0.7中
- 2005-10-13 [timlinux] 0.7.9在grid_maker插件中添加了生成基於點和麵的網格的功能
QGIS 0.6'Simon'的新增功能
QGIS變更記錄
- 2005-07-03 [morb_au] 0.7.devel2 將 0.7 發布候選分支(如“Release-0_7-candidate-pre1”)中的更改合併回主幹。
- 2005-05-23 [gsherman] 0.7rc1修復了與不存在的用戶數據庫有關的書籤錯誤。 現在,如果用戶不存在,則數據庫創建成功。
- 2005-04-12 [timlinux] 0.6devel26添加了矢量道具dlg選項,以允許用戶更改投影
- 2005年04月21日[timlinux] 0.6devel25有關qgsspatialrefsys的更多更新。 將飛濺更改為被屏蔽的小部件,並添加了用於飛濺的xcf母版。 Splash仍需要一些與文本位置有關的小更新。
- 2005-04-20 [timlinux] 0.6devel24添加了將wkt或proj4string反向映射到srsid的邏輯-在此階段尚未很好地測試,但是對我來說它可以與測試數據集一起使用
- 2005-04-17 [timlinux] 0.6devel23對投影的處理進行了許多更正和清理
- 2005-05-15 [morb_au] 0.6devel21修復了檢索功能時Postgres提供程序中的內存洩漏
- 柵格圖層現在以亞像素字體精度與地圖畫布對齊(在放大得太近且字體像素覆蓋屏幕上的許多像素時最有用)
- 2005-05-13 [didge] 0.6devel19已對材料進行修飾以準備發布。
- 2005-04-17 [mcoletti] 0.6devel18實施偏移以打開具有過時數據源路徑的項目文件的第一階段。
- 2005年04月17日[timlinux] 0.6devel17自定義投影對話框。 進行了各種錯誤修復,以及刪除,插入和更新新的可能記錄。 用戶投影現在顯示在投影選擇器中,但仍無法使用
- 2005-04-16 [ges] 0.6.0devel16解決了錯誤1177637,該錯誤導致PostgreSQL連接無法完全刪除
- 2005-04-14 [timlinux] 0.6devel15連接滾動在自定義投影對話框中移動的第一個和最後一個按鈕
- 2005-04-14 [timlinux] 0.6devel14狀態欄小部件以arial字體大小8pt顯示文本。 錯誤關閉#1077217
- 2005-04-13 [timlinux] 0.6devel13選擇投影時,參數將顯示在proj設計器小部件中
- 2005年04月12日[ges] 0.6.0devel12使用Markus Neteler補丁程序以允許在Qt 3.1中進行編譯
- 2005-04-12 [timlinux] 0.6devel12 [1181249]的解決方案,包括在加載ShapeFile文件時進行阻止
- 2005-04-11 [timlinux] 0.6devel11投影中的數據鏈接和自定義投影對話框中的橢圓選擇器。
- 2005年04月11日[ges] 0.6.0devel10使用Markus Neteler補丁程序以允許在Qt 3.2中進行編譯
- 2005-04-11 [ges]默認設置為固定投影(WGS 84),因此在打開項目屬性對話框且未設置投影時可以將其選中。
- 2005-04-10 [timlinux] 0.6devel9在主應用程序菜單中添加了一個自定義投影製作器對話框。 對話框仍在建設中。
- 2005-04-09 [ges] 0.6.0devel8解決了與Projections_Branch合併到HEAD相關的Makefile.am問題
- 2005-04-09 [ges] 0.6.0devel7投影分支合併到HEAD中
- 沒有繪製多邊形的輪廓。 這已驗證兩次,未找到原因。
- 投影並非在所有情況下都有效。
- 注意,現在同時需要proj4和sqlite3庫。 尚未修改構建系統以對其進行測試。
- Qt 3.3.x是構建此源代碼樹所必需的。
- 確保將EXTRA_VERSION增加 in 當您進行更改時。
- 確保在每次確認後更新變更日誌。
- 2005-03-13 [jobi] 0.6.0devel6-已生成用於在64位體系結構中構建設計器插件/內容的固定依賴性的解決方案
- 2005年01月29日[gsherman] 0.6.0devel5 M. Loskot修補程序適用於編譯錯誤,並且qgsspit.h和qgsattributetable.h中缺少Q_OBJECT宏。
- 2005-01-01 [larsl] 0.6.0devel4修復了從項目文件pt 2加載柵格時阻止QGIS的錯誤。
- 2005年01月01日[larsl] 0.6.0devel3修復了從項目文件加載柵格時阻止QGIS的錯誤。
- 2004-12-30 [mcoletti] 0.6.0devel2 *數據提供程序中字節序管理的重建
- 重新設計了帶分隔符的文本提供程序
- 已創建const-correct類的某些成員
- 2004-12-30 [larsl] 0.6.0devel1 getProjectionWKT()已在QgsGPXProvider中實現
- 2004-12-19 [gsherman] 0.6.0rc2自述文件已更新。 添加了Main.cpp,以便將輸出構建為獨立版本和插件。 Makefile.am已修改,以便二進制輸出安裝在PREFIX目錄中
- 2004-12-19 [timlinux] 0.6.0rc2由Lubos Balazovic添加了斯洛伐克語翻譯。 大量的文檔更新了。 這包括對開發人員圖像和“關於”框的更新。
- 2004-12-19 [mhugent]提供程序/ ogr / qgsshapefileprovider.cpp:ogr提供程序中的固定屬性問題
- 2004-12-05 [gsherman] 0.6.0rc2解決了錯誤1079392,該錯誤在輸入查詢時導致QGIS失敗,該查詢導致創建的層沒有記錄。 向查詢構建器添加了對SQL查詢的其他驗證。 在生成器對話框中單擊“確定”時,查詢將發送到數據庫,並檢查結果以確保將創建有效的PostgreSQL層。 在QgsDataSourceURI結構的矢量屬性對話框中創建的代碼中,將tr添加到許多尚未準備好翻譯的字符串中,以包含與PostgreSQL層連接相關的所有相關信息,包括主機,數據庫,表,幾何列,用戶名,密碼。 端口和sql where子句。
- 2004-12-03 [gsherman] 0.6.0rc1在Postgres提供程序中討論了過多的調試語句
- 2004-12-03 [gsherman] 0.6.0rc1在矢量層屬性對話框中使用查詢生成器更改PostgreSQL層的SQL查詢時,地圖畫布擴展名和計數現在可以正確更新特徵。 修復了pg插件緩衝區中的崩潰(錯誤1077412)。 崩潰是由於Postgres提供程序中SQL的where子句增加了支持。 提供程序沒有檢查URI數據源中是否包含SQL密鑰,因此沒有將整個URI複製為where子句。 現在將.shp擴展名添加到新的矢量層名稱(如果用戶未指定)。 現在,使用“保存”或“另存為”(如果用戶未指定)時,.qgs擴展名已添加到項目文件中。
QGIS 0.5
- 2004-12-01 [gsherman] 0.5.0devel30已添加到qgsdataprovider.h中的功能,以支持功能部件計數和擴展名的更新。 要獲得支持,必須在數據提供者實現中執行這些功能。 默認實現沒有任何用處。
- QgsVectorLayer現在具有從基礎數據提供程序請求功能計數,擴展名更新和子集定義字符串(通常為SQL)的功能。 提供者不需要實現這些功能,除非他們希望通過層定義查詢或其他方式來支持層的子集。
2004-11-27 [larsl] 0.5.0devel30在GPX層中固定添加了固定功能,現在可以再次使用。
2004-11-22 [mcoletti] 0.5.0devel29現在,對QgsProject屬性進行了重新設計,使其類似於Qsettings。
2004-11-20 [timlinux] 0.5.0devel28添加了通過按Escape鍵來中斷當前正在繪製的地圖圖層的渲染的功能。 重複並沖洗以中斷所有矢量層的繪製。 尚未針對柵格圖層實現。
2004-11-11 [gsherman] 0.5.0devel27首次出現在PostgreSQL查詢生成器中。 這還沒有完全發揮作用。 顯示表中的字段並顯示測試或所有值。 雙擊字段名稱或示例值會將其粘貼到SQL查詢框中當前光標位置。 測試功能尚未實現,檢查類型尚未實現以允許在SQL語句中自動引用文本值。
2004-11-19 [mcoletti] 0.5.devel26 QgsProject屬性界面已更改為與QSettings更相似。 新屬性將發佈到文件。 QStringLists有一個已知的錯誤,其中有冗余副本寫入該文件。 新屬性尚未讀取。 未來幾天將為此添加代碼。
2004-11-17 [timlinux] 0.5.0devel25在狀態欄的右下方添加了一個小複選框,選中該複選框將禁止在主畫布和普通畫布上渲染圖層。 如果要加載一組圖層並修改其符號系統等,這將很有用。 不會因每次更改後的所有內容重組而造成延遲。
2004-11-16 [larsl] 0.5.0devel24 nextFeature()已重新實現,以使功能再次可見。
2004-11-13 [larsl] 0.5.0devel23 QgsIdentifyResults和QgsVectorLayer更改為:如果僅識別一個要素,則自動顯示所有屬性(擴展要素節點)
2004-11-11 [gsherman] 0.5.0devel22如果為WIN32在渲染器矢量對話框中的dynamic_casts周圍添加了ifdef。 儘管啟用了rtti,但使用動態模型會導致WIN32中的段故障。
2004-11-09 [timlinux] 0.5.0devel21已將選項添加到網格生成器,因此您可以定義起點和入口點以及將網格大小設置為小於1度。 請注意,幾乎沒有錯誤檢查,因此輸入可疑數字可能會導致QGIS崩潰。
2004-11-04 [timlinux] 0.5.0devel20為柵格圖層和矢量圖層添加了與比例相關的可見性支持。
2004-11-02 [larsl] 0.5.0devel19已添加菜單項以創建一個空的GPX文件。
2004-10-31 [timlinux] 0.5.0devel18錯誤修復#1047002(啟用/禁用標記緩衝區的複選框不起作用)。
2004-10-30 [larsl] qgsvectordataprovider.cpp中需要0.5.0devel17 qgsfeature.h,因為已刪除了QgsFeature,此問題已得到解決。
2004-10-29 [larsl] 0.5.0devel16 DefaultValue()已添加到QgsVectorLayer和QgsVectorDataProvider中,在GPX提供程序中實現。
2004-10-29 [stevehalasz] 0.5.0devel15 *通過迭代地圖畫布上的zOrder以正確的順序覆蓋項目文件中的圖層。 錯誤#1054332已修復。
*標籤已刪除dtd。 這是多餘的。
2004-10-26 [mcoletti] 0.5.0devel13此修改涉及如何在項目文件中保存和還原驅動器。 許多小的錯誤修復和清理。
2004-10-22 [larsl] 0.5.0devel12在GPS插件中刪除了更多未使用的代碼,對GPS插件的源進行了修改以更好地遵循編碼標準。
2004-10-22 [larsl] 0.5.0devel11 對 GPS 插件進行了一些更改:* 將“GPS Importer”操作工具提示更改為“GPS Tools”*。 刪除了一些未使用的舊代碼。 * 通過允許用戶使用上傳和下載命令指定“設備”,使上傳/下載工具更加靈活。 * 記住用於上傳和下載的最後一個設備和端口。 * 記住上次加載 GPX 文件的目錄。
2004-10-20 [mcoletti] 0.5.0devel10合併到qgsproject-branch中
2004-10-19 [larsl] 0.5.0devel9 GPX屬性名稱從三個字母的縮寫更改為完整的單詞,以使其更加用戶友好。
2004-10-19 [larsl] qgsgpxprovider.cpp中的0.5.0devel8 mFeatureType從QString更改為枚舉,以避免不必要的字符串比較。
2004-10-18 [gsherman] 0.5.0devel7測試已添加到GEOS中,用於acinclude.m4和 配置。 添加了成員/方法,以準備與比例相關的渲染支持。 向矢量對話框添加了“顯示”選項卡,以允許設置渲染的最小和最大比例。
2004-10-18 [larsl] 0.5.0devel6刪除了重複代碼,為GPX提供程序中數字化的功能添加了限值計算。
2004-10-18 [larsl] 0.5.0devel5 GPX提供程序更改:*實現了IsEditable(),isModified(),commitChanges()和rollBack()。 *消除了航點特徵中無用的緯度和經度屬性。 *在addFeature()中清除了屬性分析。 GPX版本現在應該可以再次使用。
2004-10-17 [gsherman] 0.5.0devel4 OGR提供程序現在在執行標識和選擇操作時使用GEOS選擇特徵。
2004-10-16 [gsherman] 0.5.0devel3使用qgsproject-branch中的修復程序在“添加圖層”對話框中修復了OGR過濾器。 來自qgisappbase.ui的圖像將還原為XPM,以便QGIS編譯為Qt <3.x。
2004-10-11 [gsherman] 0.5.0devel2添加了手冊頁(QGIS.man),該手冊頁以QGIS.1的形式安裝在man1中
2004-10-09 [gsherman] 0.5.0devel1 Simon主屏幕的名稱已更改。 西蒙現在稱為匯總。 修復了命令行加載錯誤,以消除矢量層的錯誤警告。 Splashscreen.cpp進行了修改,以允許指定x,並在初始圖像上繪製文本。 如果主鍵不是int4類型(錯誤1042706),則不會顯示PostGIS屬性的不完全固定的問題。 添加了拉脫維亞語翻譯文件(當前未翻譯)。
2004-09-23 [larsl] 0.4.0devel38已刪除了從Geocaching.com加載LOC文件的支持。
2004-09-20 [tim] 0.4.0devel37 Shameless承認它沒有使該文件保持最新。 解決貼標機的剪裁問題。
2004-09-20 [larsl] 0.4.0devel36在QGIS.dtd中添加了uniquevaluemarker元素定義。
2004-09-20 [larsl] 0.4.0devel35修改了錯誤987874,提供程序將跳過沒有幾何的函數,但將繼續讀取其他函數。
2004-09-20 [larsl] 0.4.0devel34修復了錯誤987874,該錯誤在顯示具有NULL幾何特徵的ShapeFile圖層的屬性表時導致QGIS崩潰(GetGeometryRef()返回NULL)-OGR提供程序現在可以處理具有NULL幾何的特徵作為NULL函數,即EOF。
2004-09-15 [larsl] 0.4.0devel33 QgsUValMaDialogBase已修復,因此列錶框不會佔用所有空間。
2004-09-14 [larsl] 0.4.0devel32在src / svg / gpsicons中添加了SVG圖標。
2004-09-13 [larsl] 0.4.0devel31添加了單值標記渲染器。
2004-09-12 [larsl] 0.4.0devel30 SVG 符號按比例縮小。 柵格在沒有地理變換信息的情況下顯示為“1 像素 = 1 單位”
2004-09-12 [larsl] 0.4.0devel29修復了scale_bar插件中的錯誤,該錯誤會在加載帶點的圖層時導致QGIS凍結。
2004-09-12 [larsl] 0.4.0devel28在Linux中,GPS插件中的設備列表還應顯示/ dev / ttyUSB *設備(用於串行USB適配器)。
2004-09-08 [larsl] 0.4.0devel27,當用戶使用單個標記渲染器在屬性表中選擇圖層的記錄時,QGIS中掛起的錯誤已修復。
2004-09-01 [mcoletti] 0.4.0devel26 qgs項目的新文件類的開始。 顯然,這項工作正在進行中。 致力於支持常識並獲得不同意見者的反饋。
2004-09-01 [mcoletti] 0.4.0devel25 QgsRect:
- ctor上的QgsPoint副本不再浪費
2004-08-14 [gsherman] 0.4.0devel23插件工具欄移至qgisappbase工具欄容器,而不是動態分配它。 這樣可以在每次啟動應用程序時重置對接/狀態位置。
2004-08-26 [mcoletti] 0.4.0devel22 qgisapp.cpp:
- 修復了錯誤1017079,其中加載項目會導致應用崩潰
qgsprojectio.cpp:
- 較小的代碼更改; 多餘的代碼註釋
2004-08-26 [mcoletti] 0.4.0devel21現在通過$#而不是$ @顯式檢查命令行參數。 使用$ @時,如果傳遞了多個命令行參數(例如,為CVS提交指定多個文件),腳本將崩潰。
2004-08-25 [mcoletti] 0.4.0devel20現在顯式使用QgsMapLayerRegistry實例代替數據成員。 (其中兩個引用相同的實例)。
2004-08-25 [mcoletti] 0.4.0devel19刪除了兩個引用Singleton QgsMapLayerRegistry對象的數據成員。 現在,顯式使用QgsMapLayerRegistry :: instance(),它強調您正在訪問Singleton。
2004-08-22 [larsl] 0.4.0devel18修復了一個錯誤,該錯誤在觸發過採樣時會導致SVG標記過大。
2004-08-22 [larsl] 0.4.0devel17修復了SVG符號的透明度。
2004-08-21 [larsl] 0.4.0devel16在SVG符號周圍的白色矩形周圍添加了一個黑色框架,以使其看起來更乾淨,可以在固定透明度後將其刪除。
2004-08-20 [larsl] 0.4.0devel15更多屬性字段已添加到GPX提供程序:cmt,desc,src,sym,數字,urlname。
2004-08-20 [larsl] 0.4.0devel14忘了計算用戶在GPX提供程序中添加的路線和航蹟的限制,由於無法選擇而導致不可預測的圖形錯誤。 搞掂。
2004-08-14 [gsherman] 0.4.0devel13常用的工具欄圖標已移至下拉工具菜單。 其中包括概述,全部隱藏/顯示和捕獲工具
2004-08-18 [jobi] 0.4.0devel12多虧了Maurizio Napolitano更新了所有翻譯,該版本增加了意大利語翻譯。
2004-08-17 [larsl] 0.4.0devel11 GPX文件寫入實現:現在,添加功能部件後,會將GPX層寫回到文件中。
2004-08-17 [larsl] 0.4.0devel10 *對GPX提供程序的更多掃描支持。 現在可以創建路線和軌道。 尚未將任何內容寫入文件。
2004-08-14 [gsherman] 0.4.0devel9縮放已添加到鼠標滾輪。 向前移動滾輪可將縮放比例增加2倍。
2004-08-12 [gsherman] 0.4.0devel8捕獲圖標已重新排列並添加到MapNavigation操作組中,以便在工具處於活動狀態時保持按下圖標的狀態。 (錯誤994274和994272)修復了首選項錯誤(992458),該錯誤導致主題在配置選項時消失。
2004-07-19 [gsherman] 0.4.0devel7 修復了 qgsvectorlayer 中的 setDisplayField 函數。 添加了顯示/標籤字段處理。 現在,通過檢查字段並嘗試做出“智能”選擇來添加圖層時設置字段。 然後,用戶可以從圖層屬性對話框更改此字段。 該字段用作標識框中元素的名稱(每個特徵及其屬性的樹頂部),最終將用於標記特徵。 Postgres 添加層對話框清理從 qgsfeature 中刪除了過多的調試輸出。
2004-07-18 [larsl] 0.4.0devel6漸變標記渲染已更改為使用SVG緩存。
2004-07-17 [larsl] 0.4.0devel5 SVG緩存已添加並開始在Single Marker渲染器中使用。
2004-07-10 [larsl] 0.4.0devel4向QgsProjectIo添加了代碼,該代碼可以在項目文件中保存和加載矢量層的提供者密鑰,因此可以將分隔的文本層和GPX層保存在一個專案。 我尚未測試GRASS向量層,但它應該可以工作。
2004-07-09 [gsherman] 0.4.0devel3使用數據提供者中的where子句定義PostgreSQL層的第一步。 用戶界面可能需要一些工作。 添加PG層時,雙擊層名稱以定義where子句。 不要在其中添加關鍵字
2004-07-05 [ts] 0.4.0devel2添加了一個選項,通過添加用於插件的柵格來強制重繪。
2004-07-05 [larsl] 0.4.0devel1許多代碼已從PluginGui移到GPS插件中的Plugin中,信號和插槽用於通信。
2004-06-30 [jobi] 0.3.0devel58為libqgis添加的接口版本已準備好發布。
2004-06-28 [gsherman] 0.3.0devel57用於計算PG層範圍的Patch矩形擴展錯誤校正概述(來自strk)。 QgsActetate *文檔更新。
2004-06-28 [jobi] 0.3.0devel56錯誤修復#981159,警告已清除。
2004-06-28 [ts] 0.3.0devel55添加了顯示/隱藏所有圖層按鈕和菜單項的功能。
2004-06-27 [larsl] 0.3.0devel54重新啟用了GPS上傳代碼。
2004-06-27 [ts] 0.3.0devel53許多錯誤修復和清理。 添加了從概覽按鈕刪除所有圖層。
2004-06-26 [ts] 0.3.0devel52現在,在加載項目時成功還原了擴展名。
2004-06-24 [ts] 0.3.0devel51完成了投影固定,可以凍結畫布並正確還原zorder。 恢復擴展的小問題需要正確解決。
2004-06-23 [mcoletti] 0.3.0devel50已修復無法從QgsMapLayer *下載到QgsVectorLayer *的錯誤。 顯然,這是因為dlopen()'d文件沒有對全局變量的完全訪問權限。 插件現在可以通過綁定到-dynamics並使用dlopen()中的RTLD_GLOBAL標誌來使用全局變量。
2004-06-21 [ts] 0.3.0devel49
在獲取緩存統計信息時,輸出更新進度的經修訂的柵格統計信息不會執行此操作。 QGisApp進度欄現在隨著在mapCanvas中渲染每個圖層而更新。 對該投影進行了一些小的更新。
2004-06-21 [larsl] 0.3.0devel48 GPS圖形用戶界面已與gpsbabel用於將許多GPS文件格式導入GPX的代碼掛鉤。
2004-06-21 [jobi] 0.3.0devel47檢查是否添加了錯誤的UI版本,以使其更正錯誤的版本和DOS結束行。
2004-06-21 [ts] 0.3.0devel46
每次QGIS重新啟動時,我總是總是重新啟動我的gidbase目錄,這讓我感到厭倦-這已添加到qsettings中。
2004-06-21 [ts] 0.3.0devel45
緩衝已完成,因此無論表面是淺色還是深色,都可以看到條形圖和文本。
2004-06-21 [ts] 0.3.0devel44
已修復錯誤[973922]概述以錯誤的順序顯示圖層。
修復了顯示停止錯誤,該錯誤在新文件上沒有正確擦除maplayerregistry。
添加了setZOrder以在以下提交中使用,以解決投影zorder問題。
2004-06-20 [ts] 0.3.0devel43
“ mapcanvas”已修復,因此在加載柵格錯誤時不會凍結。
2004-06-19 [ts] 0.3.0devel42
在比例尺中的文本周圍添加了一個白色緩衝區…它是懸停在即將出現的行上方的緩衝區…
2004-06-18 [larsl] 0.3.0devel41添加了一個選項,可將比例尺長度設置為最接近的整數,該整數<10的冪的10倍。
2004-06-16 [ts] 0.3.0devel40
Win32對程序包路徑的支持,這有望確保現在在圖例條目中顯示迷你金字塔圖標和概述。
編寫通用矢量文件的開始:不完整,沒有任何用處,只是您可以使用兩個用戶定義的字段製作ShapeFile,例如創建新的Point ShapeFile:
QgsVectorFileWriter myFileWriter(“/tmp/test.shp”, wkbPoint); if (myFileWriter.initialise()) //#spellok { myFileWriter.createField(“TestInt”,OFTInteger,8,0); myFileWriter.createField(“TestRead”,OFTReal,8,3); myFileWriter.createField(“TestStr”,OFTString,255,0); myFileWriter.writePoint(&theQgsPoint); }
2004-06-16 [larsl] 0.3.0devel40添加了代碼框架,以使用GPSBabel導入其他GPS文件格式。
>>>>>>> 1.136 2004-06-16 [ts] 0.3.0devel39 添加了一個小圖標,顯示在光柵圖例中,它顯示圖層是否在概覽中。 這個圖標需要“請求!” 一旦你弄清楚將代碼放在哪裡,就需要讓它通過向量!
2004-06-16 [ts] 0.3.0devel38添加了新的菜單/工具欄選項,以將所有加載的圖層添加到概覽中。
2004-06-15 [larsl] 0.3.0devel37在QgisInterface的新功能-getLayerRegistry()中為GPS加載代碼做更多準備。
2004-06-14 [ts] 0.3.0devel36為插件添加了刪除當前項目的功能,而忽略了項目的髒標誌(即強制執行新項目)。
2004-06-14 [ts] 0.3.0devel35 AddRasterLayer(QgsRasterLayer *)已添加到插件界面。 這允許插件構建自己的柵格對象,設置其符號化,並將其傳遞給應用程序以在畫布上加載。
2004-06-13 [ts] 0.3.0devel34刪除了qgisapp中的Gps deps。
柵格負載已移至qgisapp.cpp文件末尾的組。
對於靜態qgsrasterlayer方法,已從qgisapp中刪除了通常可用的fns柵格。
重命名變量名稱等。
專用的addRaster方法(QgsRasterLayer *)已添加到qgisapp,該方法旨在通過想要在mapCanvas中加載“現成” /符號化柵格圖層的插件使用。
2004-06-13 [ts] 0.3.0devel33
將Legen元素的來源全局更改為Arial 10pt,以保持與其餘用戶界面的一致性。 在下一版本中,它將在qgsoptions中以二進制代碼進行編碼。
2004-06-13 [ts] 0.3.0devel32添加了初始版本名稱。
2004-06-13 [ts] 0.3.0devel31一種新類型的地圖光標已實現:捕獲點(工具欄上的小鉛筆圖標)。 目前,在捕獲點模式下單擊地圖時,QgsMapCanvas將發出xyClickCoordinate(QgsPoint)信號,該信號將由qgisapp拾取,並且坐標將放置在系統剪貼板上。
在版本0.5中,它將進行擴展以簡化從點矢量文件的數據捕獲/數字化的過程。 這將通過使用上述xyClickCoordinate(QgsPoint)信號的插件來實現。
2004-06-12 [gsherman] 0.3.0devel30 Windows兼容性:許多更改。
2004-06-11 [larsl] 0.3.0devel29允許用戶選擇GPS協議和功能類型進行下載。
2004-06-10 [gsherman] 0.3.0devel28擴展矩形屏幕已添加到常規地圖。 當前實現尚未優化(需要重新繪製摘要畫布以顯示更新的矩形)。 醋酸纖維層支持添加到地圖畫布。 當前只有一種類型的醋酸鹽對象:QgsAcetateRectangle,它繼承自QgsAcetateObject。 更多類型的乙酸鹽將隨之而來...
2004-06-10 [ts] 0.3.0devel27修改了投影(項目文件的序列化和反序列化),以使用maplayerregistry而不是mapcanvas。
在io項目中已經實現了對“ showInOverview”屬性的狀態處理。
2004-06-10 [petebr] 0.3.0devel26 SPIT GUI已修復,以匹配插件模板。 修復了比例尺欄顯示錯誤的尺寸欄的錯誤。 所有插件均已修復,因此退出時不再更新多次。 為比例尺添加了顏色選擇。
2004-06-09 [mcoletti] 0.3.0devel25在QgsFeature中添加了對功能類型名稱的支持。 ShapeFiles GDAL / OGR提供程序現在還提供了特徵類型名稱。
2004-06-09 [petebr] 0.3.0devel24添加了比例尺插件。 我的第一個插件! 🙂
2004-06-09 [ts] 0.3.0devel23 在矢量彈出菜單中添加了“在概覽中顯示”選項。
僅從qgisapp調試中刪除的常規版本信息。
進行“管道連接”以停用彈出上下文菜單概述中的圖層。 好消息。 🙂
現在剩下要做的就是調整主地圖畫布和概覽畫布之間的圖層順序。
2004-06-09 [ts] 0.3.0devel22解決了在發現空的.dbf時導致QGIS崩潰的錯誤。 透明度滑塊已添加到柵格彈出菜單。
2004-06-09 [larsl] 0.3.0devel21“GPS 下載文件導入器”選項卡隱藏。
2004-06-08 [larsl] 0.3.0devel20使用QProcess而不是system()調用GPSBabel,它在運行GPSBabel時顯示進度條,如果出了問題,它還會顯示打印在GPSBabel stderr上的消息。
2004-06-08 [larsl] 0.3.0devel19開始添加GPS數據下載功能。 當前僅啟用Garmin設備上的跟踪日誌。 路線和航點以及麥哲倫的支持將在不久的將來到來。
2004-06-08 [jobi] 0.3.0devel18更新了固定的ts文件。 對外部幫助程序的附加翻譯支持(grid_maker和gpsimporter)已添加到德語翻譯中。
2004-06-07 [gsherman] 0.3.0devel17更新閾值已添加到用戶選項。 刷新閾值定義在更新地圖顯示(畫布)之前要讀取的數值特徵。 如果設置為零,則在讀取所有功能之前,顯示屏不會更新。
2004-06-07 [larsl] 0.3.0devel16由於Qt 3.1.2沒有問題(),因此將某些調用更改為QMessageBox ::問題(),QMessageBox ::信息()。
2004-06-07 [ts] 0.3.0devel15使用地圖圖層而不是柵格圖層的快照來實現地圖概述。
已實現QgsMapLayerRegistry Singleton對象,該對象跟踪加載的圖層。 添加層後,將在註冊表中創建一個條目。 移除圖層後,記錄會發出一個layerWillBeRemoved信號,該信號連接到任何mapcanvas,圖例等。 誰可能穿著斗篷。 使用該圖層的對象可以刪除對該圖層的所有引用,然後記錄將從該圖層中刪除該對象。
這修復了添加通用地圖時導致QGIS在刪除圖層時崩潰的問題,該圖層由於試圖兩次刪除同一指針而導致崩潰。
在地圖圖例下方添加了對通用地圖的更好實現。
在QGIS應用程序中重構:現在,所有私有成員都遵守QGIS命名約定(以m開頭)。
導入說明*現在只能刪除播放器記錄QgsMapLayer :: LayerType *
2004-06-03 [ts] 0.3.0devel14 getPaletteAsPixmap函數已添加到柵格中,並顯示在柵格附件對話框中。 gdaldatatype柵格道具的元數據對話框也已添加。
2004-06-04 [jobi] 0.3.0devel13已修復固定GDAL_LDADD插件名稱的錯誤。
2004-06-03 [jobi] 0.3.0devel12錯誤#965720已通過為gcc 3.4問題添加math.h而得到修復。
2004-06-02 [ts] 0.3.0devel11修改了draw()圖層和其vectorlayer子類以及rasterlayer,以便它們不需要src參數(可以從painter→device()獲得)。
在打印系統上需要做更多的工作:它只能在A4格式下正常工作。
現在,在按下OK時,在發出更新信號之前,NorthArrow和版權標籤插件已被隱藏。
QGSMapCanvas現在可以使用getScale返回比例(最近計算的比例)。
QGSMapCanvas Impl結構已重命名為CanvasProperties。 QGSMapCanvas impl_成員已重命名為mCanvasProperties。
2004-05-31 [ts] 0.3.0devel10 QGIS中增加了基本的打印功能……這是一項正在進行的工作。
2004-05-31 [gsherman] 0.3.0devel9已將QgsIdentifyResultsBase更改為從QWidget而不是QDialog繼承,因此可以每次從用戶設置保存/恢復窗口位置。 QGIS.h int版本號更改為300(應該已經在版本中完成)。
2004-05-30 [ts] 0.3.0devel8初始屏幕上錯誤放置的狀態文本已得到修復。
2004-05-27 [gsherman] 0.3.0devel7 spit插件的架構問題已修復。
2004-05-27 [jobi] 0.3.0devel7清除了gcc警告。
2004-05-27 [petebr] 0.3.0devel6已針對標准設計修改了GUI中的按鈕-幫助-請求-確定-取消。
2004-05-26 [gsherman] 0.3.0devel5在用戶首選項對話框中添加了主題選擇。 當前只有一個(默認)主題
2004-05-26 [gsherman] 0.3.0devel4支持添加的主題,以便在啟動時加載png圖標。 當在用戶界面文件中將其編碼為xpm時,這解決了醜陋的圖標問題。 有關更多詳細信息,請參見QgisApp :: settheme()函數中的註釋。
2004-05-26 [larsl] 0.3.0devel3向std :: string :: c_str()添加了一些調用,以使沒有STL的Qt順利運行。
2004-05-26 [larsl] 0.3.0devel2
2004-05-26 [larsl] 0.3.0devel1修復了一個錯誤,該錯誤導致在刪除QgsLegendItem :: setOn()時使用Qt 3.1.2時,圖例複選框始終禁用,我不知道這會如何影響Qt更新。
2004-05-25 [larsl] 0.2.0devel37圖例窗口小部件也以調試模式顯示。
2004-05-25 [larsl] 0.2.0devel36修復了柵格圖層中同一錯誤的更多實例。
2004-05-25 [ts] 0.2.0devel35說明小部件無法發布。 Larsl在柵格圖層選擇器中的小錯誤修復,僅在iFin用戶中找到。 其他其他解決方案,包括對屏幕四個角上的向北箭頭提供適當的旋轉支持,改進的n箭頭更新行為以及版權插件。 現在,版權阻止有了更好的狀態。
2004-05-25 [larsl] 0.2.0devel34所有ts文件均已更新,新消息已翻譯成瑞典語文件。
2004-05-25 [larsl] 0.2.0devel33更新了瑞典語翻譯
2004-05-25 [larsl] 0.2.0devel32插件/ copyright_label / pluginguibase.ui與設計器3.1一同發布,以修復const問題。
>>>>>>> 1.120 2004-05-20 [ts] 0.2.0devel31 gui金字塔管理器的第一個工作版本(實現為柵格支持中的選項卡)。 柵格圖例條目現在跨越圖例的寬度,並顯示一個圖標,指示該圖層是否具有概覽。 Struct和qvaluelist已添加到柵格中以存儲金字塔的狀態。
2004-05-20 [gsherman] 0.2.0devel30版本名稱在QGIS.h中更改為Madison。QgsScaleCalculator已添加到src / Makefile.am中的libqgis規範中。 GRASS數據提供程序中的其他調試語句。
2004-05-20 [ts] 0.2.0devel29在柵格圖例條目中添加了金字塔/無金字塔圖標,並使圖例地圖以圖例寬度填充了所有可用空間。 在src中為圖標添加了新目錄,以將其安裝在PKGPATH / share / icons中。
2004-05-20 [ts] 0.2.0devel28初始設置已更改為從文件加載圖像,而不是包括xpm。 希望這將加快基於p133的開發人員的構建時間。 將啟動圖像更改為“絨毛”球,準備用於版本0.3。
2004-05-19 [larsl] 0.2.0devel27實現了nextFeature(清單&)在GPX提供程序中。
2004-05-18 [gsherman] 0.2.0devel26使用qt設計器0.2.0保存了文件qgsappbase.ui和qgsprojectpropertiesbase.ui(在版本25devel3.1.2中進行了修改),以保持向後兼容性。
2004-05-18 [gsherman] 0.2.0devel25進行了更改,以實現以英尺,米和十進制度表示的地圖數據的比例尺顯示。 新的菜單項被添加到“工具”菜單中以選擇地圖單位。 這些設置當前未與項目文件一起保存。 全部:修改QGIS.dtd並保存/加載項目以支持地圖單位。
注意:qgisapp.ui文件是使用qt 3.3.x創建的,將無法使用qt 3.1.2進行工作。 找到我的qt設計器版本3.1.2後,將對此進行更改…
2004-05-18 [ts] 0.2.0devel24放鬆檢查柵格文件類型的擴展名,以適應其擴展名不可預測的文件類型(例如GRASS)。 現在,使用gdal快速檢查文件是否可用,因此,如果在添加柵格對話框中選擇了通配符過濾器,則實際上應該使用gdal iscompile獲得所有內容。
2004-05-17 [larsl] 0.2.0devel23對匯總的URL和屬性字段進行了分析,以路由和跟踪GPX層。
2004-05-17 [ts] 0.2.0devel22添加了對“另存為圖像”的支持,可以以任何QImageIO兼容格式進行保存。 現在,當向QImageIO詢問其支持的格式時,將自動生成File-> SaveAsImage對話框過濾器列表。 File-> SaveAsImage會記住上次使用的目錄(存儲在qsettings中)。 應該記住使用的最後一個過濾器,但是有一個問題需要解決。
2004-05-16 [larsl] 0.2.0devel21向GPX提供程序添加了url /鏈接解析功能。
2004-05-16 [larsl] 0.2.0devel20固定的PNG文件擴展名。
2004-05-15 [larsl] 0.2.0devel19我在“關於”對話框中添加了我的圖像,以吸引更多的用戶使用QGIS。
2004-05-13 [ts] 0.2.0devel18柵格屬性的更改:常規選項卡和符號系統選項卡的順序已更改,因為通常直接更改為符號系統選項卡。 統計信息選項卡和元數據選項卡中的合併統計信息已刪除。 在元數據選項卡中執行的清洗。
2004-05-13 [ts] 0.2.0devel17現在,“柵格統計信息”選項卡顯示金字塔/常規信息。
2004-05-14 [larsl] 0.2.0devel16 清理 GPS 對話框中的啟用/禁用控件更改了從 GPX 文件加載不同圖層的順序。 在圖層名稱中添加了 GPX 或 LOC 文件的基本名稱。 將插件名稱更改為更通用的“GPS 工具”。
2004-05-14 [larsl] 0.2.0devel15修復了一個錯誤,該錯誤導致我的Qt版本的畫布的固定寬度為400:主窗口的主網格的佈局具有附加的列。
2004-05-14 [larsl] 0.2.0devel14添加了一個選項卡,用於將GPX和LOC文件加載到GPS插件對話框中。
2004-05-14 [larsl] 0.2.0devel13已將虛擬析構函數添加到QgsDataProvider,並且在QgsVectorLayer的析構函數中刪除了dataProvider。
2004年05月13日[larsl] 0.2.0devel12 std :: string在GPSData :: getData()和GPSData :: releaseData()中更改為QString,以支持在沒有STL支持的情況下構建的Qt庫。
2004-05-13 [ts] 0.2.0devel11對grid_make和gps_importer dbf創建中的段錯誤進行了更正。
2004-05-12 [gsherman] 0.2.0devel10修復了OS X字節序錯誤(需要更多測試)。
2004-05-12 [jobi] 0.2.0devel9在自動*檢查中以簡化的配置版本添加了字節序檢查。
2004-05-12 [ts] 0.2.0devel8 addProject(QString)已添加到插件界面。
2004-05-05 [jobi] 0.2.0devel7將QGIS-config擴展為公開版本
2004-05-04 [ts] 0.2.0devel6添加了兩個新的內部插件:北箭頭和版權消息疊加。
2004-05-03 [ts] 0.2.0devel5現在,當畫布渲染完成但在刷新屏幕之前,畫布會發出renderComplete信號。 為畫布像素圖添加了附件和增幅器。
2004-05-03 [ts] 0.2.0devel4現在,通過插件界面公開了qgisApp-> mapCanvas。
2004-05-03 [ts] 0.2.0devel3在狀態欄中添加了三個新的小部件:比例-將比例顯示為1:50000 *坐標-在其自己的部件欄中在地圖上顯示鼠標坐標progress-顯示連接到showProgress插槽的所有發出信號的任務的進度。
為showExtents添加了信號/插槽機制,並將fp精度設置為2(請參見下文)
現在已重載QgsRect和QgsPoint中的stringRep函數,以允許配置浮點精度以進行顯示。 QgisApp和Canvas當前將其編碼為2,但我計劃在選項面板中將其配置為可配置。
在柵格統計信息收集過程中添加了使用進度指示器的示例。 當您將樣本數據集ak_shade設置為單波段偽彩色時,您可以看到此操作,並且隨著統計信息的收集,您將看到進度指示器的進度。
*注意:比例計算目前可能不正確; 仍在開發中。
2004-04-27 [ts] 0.2.0devel2
添加了對使用通用 GDAL 函數在光柵文件上構建金字塔的初步支持。 目前,在 2、4 和 8 級金字塔中使用最近鄰算法是硬編碼的。將金字塔添加到柵格層可以大大提高渲染性能。 通過右鍵單擊柵格圖例條目並從彈出菜單中選擇“構建金字塔”來訪問此新功能。
*請謹慎使用*此當前實現不會警告您可能的副作用,例如:
- 如果生成太多金字塔,可能會降低圖像質量
- 圖像側可能有較大的放大倍率
- 目前尚不知道此過程是可逆的,因此請在實驗之前備份您的數據。
2004-04-27 [ts] 0.2.0devel1
單個標記符號被重用,因此目錄,圖標選擇器,預覽和縮放窗口小部件都在一個窗格中,而不必產生新窗口來選擇圖標。
2004-04-27 [ts] 0.2.0devel0
修復了內部插件生成器模板中的損壞位,並更新了gui默認插件模板,版本0.2'Pumpkin'…開發版本。
2004-04-25 [jobi]已將0.1.0devel36 i18n工具添加到EXTRA_DIST中。更新了德語翻譯,修正了拼寫錯誤->其他翻譯也已更改。
2004-04-22 [jobi] 0.1.0devel35添加了svg文件的安裝例程,該例程在cpp文件中添加了新的調整後的路徑轉換。
2004-04-19 [jobi] 0.1.0devel34更改為用於檢測QT和GDAL的簡單宏。 在工具中添加了將QGIS檢測為m4文件的代碼,它將與QT和GDAL檢測一起安裝在$前綴/共享/ aclocal / QGIS中。 m4,因此插件只能使用來自德語翻譯的那些簡單的更新的唯一宏! 開發人員必須將已安裝的QGIS.m4鏈接到/ usr / share / aclocal / !! 或aclocal保存m4文件的地方! 否則,它不會被autogen.sh插件檢測到(更準確地說是aclocal)! 可以通過將-I path /添加到/QGIS.m4的aclocal來欺騙它! autogen.sh。 但是請注意不要與CVS妥協。
2004-04-18 [jobi] 0.1.0devel33添加了國際化材料。 文檔和更多翻譯需要more
2004-04-17 [ts] 0.1.0devel32修復了打開由Steves引入的單波段灰度圖像時發生的崩潰,該圖像修復了MULTIBAND_SINGLEBAND_GRAYSCALE圖像崩潰。 多虧了Steves的幫助,所有八個柵格處理器都可以正常工作。 這樣可以解決錯誤:[934234]將多波段圖像帶繪製為灰度時產生了段錯誤。
2004-04-06 [ts] 0.1.0devel31添加了一個新插件(grid_maker)以構建任意大小的網格並將其添加到當前地圖視圖中。
2004-04-05 [jobi] 0.1.0devel30 修復了 QGIS-config 的 qgiscommit(在 QGIS 根目錄下不起作用)修飾,使其更加“符合標準”。
2004-04-04 [jobi] 0.1.0devel29 GRASS提供程序已修復。
2004-04-03 [ts] 0.1.0devel28錯誤修復(如果已修復錯誤,尚未確認!)用於在柵格圖層中渲染工件。
為灰度和偽彩色灰度圖像添加了一個新的顏色分級器,稱為freak out(目前有點迷幻)。 最後一堂課需要一點工作!
2004-04-02 [jobi] 0.1.0devel27對autoconf,automake和libtool的驗證已添加到該版本中。 小錯誤修復。
2004-04-02 [mcoletti] 0.1.0devel26 QgsFeature :: setGeometry()接口有一個進步,該接口現在還傳遞了已知幾何圖形的二進制緩衝區的大小。
2004-04-02 [mcoletti] 0.1.0devel25 QgsFeature::setGeometry() 偏移現在接受給定二進制幾何字符串的“大小”參數。
QgsShapeFileProvider :: endian()現在使用一種更短,更標準的估算字節序的方法。
2004-04-02 [stevehalasz] 0.1.0devel25
2004-04-01 [jobi]更改了0.1.0devel24 qgiscommit以解決所有問題。
2004-04-01 [jobi] 0.1.0devel23工具/ qgiscommit進行了擴展以將參數傳遞給cvs。
2004-04-01 [jobi] 0.1.0devel22 GRASS插件和提供程序的生成已修復。
2004-04-01 [jobi] 0.1.0devel21修復了奇怪的警告:對象'foo。 $(OBJEXT)'創建有和沒有libtool; 其他Makefile文件也以這種方式清除。
2004-03-31 [jobi] 0.1.0devel20通過重命名plugins / gps_importer / shapefil.ha shapefile.h解決了小錯誤。
2004-03-31 [jobi] 0.1.0devel19進行了許多小更改,以使發行版再次運行。 Makefile中可能需要更多清潔
2004-03-27 [ts] 0.1.0devel18 修復了 cl 中的“snapshot”參數,以確保在拍攝快照之前處理事件(即繪製畫布)。
2004-03-27 [jobi] 0.1.0devel17 autogen.sh現在傳遞參數以使用mktemp配置固定工具/ qgiscommit,謝謝mcoletti。 現在從libdir中獲取pluginpath以使其與64位兼容(例如/ usr / lib64 / QGIS)
2004-03-26 [jobi] 0.1.0devel13您忘記刪除臨時文件了。
2004-03-26 [jobi] 0.1.0devel12狀態行後刪除了換行符現在應該可以正常使用了! 玩得開心!
2004-03-26 [jobi] 0.1.0devel11
添加了Qgiscommit工具
2004-03-26 [didge] 0.1.0devel10
已修復的錯誤#920070-AMD64和PPC64系統已支持64位plugin-libdir(例如,/ usr / lib64 / QGIS)。
2004-03-22 [mac] 0.1.0devel9
添加了gps_importer插件(仍在進行中)。
2004-03-22 [mac] 0.1.0devel8 s /config.h /qgsconfig.h /qgsconfig.h 現在有標頭標記,現在將在 $(prefix)/QGIS/include 和 libqis 中安裝標頭。 * $ (prefix) / lib "src / Makefile" 中的庫不再依賴顯式依賴,並為創建的源文件使用更好的命名方案。
2004-03-21 [ts] 0.1.0devel7
向柵格添加了柵格對話框的縮略圖預覽。 向rasterlayer.cpp添加了drawThumbnail方法。 在rasterlayer.cpp中拆分繪製方法(已重載),以便drawThumbnail方法也可以使用原始筆觸方法的某些部分。
修復了繪製偽彩色單波段灰度圖像時導致無法顯示所有類跳轉的錯誤。
2004-03-10 [gs] 0.1.0devel7添加了分隔文本插件,該插件提供gui來使用delimited_text數據提供程序添加分隔文本層。 更改了delimited_text數據提供程序,以支持縮放,屬性顯示和標識特徵。 功能選擇目前不起作用。 自動*更改以支持帶分隔符的文本提供程序插件的創建。 對QgsFeature進行了較小的更改。
2004-03-06 [ts] 0.1.0devel6插件會話管理完成(因此,關閉QGIS並在下一個會話中重新加載時,會記住活動的插件)。
2004-03-06 [ts] 0.1.0devel6將插件的狀態保存在〜/ .qt / qtrc文件中(進行中)。 狀態已保存,只需執行代碼即可加載在應用程序啟動期間標記為活動的插件。
2004-03-06 [ts] 0.1.0devel6插件狀態保存在〜/ .qt / qtrc文件中(進行中)。 狀態已保存,您只需實現代碼即可加載在應用程序啟動期間標記為活動的插件。
2004-03-06 [ts] 0.1.0devel6添加了QgsRasterLayer :: filterLayer,它在8個渲染器中的每個渲染器的末尾被調用。 這是在線過濾器的地方。 請注意,最終過濾器將被拆分為過濾器插件機制。
2004-03-06 [didge] 0.1.0devel6更改了將DEFINES寫入config.h的設置。
PostgreSQL材料需要測試。 我已經在src / Makefile.am中對compileflags進行了註釋。 這些報告將發佈在開發分發列表中。
2004-03-04 [ts] 0.1.0devel5在選項對話框中添加了選項,以禁用初始屏幕。
2004-02-28 [ts] 0.1.0devel5
- 命令行參數的-snapshot現在可以正常使用,並且可以將快照正確縮放為像素圖大小。 初始屏幕已移至全局級別,以便其他指導啟動過程的類可以訪問設置的歡迎狀態。 (進行中)
2004-02-28 [gs] 0.1.0devel5 QgsField已重構為使用Documented QgsField的新編碼約定(將文檔添加到qgsfield.h)。 更新了QGIS.h中的doxygen主頁部分。 什麼該幫助已添加到主應用程序窗口。 向CVS添加了提供程序/定界文本和關聯的源文件。
2004-02-27 [gs] 0.1.0devel4修復了main.cpp中的調試語句,並添加了一些幫助文本。 QgisApp :: addVectorLayer方法中提供程序類型的硬編碼已刪除。 現在,該調用應提供兼容的參數,指定的提供程序可使用該參數來打開數據存儲並檢索數據。 QgsPgGeoprocessing類已更改為正確調用addVectorLayer。
2004-02-27 [ts]解析器cl更改為getopt。 該項目已移動,並加載了一個加載圖層的循環-現在,您需要指定項目文件的名稱來加載文件名。 這樣可以確保一次僅嘗試加載一個項目文件。 添加了捕獲文件名參數,該參數將加載指定的圖層和項目文件。 屏幕將從地圖視圖中獲取,並作為文件名保存到磁盤; 這仍在建設中。 向qgisapp添加了saveMapAsImage(QString),以便可以使用上述cl選項。
2004-02-26 [ts]在“柵格圖層屬性”對話框中添加了一個選項卡,以在柵格圖層上顯示元數據(使用gdal元數據)
2004-02-26 [gs] 0.1.0devel3添加了以下版本 配置。 QGIS現在根據其配置顯示其版本號 配置
2004-02-24 [gs]搜索半徑以識別添加到“首選項”的矢量圖層中的要素。
2004-02-23 [ts]當前視圖作為PNG圖像保存到磁盤。
版本0.1'Moroz'25年2004月XNUMX日對用戶界面的改進:清潔菜單和對話框以及基於Everaldo Crystal圖標集的新主題圖標。 通過在命令行上指定圖層和/或項目,QGIS可以在啟動時加載它們。 對大多數GDAL格式的單,刻度和連續符號代表柵格支持。 柵格實現支持各種渲染設置,包括半透明的疊加,調色板反轉,多波段圖像上的靈活色帶映射以及偽彩色創建。 它已更改為矢量層的數據提供程序體系結構。 可以通過編寫用於PostGIS圖層的提供程序插件Buffer插件來備份其他數據類型。 在將ShapeFile連接到PostGIS導入工具(SPIT)插件以將ShapeFiles導入PostgreSQL / PostGIS時,可以指定PostgreSQL端口號。 添加了用戶指南(HTML和PDF)安裝指南(HTML和PDF)插件管理器來管理插件的上載/下載。 插件模板可自動執行創建新插件的最基本步驟。 使用PostgreSQL / PostGIS進行編譯時,已刪除了許多錯誤修復Libpq ++依賴項。 PostgreSQL / PostGIS層現在依靠GEOS選擇功能。
版本0.0.13 8年2003月9.0日,新的編譯系統(使用GNU Autoconf)改進了屬性表中的分類持久選擇(僅ShapeFiles)。 可以通過在圖例中將圖層拖動到新位置來更改顯示順序,方法是在圖例區域中移動鼠標,將QGIS視圖導出為地圖文件Mapserver解決方案在SuSE XNUMX中崩潰。
版本0.0.12-alpha 10年2003月7.3日,使用“識別標識功能”工具顯示多個功能,該工具返回並顯示在搜索半徑內找到的多個功能的屬性。 已對Big Endian機器上的Endian處理進行了更正。 支持數據庫層的PostgreSQL 1模式。 ShapeFiles中的功能可以通過拖動選擇框或在屬性表中選擇記錄來選擇。 縮放到選定要素的範圍(僅ShapeFiles)。 錯誤修復:最初顯示和關閉屬性表後,阻止重新打開屬性表的錯誤。 錯誤修復:導致無法以XNUMX像素以外的寬度繪製線條的錯誤。 編譯系統已更改為使用PostgreSQL支持進行構建。
0.0.11-alpha版本10年2003月80日,插件管理器的初步實現。 版本修訂工具菜單中的版本修訂使用端口1來避免防火牆問題。 克服PostGIS錯誤的解決方法! = -XNUMX。 PostGIS LINESTRING渲染解決方案。 現在可以刪除與數據庫的連接。 修復了“數據庫連接”對話框。 修復了連續兩次打開ShapeFile文件的屬性表時崩潰的問題。 修復了打開無效的ShapeFile文件時崩潰的問題。
0.0.10-alpha版本13年2003月XNUMX日*修復了保存項目/打開兼容性的問題。 *插件測試方面的改進。 *建立系統的解決方案(gdal鏈接問題)。
0.0.9-alpha版本25年2003月XNUMX日*初步支持保存/打開項目。 *優化的編譯系統
版本0.0.8-alpha,11年2002月XNUMX日*在重新繪製期間,僅當地圖的狀態或範圍已更改時才訪問數據存儲。 *在關閉“層特性”對話框之前,對層特性的更改將無效。 *取消“圖層特性”對話框將取消更改。
0.0.7-alpha版本30年2002月XNUMX日*更改了編譯系統,以允許帶有/不帶有PostgreSQL支持的構造。
0.0.6a-alpha版本27年2002月0.0.6日* XNUMX中引入的編譯問題解決方案已創建。 此版本不包含任何新功能。
0.0.6-alpha版本24年2002月XNUMX日*改進了PostGIS連接的處理/管理。 *如果未隨連接存儲密碼,則要求輸入密碼。 *窗口的大小和位置以及工具欄的對接狀態已保存/恢復。 *圖層識別功能。 *可以通過單擊列標題來顯示和排序圖層的屬性表。 *現在可以正確處理重複的圖層(具有相同名稱的圖層)。
版本0.0.5-alpha,5年2002月XNUMX日*圖層從地圖上刪除,因此不再阻止應用程序。 *修復了添加圖層時的多重渲染錯誤。 *數據源顯示在“圖層屬性”對話框中。 *圖層的顯示名稱可以使用“圖層屬性”對話框更改。 *可以使用“圖層屬性”對話框為圖層設置線寬。 *縮小功能現在可以使用。 *縮放上一個選項已添加到工具欄。 *工具欄已重新組織,並添加了新圖標。 *幫助| 關於QGIS現在包含版本,新功能和許可證信息。
0.0.4-alpha版本15年2002月XNUMX日*添加了“圖層屬性”對話框。 *用戶可以設置圖層的顏色。 *將上下文菜單添加到圖例中的圖層列表。 *可以使用上下文菜單(越野車)刪除圖層。 *將KDevelop QGIS.kdevprj項目文件移動到src子目錄。 *修復了一次添加多個圖層時發生的多次重畫錯誤。 *修復了在平移操作開始時導致完全更新的錯誤。
版本0.0.3-alpha,10年2002月XNUMX日*支持ShapeFiles和其他矢量格式。 *通過添加層改進了擴展的處理。 *有一個原始圖例,可以控製圖層的可見性。 *關於實施Quantum GIS。 *其他內部更改。
26年2002月XNUMX日,繪圖代碼現在可以正確顯示圖層並在縮放時計算擴展。 縮放仍然是固定的,並且不是交互式的。
20年2002月XNUMX日,自動重塗油漆。
18年2002月XNUMX日,可以繪製點,線和麵的PostGis圖層。 地圖範圍和圖層在畫布上的位置仍然存在問題。 圖紙是手動的,與繪畫事件無關。 還沒有縮放和平移。
10年2002月XNUMX日,可以選擇圖層並將其添加到地圖畫布集合中。 但是,渲染代碼當前已禁用,正在重新組織。 因此,如果添加圖層,則不會繪製任何內容。
6年2002月XNUMX日,該代碼是初步代碼,除了定義PostGIS連接並顯示可以加載的具有空間功能的表之外,實際上沒有任何功能。
這是將原始代碼最初導入Sourceforge.net上的CVS中。
[/ 下一頁]