測量工程LISP程序設計

測量工程LISP程序設計 pdf epub mobi txt 电子书 下载 2025

程效軍 等 著
圖書標籤:
  • LISP
  • 測量工程
  • 程序設計
  • AutoLISP
  • 測量程序
  • CAD
  • 自動化
  • 工程軟件
  • 技術繪圖
  • 編程
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 同济大学出版社
ISBN:9787560847443
版次:1
商品编码:10992015
包装:平装
开本:16开
出版时间:2012-03-01
用纸:胶版纸
页数:277

具体描述

內容簡介

  《測量工程LISP程序設計》共六章,內容為針對測繪工程利用LISP語言編程對AutoCAD二次開發,進行計算和繪圖。第一章對LISP語言作簡明扼要的介紹;第二章介紹測繪工程的計算和繪圖中常用的LISP函數;第三章介紹LISP程序設計中的各種流程控製;第四章介紹應用DCL語言編製對話框;第五章為地形測量LISP程序設計,內容有地形圖圖式、綫型、綫形符號、地物符號和麵填充符號的自定義函數設計、地形圖展點連綫、等高綫繪製、建築三維圖測繪等的程序設計;第六章介紹工程測量中若乾LISP程序設計,包括空間前方交會、平麵平整度測定、球麵多點求球心、拋物麵方程迴歸計算、緩和麯綫測設數據計算、光電測距儀參數測定等程序設計。
     《測量工程LISP程序設計》可作為高等院校測繪工程、地理信息係統、土木工程等專業的本科生及研究生的教材和工程勘察單位工程技術人員的參考書。

目錄

前言
1 LISP語言概述
1.1 LISP語言的簡單介紹
1.2 LISP語言的數據類型
1.2.1 整型
1.2.2 實型
1.2.3 字符串
1.2.4 錶
1.2.5 函數
1.2.6 圖元名
1.2.7 選擇集
1.3 LISP語言的變量
1.3.1 變量的標識符
1.3.2 變量的數據類型
1.3.3 預定義標識符
1.3.4 顯示變量的值
1.4 LISP語言的錶達式
1.4.1 錶達式的構成
1.4.2 錶達式的求值規則
2 LISP函數
2.1 數值計算函數
2.1.1 和函數
2.1.2 差函數
2.1.3 乘函數
2.1.4 除函數
2.1.5 加一函數
2.1.6 減一函數
2.1.7 求餘函數
2.1.8 取整函數
2.1.9 絕對值函數
2.1.10 冪函數
2.1.11 e冪函數
2.1.12 平方根函數
2.1.13 正弦函數
2.1.14 餘弦函數
2.1.15 反正切函數
2.1.16 對數函數
2.1.17 最大值函數
2.1.18 最小值函數
2.1.19 轉實型數函數
2.2 賦值函數
2.3 交互輸入函數
2.3.1 整數輸入
2.3.2 實數輸入
2.3.3 字符輸入
2.3.4 點輸入
2.3.5 文件選取
2.4 幾何運算函數
2.4.1 方位角運算
2.4.2 距離運算
2.4.3 極坐標法運算
2.4.4 交點運算
2.5 關係運算函數
2.5.1 等於
2.5.2 不等於
2.5.3 小於
2.5.4 小於等於
2.5.5 大於
2.5.6 大於等於
2.5.7 相等
2.6 邏輯運算函數
2.6.1 與函數
2.6.2 或函數
2.6.3 非函數
2.7 數據類型轉換函數
2.7.1 角度轉換弧度
2.7.2 弧度轉換角度
……
3 LISP流程控製
4 LISP程序的對話框設計
5 地形測量LISP程序設計
6 工程測量LISP測序設計
參考文獻

前言/序言


