Skip to content

Commit

Permalink
Show file tree
Hide file tree
Showing 14 changed files with 170 additions and 99 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<Version>1.0.0</Version>
<TargetFrameworks>netstandard2.0</TargetFrameworks> <!-- FSharp.Core 6.0 dependency ==> netstandard2.0 or 2.1 -->
<Version>2.0.0</Version>
<AssemblyName>Programmerare.CrsTransformations.Adapter.DotSpatial</AssemblyName>
<Title>Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'DotSpatial'.</Title>
<Description>Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'DotSpatial'.</Description>
<Description>
Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'DotSpatial'.
For more information see the project website at github https://github.com/TomasJohansson/crsTransformations-dotnet
</Description>
<Authors>TomasJohansson</Authors>
<PackageProjectUrl>https://github.com/TomasJohansson/crsTransformations-dotnet</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/TomasJohansson/crsTransformations-dotnet/blob/master/Programmerare.CrsTransformations.Adapter.DotSpatial/LICENSE_NOTICE.txt</PackageLicenseUrl>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<Version>1.0.0</Version>
<TargetFrameworks>netstandard2.0</TargetFrameworks> <!-- FSharp.Core 6.0 dependency ==> netstandard2.0 or 2.1 -->
<Version>2.0.0</Version>
<AssemblyName>Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy</AssemblyName>
<Title>Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'MightyLittleGeodesy'.</Title>
<Description>Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'MightyLittleGeodesy'.</Description>
<Description>
Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'MightyLittleGeodesy'.
For more information see the project website at github https://github.com/TomasJohansson/crsTransformations-dotnet
</Description>
<Authors>TomasJohansson</Authors>
<PackageProjectUrl>https://github.com/TomasJohansson/crsTransformations-dotnet</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/TomasJohansson/crsTransformations-dotnet/blob/master/Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy/LICENSE_NOTICE.txt</PackageLicenseUrl>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<TargetFrameworks>netstandard2.0</TargetFrameworks> <!-- FSharp.Core 6.0 dependency ==> netstandard2.0 or 2.1 -->
<Version>2.0.0</Version>
<AssemblyName>Programmerare.CrsTransformations.Adapter.ProjNet</AssemblyName>
<Title>Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'ProjNet'.</Title>
<Description>
Coordinate Reference System Transformations adapter implementation using the adaptee third-part library 'ProjNet'.
For more information see the project website at github https://github.com/TomasJohansson/crsTransformations-dotnet
</Description>
<Authors>TomasJohansson</Authors>
<PackageProjectUrl>https://github.com/TomasJohansson/crsTransformations-dotnet</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/TomasJohansson/crsTransformations-dotnet/blob/master/Programmerare.CrsTransformations.Adapter.ProjNet/LICENSE_NOTICE.txt</PackageLicenseUrl>
<PackageTags>gis crs transformations coordinates spatial srs transformation transform convert conversion conversions coordinate projection projections geographic geodetic datum geodesy</PackageTags>
</PropertyGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<Version>1.0.0</Version>
<TargetFrameworks>netstandard2.0</TargetFrameworks> <!-- FSharp.Core 6.0 dependency ==> netstandard2.0 or 2.1 -->
<Version>2.0.0</Version>
<AssemblyName>Programmerare.CrsTransformations.Core</AssemblyName>
<Title>Coordinate Reference System Transformations core API library e.g. defining the interface implemented by adapters.</Title>
<Description>Coordinate Reference System Transformations core API library e.g. defining the interface implemented by adapters.
F# library (usable from .NET e.g. C#) for transforming coordinates between different coordinate systems.
The core assembly provides an adapter interface which is implemented by other assemblies using different third-part libraries as adaptees.
<Description>
Coordinate Reference System Transformations core API library e.g. defining the interface implemented by adapters.
F# library (usable from .NET e.g. C#) for transforming coordinates between different coordinate systems.
The core assembly provides an adapter interface which is implemented by other assemblies using different third-part libraries as adaptees.
For more information see the project website at github https://github.com/TomasJohansson/crsTransformations-dotnet
</Description>
<Authors>TomasJohansson</Authors>
<PackageProjectUrl>https://github.com/TomasJohansson/crsTransformations-dotnet</PackageProjectUrl>
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.DotSpatial" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.ProjNet4GeoAPI" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Constants" Version="9.5.4" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.DotSpatial" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.ProjNet" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Constants" Version="10.36.0" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
namespace Programmerare.CrsTransformations.NuGetClientExampleProjectFSharpe

open NUnit.Framework
open Programmerare.CrsConstants.ConstantsByAreaNameNumber.v9_5_4
open Programmerare.CrsConstants.ConstantsByAreaNameNumber.v10_036
open Programmerare.CrsTransformations.Coordinate
open Programmerare.CrsTransformations.CompositeTransformations
open System.Collections.Generic
Expand Down Expand Up @@ -152,7 +152,7 @@ type FSharpeExampleUsingNuGetDependencies () =
Assert.That(leafResultStatistic.MaxDifferenceForYNorthingLatitude, Is.LessThan(0.01))

Assert.AreEqual(3, dict.Count)
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_MIGHTY_LITTLE_GEODESY_1_0_1))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_MIGHTY_LITTLE_GEODESY_1_0_2))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_DOT_SPATIAL_2_0_0_RC1))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_PROJ_NET_4_GEO_API_1_4_1))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_PROJ_NET_2_0_0))

Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.DotSpatial" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.ProjNet4GeoAPI" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Constants" Version="9.5.4" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.DotSpatial" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.ProjNet" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Constants" Version="10.36.0" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.DotSpatial" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.ProjNet4GeoAPI" Version="1.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Constants" Version="9.5.4" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.DotSpatial" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.MightyLittleGeodesy" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Adapter.ProjNet" Version="2.0.0" />
<PackageReference Include="Programmerare.CrsTransformations.Constants" Version="10.36.0" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
Imports Programmerare.CrsTransformations.Coordinate
Imports Programmerare.CrsTransformations.CompositeTransformations
Imports NUnit.Framework
Imports Programmerare.CrsConstants.ConstantsByAreaNameNumber.v9_5_4
Imports Programmerare.CrsConstants.ConstantsByAreaNameNumber.v10_036


Namespace Programmerare.CrsTransformations.NuGetClientExampleProjectVBnet

Expand Down Expand Up @@ -136,9 +137,9 @@ Namespace Programmerare.CrsTransformations.NuGetClientExampleProjectVBnet
Assert.That(leafResultStatistic.MaxDifferenceForYNorthingLatitude, [Is].LessThan(0.01))
Next
Assert.AreEqual(3, dict.Count)
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_MIGHTY_LITTLE_GEODESY_1_0_1))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_MIGHTY_LITTLE_GEODESY_1_0_2))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_DOT_SPATIAL_2_0_0_RC1))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_PROJ_NET_4_GEO_API_1_4_1))
Assert.IsTrue(dict.ContainsKey(CrsTransformationAdapteeType.LEAF_PROJ_NET_2_0_0))

End Sub

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit eaf99e0

Please sign in to comment.