User Tools

Site Tools


android:smartdirt:android_architecture

This is an old revision of the document!


  • GUI
    1. Settings
      • This is where app settings and display choices are made
    2. Graphical Screen (plan view … see OpenGL)
      • This is the main screen graphics that displays lines, text and cut-fill maps.
    3. Alignment of File to Lat/Lon
      • This is the means by which to create an transformation between Lat/Lon and North/East.
    4. Display of analysis information (cut/fill, distance, etc…)
      • This is the place to display analysis information such as the cut-fill value a the current location.
  • Geometry engine
    1. Basic object
      • Color
      • Layer
    2. Points
      • 2D
      • 3D
      • with time slice
    3. Lines
      • 2D
      • 3D
      • line segment
        • curved segments
        • line segments
      • Surface control
      • Contour
      • Timed
    4. Triangles
      • For surfaces
    5. Surfaces
      • Points
      • Lines (Surface control lines)
    6. Text
      • Size
      • Font
      • Rotation
    7. Blocks
      • Collection of lines/text/points
    8. Symbols
      • Predefined blocks of a recognized form (Benchmark symbol)
  • GPS
    1. Autonomous
      • On Phone
      • GRay
    2. RTK
      • Topcon
      • Trimble
    3. Transform location to local coordinates
  • Read/Import
    1. AGT
    2. AGT (xml format)
    3. ESW
    4. DWF
    5. LandXML
  • AgtekAccess
    • Incorporate current library
  • Graphics
    1. OpenGL
      • Design data
      • Existing data
      • Zoom in/out
      • Pan
      • Text
      • Surface in Plan
      • Surface in 3D
      • Move about 3D surface
    2. Connection to data structures
android/smartdirt/android_architecture.1285610730.txt.gz · Last modified: 2012/10/10 17:18 (external edit)