《測量工程LISP程序設計》是一本深入探索LISP語言在測量工程領域應用的書籍。本書並非簡單地羅列LISP語法,而是以測量工程的實際需求為齣發點,係統地闡述如何利用LISP的強大功能,解決測量工作中遇到的各種復雜問題,提高工作效率和精度。 本書的編寫邏輯清晰,從基礎的LISP概念切入,逐步引導讀者理解並掌握在測量工程中至關重要的編程思想和技巧。內容涵蓋瞭從數據處理、圖形繪製到算法實現等多個層麵,旨在為測量工程師和相關專業人士提供一套行之有效的 LISP 編程解決方案。 第一部分:LISP語言基礎與測量工程的契閤 在正式進入測量工程的應用之前,本書首先為讀者構建堅實的LISP語言基礎。這部分內容並非枯燥的語法講解,而是緊密結閤測量工程的特點,闡述LISP語言為何適閤處理測量數據。 LISP的函數式編程範式與數據處理: 測量工程的核心是對海量測量數據進行采集、存儲、轉換和分析。LISP的函數式編程特性,如列錶(list)作為基本數據結構,以及強大的函數組閤能力,使其在處理結構化和非結構化的測量數據時展現齣得天獨厚的優勢。本書將通過具體的例子,例如解析坐標點、測量記錄、儀器參數等,展示LISP如何優雅地進行數據結構的定義和操作。 遞歸與迭代在測量算法中的應用: 許多測量算法,如坐標轉換、軌跡擬閤、誤差分析等,都涉及到遞歸或迭代的計算過程。本書將深入淺齣地講解LISP的遞歸和迭代機製,並示範如何在測量問題中應用這些技術,例如使用遞歸實現點的三角剖分,或者使用迭代優化測量模型的參數。 宏(Macro)在定製測量工具中的作用: 測量工程師常常需要開發定製化的工具來滿足特定的測量需求,例如自動生成報錶、批量處理數據、創建自定義的繪圖指令等。LISP的宏機製允許用戶在編譯時擴展語言的語法,從而構建齣功能強大且高度靈活的宏命令。本書將通過設計和實現一係列實用的LISP宏,演示如何通過宏來簡化測量流程,創建個性化的測量軟件模塊。 變量、作用域與數據管理: 在復雜的測量項目中,有效地管理變量和數據至關重要。本書將詳細講解LISP的作用域規則,以及如何通過局部變量和全局變量來控製數據的生命周期和訪問權限,確保測量數據的準確性和一緻性。 第二部分:LISP在數據處理與轉換中的核心應用 測量數據的處理是測量工程的生命綫。本書的第二部分將聚焦於如何利用LISP對各種測量數據進行高效、準確的處理和轉換。 坐標係統的理解與LISP實現: 測量工程離不開對不同坐標係統的理解和轉換,如大地坐標係、平麵直角坐標係、地方坐標係等。本書將深入講解各種坐標係的數學模型,並提供使用LISP實現坐標係之間相互轉換的詳細代碼。這包括高斯-剋呂格投影、UTM投影的轉換算法,以及不同基準麵下的高程轉換等。通過實際案例,讀者將學會如何編寫LISP程序來處理來自不同測量儀器、不同坐標係的測量數據,並將其統一到同一參照係下。 測量數據的輸入、輸齣與格式化: 實際測量項目中,數據來源多樣,格式各異,例如從GPS接收機導入的NMEA語句、全站儀導齣的DXF或ASCII文件、激光掃描儀的點雲數據等。本書將教授如何使用LISP編寫程序來讀取和解析這些不同格式的數據文件,並將其轉換為LISP能夠方便處理的數據結構。同時,本書也將介紹如何使用LISP將處理後的測量結果按照指定的格式輸齣,例如生成專業的測量報告、CAD圖紙的坐標點集、或者用於GIS軟件的地理空間數據。 數據清洗與異常值檢測: 測量過程中難免會齣現數據采集錯誤或儀器故障導緻的數據異常。本書將介紹如何利用LISP的統計函數和邏輯判斷能力,編寫程序來檢測和處理測量數據中的異常值,例如使用統計方法(如均值、標準差)識彆離群點,或者通過數據擬閤來驗證數據的閤理性,從而提高測量數據的可靠性。 測量數據的可視化基礎: 盡管LISP本身並非專業的繪圖軟件,但它可以通過與繪圖庫的接口,或者直接生成繪圖指令,來實現測量數據的可視化。本書將介紹如何使用LISP生成簡單的圖形元素,如繪製點、綫、多邊形,以及如何將處理後的坐標數據轉化為可用於CAD軟件的繪圖指令。這為讀者理解測量結果的空間分布和幾何關係提供瞭基礎。 第三部分:LISP在測量算法與工程應用中的實踐 本部分是本書的核心,將 LISP 的強大能力與具體的測量工程問題相結閤,通過大量的實例代碼,帶領讀者解決實際工程中的挑戰。 直綫、圓、多邊形等幾何元素的構建與分析: 測量工程中,對各種幾何元素進行精確的構建和分析是基礎。本書將展示如何使用LISP來定義和操作點、直綫、圓、圓弧、多邊形等基本幾何對象。例如,如何通過 LISP 程序實現兩點確定直綫、三點確定圓、給定直綫與圓的交點計算,以及如何判斷點是否在多邊形內部等。 測量坐標係的平移、鏇轉與縮放: 在工程測量中,常常需要對測區進行整體的平移、鏇轉和縮放,以滿足不同的工程要求或與其他工程數據的對接。本書將提供用LISP實現二維和三維坐標變換的通用算法,包括仿射變換、相似變換等,並講解如何在實際項目中應用這些變換,例如進行地圖投影的局部調整、或者實現測量數據的坐標係匹配。 放樣(Stakeout)與導綫測量(Traverse)的 LISP 實現: 放樣和導綫測量是測量工程中的經典問題。本書將提供使用LISP程序實現導綫測量數據處理的詳細方法,包括對測量數據的方位角、邊長進行平差計算,以及誤差的傳播分析。同時,也將講解如何編寫 LISP 程序輔助放樣,根據設計坐標在現場精確標定控製點或施工點。 地形麯麵建模與分析的 LISP 基礎: 現代測量工程廣泛應用於地形分析和土方計算。本書將介紹 LISP 在地形麯麵建模方麵的基礎應用,例如如何基於離散的測量點構建三角網(TIN),並使用 LISP 程序計算麯麵的麵積、坡度、坡嚮等。對於更復雜的麯麵建模,本書也將提供 LISP 與專業建模軟件接口的思路。 誤差理論與平差計算的 LISP 輔助: 測量結果的精確度至關重要,誤差分析和數據平差是保證精度的關鍵。本書將引入基本的誤差傳播定律,並展示如何使用 LISP 來輔助進行誤差計算和簡單的平差處理。雖然復雜的最小二乘法平差可能需要專門的軟件,但 LISP 可以用於預處理數據、進行輔助計算、以及驗證結果的閤理性。 與其他工程軟件的接口與聯動: 測量工程的數據往往需要與其他工程軟件進行交換和聯動,例如 CAD 軟件、GIS 軟件、BIM 軟件等。本書將探討 LISP 程序如何通過文件接口、API 調用等方式,與其他軟件進行數據交互,實現測量數據在整個工程流程中的無縫銜接。例如,如何將 LISP 計算齣的控製點坐標導入 CAD 軟件進行圖紙繪製,或者如何將測量的高程數據傳遞給 BIM 模型。 第四部分:高級 LISP 技巧與最佳實踐 為瞭幫助讀者更進一步地提升 LISP 編程能力,本書的第四部分將介紹一些高級的 LISP 技巧和在測量工程中應遵循的最佳實踐。 性能優化與代碼效率: 在處理海量測量數據時,程序的運行效率直接影響工作效率。本書將探討 LISP 代碼的性能優化技巧,例如如何選擇閤適的數據結構,如何避免不必要的函數調用,以及如何利用 LISP 的特定函數提高計算速度。 模塊化編程與代碼重用: 隨著測量項目復雜度的增加,編寫可維護、可重用的代碼變得尤為重要。本書將講解如何將 LISP 程序設計成模塊化的結構,如何創建可重用的函數庫,以及如何有效地組織和管理大型 LISP 項目。 調試與錯誤處理: 編寫程序過程中,調試和錯誤處理是不可或缺的環節。本書將介紹 LISP 的調試工具和技巧,以及如何通過編寫 robust 的 LISP 代碼來處理潛在的錯誤情況,例如文件不存在、數據格式錯誤等,從而提高程序的健壯性。 LISP 在測量自動化中的展望: 隨著人工智能和自動化技術的不斷發展, LISP 在測量工程中的應用前景更加廣闊。本書將對 LISP 在測量自動化、智能數據分析、以及與其他新興技術的融閤等方麵進行展望,鼓勵讀者探索 LISP 在未來測量工程中的更多可能性。 本書的特點: 理論與實踐相結閤: 本書內容緊密結閤測量工程的實際需求,提供大量可直接運行的 LISP 代碼示例,讓讀者在實踐中學習和掌握 LISP 編程。 由淺入深,循序漸進: 從 LISP 基礎概念到復雜的測量算法實現,本書的講解層次分明,適閤不同 LISP 編程基礎的讀者。 解決實際問題: 本書的目標是為測量工程師提供一套切實可行的 LISP 解決方案,幫助他們提高工作效率、提升測量精度。 開放性與拓展性: 本書不僅教授 LISP 的應用,也鼓勵讀者根據自己的需求,進一步拓展 LISP 的功能,開發更強大的測量工具。 《測量工程LISP程序設計》是一本能夠幫助測量工程師武裝技術、提升專業技能的寶貴參考書,它將 LISP 語言的靈活性和強大功能,與測量工程的實際應用緊密結閤,為讀者打開一扇通往高效、精確測量的新大門。

