figshare
Browse

data and code

dataset
posted on 2025-03-24, 12:59 authored by PENGCHENG LIU

1. project overview

Project name: Fourier model algorithm for trajectory data.

Introduction: this algorithm model is used to fit the trajectory data. Combined with the road network data, this algorithm regards the trajectory data as a signal that changes dynamically with time, converts it from time domain to frequency domain through Fourier transform, fits the trajectory points in the spectrum domain, and converts the discrete trajectory points into time continuous line elements.

Description of development environment: this algorithm model is mainly based on ArcGIS Engine provided by ESRI company in the United States Net framework.

Development language used: c#.NET

2. system requirements

Operating system: windows10 or later

Programming environment: Visual Studio 2010 and above, ensure that the correct version of .NET Framework is installed (typically.Net 4.5 or later).

Related dependencies and tools: ArcGIS Engine

Hardware environment requirements:

CPU: multi core processor

Memory: at least 4 GB (8 GB or more is recommended)

Hard disk space: at least 2 GB of free space

Display: display supporting 1024x768 resolution

3. use steps

1. Detailed installation steps of ArcGIS Engine it is recommended to check the official documentation of ESRI or contact technical support.

2. Visual Studio 2010 and above it is recommended to refer to Microsoft's support page or community forum for help.

3. From https://doi.org/10.6084/m9.figshare.28151696 Download the compressed package of Fourier trajectory.rar software from the website, and decompress the package to generate the Fourier trajectory directory.

4. In the visual studio development environment, open the Fourier trajectory.sln project under the Fourier trajectory directory to open the development package of the Fourier model algorithm for trajectory data.

5. After opening the project for compilation, click "attach to process" on the "tools" menu bar on the development interface , the attach to process interface pops up, and select the ArcMap.exe process from the available processes . At this time, the debugging right of the program is handed over to the ArcMap process.

6. In the ArcMap working interface of ArcGIS, select the layer to be fitted on the layer (as shown by the blue arrow in figure.1), and then click the "Fourier fitting" control (as shown by the red arrow in figure.1) to call the Fourier fitting module. The form of calling the Fourier module is selected by the user.

Funding

the National Natural Science Foundation of China [grant number 42471486, 42071455]

History

Usage metrics

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC