簡単に:
.prj WKTファイルをパラメーター化して、7ポイントの変換を実行できるようにする方法(wiki)。パラメータがどのように機能するかは知ってfalse_easting and false_northing
いますが、スケールを調整するにはどうすればよいですか?scale_factor'を意味するのではありません
それが問題の説明です:
非GIS環境(輸送モデリングソフトウェア)に輸送ネットワーク(ベクトル層)を保存しています。ネットワークは、ノード(ポイント)とポリライン(道路リンク)で構成されます。投影や座標などに関係なく、ほとんどの場合、ランダムな背景から実行されます。
ネットワークに適切な予測を設定する必要があります。
.prjファイルにアクセスできます(たとえば、WGS84プロジェクションを使用している場合は、他のプロジェクションに切り替えることができます)
それが私が試していることです
。7ポイントのヘルメルト変換(http://proj.maptools.org/gen_parms.html)を試します。.prjファイルのWKTパラメーターとしてtowgs84変換を使用します。ここでは、回転行列がゼロであると想定し(そうすることはできますか?)、delta_x、delta_y、およびscaleparamのみを計算します。
ただし、動作しません。これは私の.prjです。TOWGS84のパラメータは変換に影響しません。
PROJCS["UTM 17 (WGS84) in northern hemisphere.",
GEOGCS["WGS 84",
DATUM["WGS_1984",
SPHEROID["WGS 84",6378137,298.257223563],
TOWGS84[0,0,0,0,0,0,100000000000000000000000]],
PRIMEM["Greenwich",0],
UNIT["DMSH",0.0174532925199433],
AXIS["Lat",NORTH],
AXIS["Long",EAST],
PROJECTION["Transverse_Mercator"],
PARAMETER["latitude_of_origin",0],
PARAMETER["central_meridian",0],
PARAMETER["scale_factor",1],
PARAMETER["false_easting",0],
PARAMETER["false_northing",0]]
だから私はパラメータを使用しようとしましたfalse_norting
、false_easting
そしてそれらはうまく機能し、そして私のネットワークを適切に変換します、しかし:
それは私のネットワークの規模を変えることはなく、位置だけを変えます。では、.prjファイルを使用してネットワークを再スケーリングするにはどうすればよいですか?
ヒントをありがとう