OpenLayersデータ(Google衛星画像など)をデジタル化しようとしていますが、うまくいきません。キャンバスを移動またはズームしようとするたびに、デジタル化したベクターレイヤーが画像に対する位置を失います。
他の場所でこの問題について読みましたが、解決策を見つけることができませんでした。
QGISで衛星画像を無料でデジタル化する方法に関する解決策はありますか?
OpenLayersデータ(Google衛星画像など)をデジタル化しようとしていますが、うまくいきません。キャンバスを移動またはズームしようとするたびに、デジタル化したベクターレイヤーが画像に対する位置を失います。
他の場所でこの問題について読みましたが、解決策を見つけることができませんでした。
QGISで衛星画像を無料でデジタル化する方法に関する解決策はありますか?
回答:
Openlayersプラグインには、より高いズームレベルのGoogle画像のみに影響するバグがあります。利用可能な最高のズームレベルに達した場合、さらにズームインしてもタイルは拡大または削除されず、位置がずれます。
そのためのチケットはすでにあります:http : //hub.qgis.org/issues/6822
私は、bing画像またはOSMタイルを使用するときのその動作を体験しませんでした。したがって、それらを参照または代替として使用できます。
http://www.google.com/permissions/geoguidelines.html
CRSが設定された後、ズームインしすぎると(世界のどこにいるかによって2500と言います)、位置の精度が損なわれます。
この問題の最も簡単な修正は、QGISでQuickMapServicesプラグインを使用することです。これにより、ズームに伴ってスケールが変化する問題が解決されます。
プラグインをインストールした後、設定を開き、[その他のサービス]タブから[寄稿されたパックを取得]をクリックして、ベースマップのより大きなオプションを追加します(Googleおよびその他)。
作成しているデータがOpenLayersからの投影と一致していることを確認してください(EPSG:3857だと思います)。デジタル化が完了すると、日常業務で使用する投影法にデータを再投影できます。
私はこれに2年以上取り組んでいますが、ついに高ズームレベルでqgisでgoogle earth画像を正しく使用する方法を見つけました。
以下のコードをコピーしてXMLファイルに貼り付け、たとえばGoogle.xmlとして保存します。
QGISに戻り、新しいラスターレイヤーを追加します。[レイヤー>レイヤーを追加>ラスターレイヤーを追加]をクリックし、Google.xmlファイルを選択します。
<GDAL_WMS>
<!-- Data is subject to term of use detailed at http://code.google.com/intl/nl/apis/maps/terms.html and
http://www.google.com/intl/en_ALL/help/terms_maps.html -->
<Service name="TMS">
<!-- <ServerUrl>http://mt.google.com/vt/lyrs=m&x=${x}&y=${y}&z=${z}</ServerUrl> --> <!-- Map -->
<ServerUrl>http://mt.google.com/vt/lyrs=s&x=${x}&y=${y}&z=${z}</ServerUrl> --> <!-- Satellite -->
<!-- <ServerUrl>http://mt.google.com/vt/lyrs=y&x=${x}&y=${y}&z=${z}</ServerUrl> --> <!-- Hybrid -->
<!-- <ServerUrl>http://mt.google.com/vt/lyrs=t&x=${x}&y=${y}&z=${z}</ServerUrl> --> <!-- Terrain -->
<!-- <ServerUrl>http://mt.google.com/vt/lyrs=p&x=${x}&y=${y}&z=${z}</ServerUrl> --> <!-- Terrain, Streets and Water -->
</Service>
<DataWindow>
<UpperLeftX>-20037508.34</UpperLeftX>
<UpperLeftY>20037508.34</UpperLeftY>
<LowerRightX>20037508.34</LowerRightX>
<LowerRightY>-20037508.34</LowerRightY>
<TileLevel>20</TileLevel>
<TileCountX>1</TileCountX>
<TileCountY>1</TileCountY>
<YOrigin>top</YOrigin>
</DataWindow>
<Projection>EPSG:3857</Projection>
<BlockSizeX>256</BlockSizeX>
<BlockSizeY>256</BlockSizeY>
<BandsCount>3</BandsCount>
<MaxConnections>5</MaxConnections>
<Cache />
</GDAL_WMS>