J4JSoftware.GeoProcessorApp
1.2.1
dotnet add package J4JSoftware.GeoProcessorApp --version 1.2.1
NuGet\Install-Package J4JSoftware.GeoProcessorApp -Version 1.2.1
<PackageReference Include="J4JSoftware.GeoProcessorApp" Version="1.2.1" />
paket add J4JSoftware.GeoProcessorApp --version 1.2.1
#r "nuget: J4JSoftware.GeoProcessorApp, 1.2.1"
// Install J4JSoftware.GeoProcessorApp as a Cake Addin #addin nuget:?package=J4JSoftware.GeoProcessorApp&version=1.2.1 // Install J4JSoftware.GeoProcessorApp as a Cake Tool #tool nuget:?package=J4JSoftware.GeoProcessorApp&version=1.2.1
GeoProcessorApp
A C# Net5 command line app for processing vehicle geolocation files, snapping tracks/routes to roadways using the Bing or Google online snap-to-route processors (note: you'll need an account with Bing or Google to access those).
The library and apps are licensed under the GNU GPL-v3.0 (or later) license.
For more details consult the github documentation.
Certain options can be configured from either the command line or from a configuration file.
Key | Explanation | Default |
---|---|---|
-i, --inputFile | the input file to process | none |
-n, --defaultName | default name for a route if none is specified in the input file | Unnamed Route |
-o, --outputFile | the output file to create file type (e.g., kmz) will be derived from input file extension but can be overriden | none |
-t, --outputType | the type of output file to create. Must be one of kml or kmz | kml |
-p, --snapProcessor | the snap-to-route processor to use. Must be one of Bing or Google | Undefined |
-r, --runInteractive | force entry of all command line parameters regardless of whether or not they're specified in config file | false (not set) |
-k, --storeApiKey | prompt user for a snap-to-route processor's API key and store it, encrypted, in the app's user configuration | false (not set) |
File names should include the path to the file, either relative to the current directory or the full path.
File names or default route names containing spaces need to be wrapped in quotes (").
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- J4JSoftware.ConsoleUtilities (>= 1.3.1)
- J4JSoftware.DependencyInjection (>= 2.0.1)
- J4JSoftware.GeoProcessor (>= 1.2.0)
- J4JSoftware.GeoProcessor.Autofac (>= 1.2.0)
- J4JSoftware.Logging (>= 4.0.1)
- J4JSoftware.VisualUtilities (>= 1.0.0)
- Microsoft.Extensions.Configuration.UserSecrets (>= 5.0.0)
- Serilog.Settings.Configuration (>= 3.2.0)
- Serilog.Sinks.Console (>= 4.0.0)
- Serilog.Sinks.Debug (>= 2.0.0)
- Serilog.Sinks.File (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.2.1 | 793 | 9/29/2021 |
added nuget readme, added company name to app name