User Guide & Documentation

Field3Dnotes is a web-based tool designed for 3D geological mapping, structural analysis, and field data acquisition.

Getting Started

🌐 Option 1: Web Viewer

You can run Field3Dnotes directly in your browser without downloading or installing any software.

πŸ’Ύ Option 2: Standalone HTML App

If you need to use Field3Dnotes offline in the field without an internet connection, you can download the standalone version from GitHub:

  1. Click the Standalone HTML App button on the home page to open the GitHub repository.
  2. In GitHub, click the green <> Code button located near the top right of the file list.
  3. Select Download ZIP from the dropdown menu.
  4. Unzip the downloaded file on your computer or device.
  5. Open the extracted folder and double-click index.html to launch the application in your web browser locally.

πŸ“± Option 3: iPad & iPhone App

Use the application directly on iOS devices to leverage touch gestures and device hardware sensors for real-time measurements in the field.

Interface & Controls

Field3Dnotes Interface - iPhone View Field3Dnotes Interface - iPad View
Figure 1: Overview of the Field3Dnotes user interface on iPhone and iPad.

1. Main Toolbar (Top-Left)

2. Attributes & Custom Fields Panel (Left Side)

3. Geometry & Digitizing Controls (Left Side, Lower)

4. Real-time Sensor & Compass Panel (Top-Right)

5. Bottom Navigation & Location Toolbar

Preparing 3D Models & Managing Data

πŸ“¦ Supported 3D Model Formats

Field3Dnotes supports loading 3D models in the following file formats:

Vertical Axis Alignment (Y vs Z): When opening .glb, .obj, or .ply files, a prompt will ask whether the vertical axis of your model is set to Z or Y (as many mobile 3D scanning apps export models using Y as the vertical axis).

☁️ Importing Models from Sketchfab

You can import 3D models directly from Sketchfab into Field3Dnotes by following these steps:

  1. Retrieve API Key: Create or log in to your account on Sketchfab.com. Go to your Account Settings, navigate to the Password & API section, and copy your personal API Key.
  2. Configure API Key: In Field3Dnotes, select the Sketchfab import option and paste your API Key into the designated input field.
  3. Import Model URL: Copy the web address (URL) of any downloadable 3D model on Sketchfab and paste it into the app's URL prompt.
  4. Set Upward Axis: During the import process, you will be prompted to specify which coordinate axis (Y or Z) represents the upward direction for the model.

⚠️ Note on Sketchfab Models Alignment

Models hosted on Sketchfab are generally not georeferenced. Additionally, they may occasionally be uploaded with arbitrary spatial positions or unusual rotations. As a result, models might not align with standard coordinates or may initially appear out of the default camera view.

πŸ’Ύ Saving & Importing Data

Field3Dnotes handles project data and media through JSON files:

🌐 Local Reference vs. Georeferenced Models

Models can be used either in local coordinates or fully georeferenced:

⚠️ Important Notice: Using 3TZ Files Offline

Loading .3tz tiles requires an external library cached inside the app.

Field Protocol: You cannot load .3tz files if you turn off your device and power it back on in an area without internet coverage. The app must be launched at least once while connected to the internet. After this initial load, it can be used offline for days without issues, provided the device (iPhone/iPad) is not powered off in the meantime.

Screenshots Gallery

Screen 1
Screen 2
Screen 3
Screen 4
Screen 5
Screen 6
Screen 7
Screen 8
Screen 9
Screen 10