用户评价

评分

這本書的標題《測量工程LISP程序設計》讓我産生瞭一種好奇, LSP語言在工程領域的應用,尤其是測量工程,這讓我感到非常新穎。我一直對計算機編程在專業領域的結閤充滿興趣,而測量工程則是我長期關注的領域。我瞭解到,LISP作為一種曆史悠久且功能強大的編程語言,在某些特定領域,尤其是符號處理和人工智能方麵,有著獨特的優勢。書中是否會深入探討LISP在測量數據處理、工程圖紙自動化生成、或者復雜工程問題的數值模擬方麵的應用?例如,我很好奇它是否會介紹如何利用LISP編寫腳本來自動化處理大量的測量點雲數據,進行三維模型的重建,或者通過LISP程序實現對地形變化的監測與分析。另外,考慮到測量工程的嚴謹性和精度要求,書中對於LISP在保證計算精度、錯誤校驗以及與CAD軟件集成等方麵的實踐經驗是否會有詳盡的闡述,這將是我非常關注的重點。總而言之,我對這本書在揭示LISP語言在測量工程領域潛力的方麵抱有極高的期待,希望能從中獲得實際的應用指導和技術啓迪,從而在我的工作中能夠更高效地解決復雜的技術難題,推動測量工程技術的進步。

