SquirrelSQLを使用して、Netezza データベースで SQL クエリを作成および実行しています。Netezza の空間機能 (基本的に PostGIS の機能と同じ) を使用して、クエリを実行し、ジオメトリを含む単一の結果を返しました。参考までに、クエリは次のとおりです。
SELECT t.SHAPE
FROM (SELECT * FROM OS_AB_PLUS..E12_ADDRESSBASE WHERE POSTCODE = 'RH1 6NE'
AND PAO_START_NUMBER = '14') as a, OS_TOPO..TOPOGRAPHICAREA as t
WHERE inza..ST_Within(a.shape, t.shape) = TRUE
私の問題は、 Well-Known Text (WKT)として表されるポリゴン座標を含む必要があるジオメトリ フィールドが、代わりに次のようになることです。
g¹ AË Affff¬0AÍÌÌÌî0AÒ 3333Ê AÍÌÌÌî0A» Aë0Afffæ» AffffÒ0A¹ AÒ0A333³¹ A3333¿0AŒ AffffÀ0AÍÌÌLŒ Affff¬0AË A¯0AëQ8Ê A3333í0A3333Ê AÍÌÌÌî0A
VARCHAR列のエンコーディングを指定するSquirrelSQLのどこにも見つからないようです.Aginity(別のSQLクライアント)でエンコーディングの問題なしに列が返されるのを見てきました. 続行する方法についての提案は大歓迎です。