4. Lua

  • 4.17. Lua function

    In Lua, functions are the main way to abstract statements and expressions. It can not only be used to handle some special wo...
    2025-10-25 13:34:09 UTC
  • 4.18. Lua operator

    An operator is a special symbol that tells the interpreter to perform specific mathematical or logical operations. Lua provi...
    2025-10-25 13:34:08 UTC
  • 4.19. Lua string

    A string or string is a string of characters consisting of numbers,letters, and underscores. Strings in the Lua language c...
    2025-10-25 13:34:10 UTC
  • 4.20. Lua array

    An array is a collection of elements of the same data type arranged in a certain order, which can be an one-dimensional arra...
    2025-10-25 13:34:07 UTC
  • 4.21. Lua iterator

    An iterator is an object that can be used to traverse some or all of the elements in a standard template library container, ...
    2025-10-25 13:34:07 UTC
  • 4.22. Lua table

    table is a data structure of Lua to help us create different data types,such as arrays, dictionaries, etc. Lua table u...
    2025-10-25 13:34:09 UTC
  • 4.23. Lua modules and packages

    Module is similar to a wrapper library. Starting from Lua 5.1, Lua adds a standard module management mechanism that allo...
    2025-10-25 13:34:11 UTC
  • 4.24. Lua meta-table

    In Lua table, we can access the corresponding key to get value value, but cannot match two table to perform an o...
    2025-10-25 13:34:08 UTC
  • 4.25. Lua collaborative program (coroutine)

    4.25.1. What is coroutine? # Lua collaborative programs (coroutine) are similar to threads: they have independent sta...
    2025-10-25 13:34:09 UTC
  • 4.26. Lua file I/O

    The Lua I/O library is used to read and process files. It is divided into simple mode (like C) and full mode. The simple...
    2025-10-25 13:34:09 UTC
  • 4.27. Lua error handling

    Error handling is necessary when the program is running, and unexpected errors will occur in the process of file operation, ...
    2025-10-25 13:34:09 UTC
  • 4.28. Lua debugging

    Lua provide debug the library is used to provide the ability to create our custom debugger. Lua itself doesn’t have ...
    2025-10-25 13:34:10 UTC
  • 4.29. Lua garbage collection

    Lua automatic memory management is adopted. This means that you don’t have to worry about how to allocate the memory nee...
    2025-10-25 13:34:07 UTC
  • 4.30. Lua object oriented

    Object-oriented programming is a very popular computer programming architecture. The following programming languages suppo...
    2025-10-25 13:34:07 UTC
  • 4.31. Lua database access

    This article mainly introduces the Lua database operation library: LuaSQL . He is open-source and supports databases such ...
    2025-10-25 13:34:07 UTC
《地理信息系统原理、技术与方法》  97

最近几年来,地理信息系统无论是在理论上还是应用上都处在一个飞速发展的阶段。 GIS被应用于多个领域的建模和决策支持,如城市管理、区划、环境整治等等,地理信息成为信息时代重要的组成部分之一; “数字地球”概念的提出,更进一步推动了作为其技术支撑的GIS的发展。 与此同时,一些学者致力于相关的理论研究,如空间感知、空间数据误差、空间关系的形式化等等。 这恰好说明了地理信息系统作为应用技术和学科的两个方面,并且这两个方面构成了相互促进的发展过程。