评分

《測量工程LISP程序設計》這個書名,讓我聯想到在工程計算領域,LISP曾經是許多高級應用和定製化工具的首選語言。對於測量工程而言,許多復雜的幾何計算、坐標變換、數據擬閤等任務,如果能夠通過LISP進行編程實現,無疑將大大提升工作效率和精度。我特彆想瞭解的是,這本書是否會涵蓋一些利用LISP進行高級數據可視化和圖形渲染的技術,尤其是在三維建模和空間分析方麵。例如,能否通過LISP程序將測量點雲數據轉化為具有特定渲染效果的三維模型,並支持交互式漫遊和分析?另外,考慮到測量工程中經常需要與不同格式的數據文件交互,我希望書中能夠提供關於如何使用LISP讀寫各種測量數據格式(如DXF、DWG、LAS等)的詳細指南,並且能夠實現不同數據格式之間的轉換。如果書中還能講解一些如何利用LISP編寫自定義的測量插件或工具,集成到現有的工程軟件平颱中,那將會非常有價值。

评分

這本書的名字《測量工程LISP程序設計》激起瞭我對於技術融閤的強烈興趣。在我看來,LISP語言以其獨特的符號處理能力和靈活的宏機製,在某些特定應用場景下,能展現齣令人驚嘆的效率和創造力。我一直在思考,在如今越來越注重智能化和自動化的測量工程領域,LISP是否能夠扮演更重要的角色。比如,它是否能夠被用來開發更智能化的測量儀器驅動程序,或者用於構建能夠自主識彆和分析測量場景的AI係統。我也非常好奇,書中是否會探討LISP在空間數據結構設計和管理方麵的優勢,尤其是在處理大規模地理空間信息時,LISP是否能提供更高效的數據組織和檢索方式。更進一步,我希望這本書能夠引導讀者思考如何將LISP的函數式編程範式,融入到測量工程的計算流程中,從而實現代碼的模塊化、可維護性和可重用性,減少重復勞動,提高開發效率。如果書中能夠提供一些前沿的研究方嚮或者未來展望,那將進一步拓寬我的思路。

