Skip to content

Commit 03e921f

Browse files
committed
Renamed package to RemoteSensingToolbox
1 parent f5fd065 commit 03e921f

File tree

14 files changed

+49
-49
lines changed

14 files changed

+49
-49
lines changed

.github/workflows/CI.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ jobs:
5656
- run: |
5757
julia --project=docs -e '
5858
using Documenter: DocMeta, doctest
59-
using RSToolbox
60-
DocMeta.setdocmeta!(RSToolbox, :DocTestSetup, :(using RSToolbox); recursive=true)
61-
doctest(RSToolbox)'
59+
using RemoteSensingToolbox
60+
DocMeta.setdocmeta!(RemoteSensingToolbox, :DocTestSetup, :(using RemoteSensingToolbox); recursive=true)
61+
doctest(RemoteSensingToolbox)'

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name = "RSToolbox"
1+
name = "RemoteSensingToolbox"
22
uuid = "c88070b3-ddf6-46c7-b699-196056389566"
33
authors = ["Joshua Billson"]
44
version = "0.0.1"

docs/Manifest.toml

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ version = "0.27.24"
2929

3030
[[deps.IOCapture]]
3131
deps = ["Logging", "Random"]
32-
git-tree-sha1 = "f7be53659ab06ddc986428d3a9dcc95f6fa6705a"
32+
git-tree-sha1 = "d75853a0bdbfb1ac815478bacd89cd27b550ace6"
3333
uuid = "b5f81e59-6552-4d32-b1f0-c071b021bf89"
34-
version = "0.2.2"
34+
version = "0.2.3"
3535

3636
[[deps.InteractiveUtils]]
3737
deps = ["Markdown"]
@@ -61,10 +61,16 @@ uuid = "a63ad114-7e13-5084-954f-fe012c677804"
6161
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
6262

6363
[[deps.Parsers]]
64-
deps = ["Dates", "SnoopPrecompile"]
65-
git-tree-sha1 = "478ac6c952fddd4399e71d4779797c538d0ff2bf"
64+
deps = ["Dates", "PrecompileTools", "UUIDs"]
65+
git-tree-sha1 = "a5aef8d4a6e8d81f171b2bd4be5265b01384c74c"
6666
uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
67-
version = "2.5.8"
67+
version = "2.5.10"
68+
69+
[[deps.PrecompileTools]]
70+
deps = ["Preferences"]
71+
git-tree-sha1 = "259e206946c293698122f63e2b513a7c99a244e8"
72+
uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
73+
version = "1.1.1"
6874

6975
[[deps.Preferences]]
7076
deps = ["TOML"]
@@ -80,11 +86,6 @@ uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
8086
deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
8187
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
8288

83-
[[deps.RSToolbox]]
84-
path = ".."
85-
uuid = "c88070b3-ddf6-46c7-b699-196056389566"
86-
version = "1.0.0-DEV"
87-
8889
[[deps.Random]]
8990
deps = ["SHA", "Serialization"]
9091
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
@@ -95,12 +96,6 @@ uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
9596
[[deps.Serialization]]
9697
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
9798

98-
[[deps.SnoopPrecompile]]
99-
deps = ["Preferences"]
100-
git-tree-sha1 = "e760a70afdcd461cf01a575947738d359234665c"
101-
uuid = "66db9d55-30c0-4569-8b51-7e840670fc0c"
102-
version = "1.0.3"
103-
10499
[[deps.Sockets]]
105100
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
106101

@@ -112,5 +107,9 @@ uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
112107
deps = ["InteractiveUtils", "Logging", "Random", "Serialization"]
113108
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
114109

110+
[[deps.UUIDs]]
111+
deps = ["Random", "SHA"]
112+
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
113+
115114
[[deps.Unicode]]
116115
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"

docs/Project.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
[deps]
2-
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
3-
RSToolbox = "c88070b3-ddf6-46c7-b699-196056389566"
2+
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"

docs/make.jl

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1-
using RSToolbox
1+
push!(LOAD_PATH,"../src/")
2+
3+
using RemoteSensingToolbox
24
using Documenter
35

4-
DocMeta.setdocmeta!(RSToolbox, :DocTestSetup, :(using RSToolbox); recursive=true)
6+
DocMeta.setdocmeta!(RemoteSensingToolbox, :DocTestSetup, :(using RemoteSensingToolbox); recursive=true)
57

