MIKE Cloud Platform Software Development Kits¶
While you can interact with the MIKE Cloud Platform using the REST API from almost any programming language, most of our clients use our SDKs.
Dotnet SDK Packages¶
The dotnet SDK comprises of the follwing NuGet Packages:
DHI.Platform.SDK¶
This is the core package that contains the basic infrastructure for integrating with your application, and many client interfaces for manipulating the data and folders. You will need to install this package directly or indirectly in any case.
DHI.Platform.SDK.Spatial¶
This package contains the IMultidimensionalClient
and IGISClient
for communicating with the Multidimensional and GIS service respectively. The package contains a reference to NetTopologySuite nuget, which is why it is not part of the core package, as this reference may cause some conflicts if your application already uses a different version of NetTopologySuite.
DHI.Platform.SDK.IAM¶
Contains the IAMClient
for working with Sites (tenants), users, and credits.
Python SDK¶
The Python SDK is very similar to the dotnet SDK, so you should be able to follow lot's of the dotnet samples. The Python SDK is in a single python package dhi-platform. There are also pre-release packages on Test PyPi.