评分

對於《測量工程LISP程序設計》這本書,我首先想到的是它是否能提供一套係統性的LISP程序設計方法論,來應對測量工程中那些常見但又棘手的挑戰。我個人在實際工作中,經常會遇到需要處理海量測量數據,比如地形測量、工程放樣、或者變形監測等,這些過程如果僅僅依靠手動操作,效率低下且容易齣錯。我期望這本書能夠提供一些巧妙的LISP函數或宏,能夠大幅度簡化數據導入、預處理、坐標轉換、數據校驗等流程。例如,是否會介紹如何利用LISP語言編寫自定義命令,直接在CAD軟件中進行坐標點定義、綫段繪製、或者麯麵生成,從而實現設計與測量數據的無縫銜接。此外,測量工程中的精度控製至關重要,我希望書中能夠分享一些關於如何通過LISP程序來優化算法,提高計算精度,或者對測量結果進行統計分析和誤差評估的先進技術。如果書中還能包含一些典型的測量工程案例,並附帶完整的LISP程序代碼,那將是極大的福利,可以直接藉鑒並應用到我的項目中。

评分

當我看到《測量工程LISP程序設計》時,我的腦海中立刻浮現齣許多與測量工程相關的計算難題。LISP作為一門強大的語言,其在符號計算和邏輯推理方麵的優勢,讓我對它在解決測量工程中的復雜算法和優化問題充滿瞭期待。我希望這本書能夠深入探討如何利用LISP編寫程序來解決諸如最小二乘法擬閤、誤差傳播分析、或者最優控製算法等,這些在測量數據處理和工程精度評定中至關重要的環節。例如,是否會介紹如何通過LISP實現對大規模測量數據集的聚類分析,或者利用其函數式編程的特性,構建高度並行化的計算模型,以加速復雜的工程模擬。我也很好奇,書中是否會涉及LISP與人工智能技術,如機器學習或專傢係統,在智能測量、自動化質量控製等領域的結閤應用。如果本書能夠提供一些實際的案例分析,並展示LISP在解決這些工程挑戰時的獨特魅力,那將是非常具有啓發性的。

评分

东西一般,不太适合本人

评分

很不错,学习一下子。

评分

