-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.atlas-analysis.json
More file actions
109 lines (109 loc) · 3.23 KB
/
.atlas-analysis.json
File metadata and controls
109 lines (109 loc) · 3.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"projectType": "cli-tool",
"projectName": "photo-cli",
"projectDescription": "A cross-platform CLI tool that organizes photos into structured folders and file names using EXIF date and GPS-based reverse geocode address data.",
"theme": "almond",
"primaryColor": "#f65656",
"lightColor": "#7c241c",
"darkColor": "#fa999a",
"navigation": {
"tabs": [
{
"tab": "Documentation",
"groups": [
{
"group": "Get Started",
"pages": [
"introduction",
"installation",
"quickstart"
]
},
{
"group": "Commands",
"pages": [
"commands/copy",
"commands/archive",
"commands/info",
"commands/address",
"commands/settings"
]
},
{
"group": "Reverse Geocoding",
"pages": [
"reverse-geocoding/overview",
"reverse-geocoding/providers",
"reverse-geocoding/api-keys",
"reverse-geocoding/building-address"
]
},
{
"group": "Configuration",
"pages": [
"configuration/settings",
"configuration/supported-formats",
"configuration/companion-files"
]
},
{
"group": "Reference",
"pages": [
"reference/arguments",
"reference/exit-codes",
"reference/changelog"
]
}
]
},
{
"tab": "Examples",
"groups": [
{
"group": "Usage Examples",
"pages": [
"examples/overview",
"examples/sequential-numbering",
"examples/group-by-date",
"examples/folder-date-range",
"examples/address-date-naming",
"examples/group-by-location"
]
}
]
}
]
},
"keyFeatures": [
"Organize photos by EXIF taken date into structured folder hierarchies",
"Reverse geocode GPS coordinates to build address-based file and folder names",
"Copy command with flexible naming and folder strategies",
"Archive command with SHA1 deduplication and local SQLite indexing",
"Info command to export photo metadata to CSV for use in Google Maps/Earth",
"Support for multiple reverse geocode providers (OpenStreetMap, Google Maps, BigDataCloud, LocationIq)",
"Dry-run mode to preview operations without writing files",
"File integrity verification via SHA1 hash comparison",
"Companion file support (e.g. iPhone Live Photo MOV files)",
"Cross-platform: macOS, Windows, Linux (x64, Arm64, x86)"
],
"publicApiSurface": [
"photo-cli copy",
"photo-cli archive",
"photo-cli info",
"photo-cli address",
"photo-cli settings",
"--naming-style (-s)",
"--process-type (-f)",
"--folder-append (-a)",
"--folder-append-location (-p)",
"--group-by (-g)",
"--number-style (-n)",
"--reverse-geocode (-e)",
"--no-taken-date (-t)",
"--no-coordinate (-c)",
"--dry-run (-d)",
"--verify (-v)",
"--input (-i)",
"--output (-o)"
]
}