pythonスクリプトを使用して、Webサービス(Twitter)からX値とY値を収集しています。長期的には、これは数か月にわたって実行され、600万ポイント前後で停止する予定です。
取得する元の座標は地理的なWGS84ですが、これらを投影されたWGS Webメルカトルに変換する必要があります。後でこのテーブルをArcGIS Serverマップサービスに公開し、キャッシュします。
これは、期限なしでpythonを学習するための個人的なプロジェクトであり、SQL Serverのネイティブな空間タイプのみを使用することをお勧めしますか?
私の現在のテストされていない計画:
- GEOMETRYフィールドの設定(およびその他の属性)を使用して、SSMSでテーブルを作成します。
- 私のPythonスクリプトでは、arcpyまたはpyprojを使用してWGS84のlat / lonsをWGS84 Webメルカトルに変換します(またはこれをどうにかしてSQLで達成できますか?)
- pymssqlを使用してレコードを挿入し、テーブルのGEOMETRYフィールドにポイントを挿入します。
私の質問は、WGS84で緯度/経度のペアを取得し、SQL Serverの空間タイプを使用してSQL Serverテーブルに挿入し、結果のポイントレイヤーを作成するための良い、シンプルで効率的なアプローチは何ですか? WGS84 Webメルカトル、ArcGIS Desktop 10.1でレンダリング/クエリを実行できるようにするには?
必要に応じてarcpy / ArcSDE 10.1にアクセスできますが、ArcSDEを必要としない例としてこれを使用したいと考えていました。