プラグインを使用する¶
EDB .Netドライバープラグインは、さまざまなデータ型の拡張機能をサポートするために導入されています。これは、それ以外では.Netでは利用できません。利用可能なさまざまなプラグインのサポート:
GeoJSON
Json.NET
レガシーPostGIS
NetTopologySuite
野田タイム
Rawpostgis
プラグインは、空間、データ/時間、Jsonタイプの使用をサポートします。以下のセクションでは、これらのプラグインでサポートされるフレームワークとデータプロバイダーのインストールパスについて詳しく説明します。
GeoJSON¶
.NET Framework 4.5でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / GeoJSON / net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.GeoJSON.dllGeoJSON.Net.dllNewtonsoft.Json.dll
.NET Standard 2.0でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / GeoJSON / netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.GeoJSON.dll
GeoJSONプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/geojson.html/> `_。
Json.NET¶
.NET Framework 4.5でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / Json.NET / net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.Json.NET.dllNewtonsoft.Json.dll
.NET Standard 2.0でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / Json.NET / netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.Json.NET.dll
Json.NETプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/jsonnet.html/> `_。
LegacyPostGIS¶
.Net Framework 4.5でLegacyPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / LegacyPostgis / net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.LegacyPostgis.dll
.Net Standard 2.0でLegacyPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / LegacyPostgis / netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.LegacyPostgis.dll
LegacyPostGISプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/legacy-postgis.html/> `_。
NetTopologySuite¶
.Net Framework 4.5でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / NetTopologySuite / net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NetTopologySuite.dllGeoAPI.dllNetTopologySuite.dllNetTopologySuite.IO.PostGis.dll
.Net Standard 2.0でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / NetTopologySuite / netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NetTopologySuite.dll
NetTopologySuiteタイププラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください。 <http://www.npgsql.org/doc/types/nts.html/> `_。
野田タイム¶
.Net Framework 4.5でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / NodaTime / net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NodaTime.dllNodaTime.dll
.Net Standard 2.0でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / NodaTime / netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NodaTime.dll
NodaTimeプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/nodatime.html/> `_。
RawPostGIS¶
.Net Framework 4.5でRawPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program Files / edb / dotnet / plugins / RawPostgis / net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.RawPostgis.dll
.Net Standard 2.0でRawPostGISタイププラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/ Program / Files / edb / dotnet / plugins / RawPostGis / netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.RawPostgis.dll
RawPostGISプラグインの使用に関する詳細については、``ドキュメント<https://www.nuget.org/packages/Npgsql.RawPostgis/> `_。