プラグインの使用¶
EDB.Netドライバープラグインが導入され、他の方法では.Netでは利用できないさまざまなデータ型の拡張機能をサポートします。利用可能なさまざまなプラグインのサポート:
GeoJSON
Json.NET
レガシーPostGIS
NetTopologySuite
NodaTime
Rawpostgis
プラグインは、空間、データ/時間、およびJsonタイプの使用をサポートします。以下のセクションでは、これらのプラグインでサポートされているフレームワークとデータプロバイダーのインストールパスについて詳しく説明します。
GeoJSON¶
.NETFramework4.5でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/GeoJSON/net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.GeoJSON.dllGeoJSON.Net.dllNewtonsoft.Json.dll
.NETFramework4.6.1でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/GeoJSON/net461
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.GeoJSON.dllGeoJSON.Net.dllNewtonsoft.Json.dll
.NETStandard2.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¶
.NETFramework4.5でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/Json.NET/net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.Json.NET.dllNewtonsoft.Json.dll
.NETFramework4.6.1でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/Json.NET/net461
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.Json.NET.dllNewtonsoft.Json.dll
.NETStandard2.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¶
.NetFramework4.5でLegacyPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/LegacyPostgis/net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.LegacyPostgis.dll
.NetFramework4.6.1でLegacyPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/LegacyPostgis/net461
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.LegacyPostgis.dll
.NetStandard2.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¶
.NetFramework4.5でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/ plugins/NetTopologySuite/net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NetTopologySuite.dllGeoAPI.dllNetTopologySuite.dllNetTopologySuite.IO.PostGis.dll
.NetFramework4.6.1でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/ plugins/NetTopologySuite/net461
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NetTopologySuite.dllNetTopologySuite.dllNetTopologySuite.IO.PostGis.dll
.NetStandard2.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/>`_。
NodaTime¶
.NetFramework4.5でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/NodaTime/net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NodaTime.dllNodaTime.dll
.NetFramework4.6.1でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/NodaTime/net461
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.NodaTime.dllNodaTime.dll
.NetStandard2.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¶
.NetFramework4.5でRawPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/RawPostgis/net45
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.RawPostgis.dll
.NetFramework4.6.1でRawPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program Files/edb/dotnet/plugins/RawPostgis/net461
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.RawPostgis.dll
.NetStandard2.0でRawPostGISタイプのプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。
C:/Program/Files/edb/dotnet/plugins/RawPostGis/netstandard2.0
次の共有ライブラリファイルが必要です。
EnterpriseDB.EDBClient.RawPostgis.dll
RawPostGISプラグインの使用に関する詳細については、`ドキュメント<https://www.nuget.org/packages/Npgsql.RawPostgis/>`_。