68
makedocs(;
7-
modules=[RSToolbox, RSToolbox.Sensors, RSToolbox.Algorithms, RSToolbox.Spectral],
9+
modules=[RemoteSensingToolbox, RemoteSensingToolbox.Sensors, RemoteSensingToolbox.Algorithms, RemoteSensingToolbox.Spectral],
810
authors="Joshua Billson",
9-
repo="https://github.com/JoshuaBillson/RSToolbox.jl/blob/{commit}{path}#{line}",
10-
sitename="RSToolbox.jl",
11+
repo="https://github.com/JoshuaBillson/RemoteSensingToolbox.jl/blob/{commit}{path}#{line}",
12+
sitename="RemoteSensingToolbox.jl",
1113
format=Documenter.HTML(;
1214
prettyurls=get(ENV, "CI", "false") == "true",
13-
canonical="https://JoshuaBillson.github.io/RSToolbox.jl",
15+
canonical="https://JoshuaBillson.github.io/RemoteSensingToolbox.jl",
1416
edit_link="main",
1517
assets=String[],
1618
),
@@ -24,6 +26,6 @@ makedocs(;
2426
)
2527

2628
deploydocs(;
27-
repo="github.com/JoshuaBillson/RSToolbox.jl",
29+
repo="github.com/JoshuaBillson/RemoteSensingToolbox.jl",
2830
devbranch="main",
2931
)

docs/src/index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
```@meta
2-
CurrentModule = RSToolbox
2+
CurrentModule = RemoteSensingToolbox
33
```
44

5-
# RSToolbox
5+
# RemoteSensingToolbox
66

7-
Documentation for [RSToolbox](https://github.com/JoshuaBillson/RSToolbox.jl).
7+
Documentation for [RemoteSensingToolbox](https://github.com/JoshuaBillson/RemoteSensingToolbox.jl).
88

99
# Sensors
1010

11-
Sensors are julia structs that wrap a typical `Rasters.RasterStack` object to provide compatability with many `RSToolbox` algorithms and methods.
11+
Sensors are julia structs that wrap a typical `Rasters.RasterStack` object to provide compatability with many `RemoteSensingToolbox` algorithms and methods.
1212

1313
The following methods are supported by all `AbstractSensor` types:
1414

@@ -28,25 +28,25 @@ The following methods are supported by all `AbstractSensor` types:
2828
Additionally, [`asraster`](@ref) can be used to apply a function to the enclosed `Rasters.RasterStack`.
2929

3030
```@autodocs
31-
Modules = [RSToolbox.Sensors]
31+
Modules = [RemoteSensingToolbox.Sensors]
3232
```
3333

3434
# Visualization
3535

3636
```@autodocs
37-
Modules = [RSToolbox]
37+
Modules = [RemoteSensingToolbox]
3838
Pages = ["visualization.jl"]
3939
```
4040

4141
# Land Cover Indices
4242

4343
```@autodocs
44-
Modules = [RSToolbox.Algorithms]
44+
Modules = [RemoteSensingToolbox.Algorithms]
4545
Pages = ["Algorithms/indices.jl"]
4646
```
4747

4848
# Spectral Analysis
4949

5050
```@autodocs
51-
Modules = [RSToolbox.Spectral]
51+
Modules = [RemoteSensingToolbox.Spectral]
5252
```

docs/src/spectral_example.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
```@meta
2-
CurrentModule = RSToolbox
2+
CurrentModule = RemoteSensingToolbox
33
```
44

55
# Spectral Analysis Example
66

7-
A common application of remotely sensed imagery is land cover classification. One method to accomplish this is to analyze the spectral signatures produced by different types of cover. `RSToolbox` provides a number of functions for extracting and visualyzing spectral signatures organized by their associated lan cover.
7+
A common application of remotely sensed imagery is land cover classification. One method to accomplish this is to analyze the spectral signatures produced by different types of cover. `RemoteSensingToolbox` provides a number of functions for extracting and visualyzing spectral signatures organized by their associated lan cover.
88

99
The first step in our analysis is to load our remotely sensed data and convert the DNs (Digital Numbers) to reflectances. Reflectance is a standardized unit of measurement defined over the interval [0, 1] which denotes the fraction of light that is reflected by the observed surface. A reflectance of 0.0 indicates that no light was reflected whereas a reflectance of 1.0 indicates that 100% of light was reflected.
1010

1111
```julia
12-
using RSToolbox, DataFrames, Shapefile
12+
using RemoteSensingToolbox, DataFrames, Shapefile
1313

1414
landsat = Landsat8("data/LC08_L2SP_043024_20200802_20200914_02_T1/") |> dn_to_reflectance
1515
```

docs/src/visualization_example.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
```@meta
2-
CurrentModule = RSToolbox
2+
CurrentModule = RemoteSensingToolbox
33
```
44

55
# Visualization Example
66

7-
`RSToolbox` provides a number of utilities for visualizing remote sensing imagery. First, lets load the imagery we want to visualize. We're working with Landsat 8 imagery, so we'll use the `Landsat8` constructor to wrap our rasters in the appropriate context. `Landsat8` is an instance of `AbstractSensor`, which allow many methods within `RSToolbox` to infer sensor-specific information by exploiting Julia's multiple dispatch system. The `Landsat8` constructor expects a directory storing Landsat 8 raster files with names conforming to the standard specification. If this is not the case, you may construct a `Rasters.RasterStack` manually and pass it to the constructor instead.
7+
`RemoteSensingToolbox` provides a number of utilities for visualizing remote sensing imagery. First, lets load the imagery we want to visualize. We're working with Landsat 8 imagery, so we'll use the `Landsat8` constructor to wrap our rasters in the appropriate context. `Landsat8` is an instance of `AbstractSensor`, which allow many methods within `RemoteSensingToolbox` to infer sensor-specific information by exploiting Julia's multiple dispatch system. The `Landsat8` constructor expects a directory storing Landsat 8 raster files with names conforming to the standard specification. If this is not the case, you may construct a `Rasters.RasterStack` manually and pass it to the constructor instead.
88

99
```julia
10-
using RSToolbox, Images, Rasters
10+
using RemoteSensingToolbox, Images, Rasters
1111

1212
landsat = Landsat8("data/LC08_L2SP_043024_20200802_20200914_02_T1/")
1313
```

examples/spectral_example.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using RSToolbox, DataFrames, Shapefile
1+
using RemoteSensingToolbox, DataFrames, Shapefile
22

33
function main()
44
# Read Landsat And Convert DNs To Reflectance

examples/visualization_example.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using RSToolbox, Images, CairoMakie, Rasters
1+
using RemoteSensingToolbox, Images, CairoMakie, Rasters
22
using Pipe: @pipe
33

44
function main()

0 commit comments

Comments
 (0)