程效军,等写的的书都写得很好,[]还是朋友推荐我看的,后来就非非常喜欢,他的书了。除了他的书,我和我家小孩还喜欢看郑渊洁、杨红樱、黄晓阳、小桥老树、王永杰、杨其铎、晓玲叮当、方洲,他们的书我觉得都写得很好。测量工程程序设计,很值得看,价格也非常便宜,比实体店买便宜好多还省车费。书的内容直得一读,阅读了一下,写得很好,测量工程程序设计共六章,内容为针对测绘工程利用语言编程对二次开发,进行计算和绘图。第一章对语言作简明扼要的介绍第二章介绍测绘工程的计算和绘图中常用的函数第三章介绍程序设计中的各种流程控制第四章介绍应用语言编制对话框第五章为地形测量程序设计,内容有地形图图式、线型、线形符号、地物符号和面填充符号的自定义函数设计、地形图展点连线、等高线绘制、建筑三维图测绘等的程序设计第六章介绍工程测量中若干程序设计,包括空间前方交会、平面平整度测定、球面多点求球心、抛物面方程回归计算、缓和曲线测设数据计算、光电测距仪参数测定等程序设计。测量工程程序设计可作为高等院校测绘工程、地理信息系统、土木工程等专业的本科生及研究生的教材和工程勘察单位工程技术人员的参考书。,内容也很丰富。,一本书多读几次,。快递送货也很快。还送货上楼。非常好。测量工程程序设计,超值。买书就来来京东商城。价格还比别家便宜,还免邮费不错,速度还真是快而且都是正版书。,买回来觉得还是非常值的。我喜欢看书,喜欢看各种各样的书,看的很杂,文学名著,流行小说都看,只要作者的文笔不是太差,总能让我从头到脚看完整本书。只不过很多时候是当成故事来看,看完了感叹一番也就丢下了。所在来这里买书是非常明智的。然而,目前社会上还有许多人被一些价值不大的东西所束缚,却自得其乐,还觉得很满足。经过几百年的探索和发展,人们对物质需求已不再迫切,但对于精神自由的需求却无端被抹杀了。总之,我认为现代人最缺乏的就是一种开阔进取,寻找最大自由的精神。中国人讲虚实相生,天人合一的思想,于空寂处见流行,于流行处见空寂,从而获得对于道的体悟,唯道集虚。这在传统的艺术中得到了充分的体现,因此中国古代的绘画,提倡留白、布白,用空白来表现丰富多彩的想象空间和广博深广的人生意味,体现了包纳万物、吞吐一切的胸襟和情怀。让我得到了一种生活情趣和审美方式,伴着笔墨的清香,细细体味,那自由孤寂的灵魂,高尚清真的人格魅力,在寻求美的道路上指引着我,让我抛弃浮躁的世俗,向美学丛林的深处迈进。合上书,闭上眼,书的余香犹存,而我脑海里浮现的,是一个皎皎明月,仙仙白云,鸿雁高翔,缀叶如雨的冲淡清幽境界。愿我们身边多一些主教般光明的使者,有更多人能加入到助人为乐、见义勇为

评分

不少学生阅读的效果不尽人意,影响阅读兴趣,主要原因是阅读方法不当,没有形成良好的阅读习惯,因此,教师要加强学生阅读指导,鼓励学生读好书、好读书、善读书。首先要培养良好的阅读习惯。阅读习惯是在长期的阅读实践中逐渐形成的。培养良好的读书习惯,一要定书。阅读的书一旦选定,就一定要读完,不能半途而废。在这里,我曾将一些适合孩子们读的书目告诉给孩子们,让他们自己选择自己喜欢的书、感兴趣的书。二要定时。针对自己的学生生活情况,选择读书时间,不能想读就读,不想读就几天不读。这里我要求学生们利用早读时间、阅读课时间、作业后的一部分时间来读书。三要定量。根据自己的阅读能力,制定一个读书计划。保持良好的读书姿势,认真做好阅读记录。这里的定量,也就是因人而议,对于学习上较吃力的同学,我要求他们一天只读一小段,弄懂所读的这小段就可以了,我想慢慢的,他们通过读书,将来也会有所作为。其次要运用恰当的阅读方法。(1)读思结合。“学而不思则罔”。阅读应特别注意教给学生思考方法,边读边思,把读的过程变成思维加工的过程,让学生在阅读的实践过程中,在主动积极的思维和情感活动中,加深理解和体验,有所感悟和思考,受到情感熏陶,获得思想启迪,享受阅读乐趣,增强学生的综合能力。(2)读写结合。读写结合是传统语文教学中的精华。解放学生阅读的时间和空间,目的就是让学生实实在在地读一读,想一想,问一问,说一说,做一做,写一写。把读写结合起来,让全体学生动起来,使读和写逐内化为学生良好的阅读习惯。(3)抓住重点精读。在阅读中抓人物的外貌、神态、语言、动作和心理活动用心去读;抓精彩重点语段用情去朗读;抓意境描写,发挥想像去读书。

评分

Ok

评分

是正品图书。

评分

写的不错,关键是那些作者自己写的LISP程序.值得参考

评分

讲解的很详细,不过针对的是CAD,我原以为是针对测绘的CASS写的

评分

还不错的 知识很基础 容易看懂

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有