プラグインの使用

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.dll
GeoJSON.Net.dll
Newtonsoft.Json.dll

.NETFramework4.6.1でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/Program Files/edb/dotnet/plugins/GeoJSON/net461

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.GeoJSON.dll
GeoJSON.Net.dll
Newtonsoft.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.dll
Newtonsoft.Json.dll

.NETFramework4.6.1でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/Program Files/edb/dotnet/plugins/Json.NET/net461

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.Json.NET.dll
Newtonsoft.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.dll
GeoAPI.dll
NetTopologySuite.dll
NetTopologySuite.IO.PostGis.dll

.NetFramework4.6.1でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/Program Files/edb/dotnet/ plugins/NetTopologySuite/net461

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.NetTopologySuite.dll
NetTopologySuite.dll
NetTopologySuite.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.dll
NodaTime.dll

.NetFramework4.6.1でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/Program Files/edb/dotnet/plugins/NodaTime/net461

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.NodaTime.dll
NodaTime.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/>`_。