LinuxでOSMを使用する

OpenStreetMapプロジェクトには、自由に配布されるソフトウェアを使用して、自由に配布される地図データのコミュニティの作成が含まれます。 地図の編集用にどのようなソフトウェアが提供されているかを見てみましょう。ディストリビューションとしてUbuntu Linux 9.10を使用します。



OSM形式はオープンであるため、さまざまなエディターの使用に制限はないため、独自のエディターを作成する機会があります。 デスクトップコンピューターで利用できる最も人気のあるエディターは次のとおりです。

次に、簡単に学習、使用できると同時に、強力なJOSMエディター(Java OpenStreetMapエディター)を使用することを検討します。これは、完全にRussifiedであり、多数の専門家が関与する開発のモジュールの接続をサポートします。

JOSMおよびMerkaartorエディターは、Ubuntuユーザーが「アプリケーションインストールセンター」から直接利用できますが、この方法でインストールすると、ほとんどの場合、古いバージョンのソフトウェアを入手できます。 新しいソフトウェアバージョンでは、バグが修正され、機能が追加されているため、エディターの最新バージョンを使用することをお勧めします。

エディターが機能するには、インストール済みのJavaパッケージが必要です。 それをインストールするには、ターミナルウィンドウを呼び出し(アプリケーション>アクセサリ->ターミナル)、次のように入力します。



sudo aptitude install sun-java6-jre







Enterキーを押すと、オペレーティングシステムのインストール時に設定したユーザーパスワードの入力を求められます。

これで、最新バージョンのエディターダウンロードして、josm-lastest.jarファイルをダブルクリックするだけで起動できますが、この場合、追加のパラメーターを指定することはできません。 パラメーターを指定するには、ターミナルからエディターを実行するか、デスクトップにボタンを作成する必要があります。 これを行うには、デスクトップ上の空の場所を右クリックし、「スタートボタンを作成...」を選択し、名前(たとえば、JOSM)を入力し、「command」行に次のように入力します。



java -Xmx512M -jar "../josm-latest.jar"







ここで、 「../ josm-latest.jar」は、ダウンロードしたエディターファイルへのパスです。たとえば、 「/ home / user / Desktop / josm-latest.jar」

-Xmx512M -Javaに割り当てられたメモリの最大量(メガバイト単位)を示します。

プロキシを使用する場合、次を指定できます。

-Dhttp.proxyHost =プロキシサーバーのIPアドレス、

-Dhttp.proxyPort =プロキシポート。

そのため、すべてがエディターを起動する準備ができており、作成した起動ボタンをダブルクリックしてこれを行うことができます。

最初の起動後、エディター設定(F12キー)に移動する必要があります。

最初は、接続パラメーターにユーザー名とパスワードを入力し、必要に応じてモジュールを追加する必要があります(プロセスで必要なものを理解します)が、サーバーとwmspluginに送信する前にデータをチェックする検証モジュール基板内の衛星画像が望ましい。

一般的な場合、マッパーの機能は何から構成されていますか?

OpenStreetMapカードにデータを入力するには、最初にこのデータを取得する必要があります。 無料ライセンスとは、データベースに入力するすべてのデータがカードの価値があることを意味します。つまり、ライセンスなしで取得する必要があります。

他のカードからデータをコピーして使用することは禁止されています。無料のカードであっても、そのライセンスポリシーはOSMライセンスと矛盾ます。 コピーできないものには、ロシア向けのインターネットでのマップスキームの提供のためのほとんどすべての既存のマップとサービスがあります。 しかし、OSMコミュニティとYahoo! Mapsの間で衛星画像を描画することで合意に達しましたが、非常に詳細で非常に詳細な画像が少数の都市で利用可能です。 OSMのロシアのパートナーであるKosmosnimki.ruは、ロシア領土の画像をOSMコミュニティに提供しました。

データの最もクリーンなソースは、ナビゲーションデバイスとハウスサインからのGPS追跡です。 JOSMエディターを使用すると、このようなデータの入力を自動化できます。

マップを編集する予定の地形を移動し、GPSデバイスで記録をオンにし、道路標識の写真を撮ります。 そのような機会があれば、GPSデバイスの時計の写真を撮ってください。これは、将来、トラックポイントと写真の時間差を計算するのに役立ちます。

次に、データを保存してコンピューターに転送します。 データはGPX(GPS Exchange)形式に変換する必要があります。これは、エディターおよびOpenStreetMapデータベースでサポートされている形式です。 サーバーはタイムスタンプ付きのファイルのみを受け入れることに注意してください。この場合、プライバシー設定に応じて、他のユーザーはあなたのトラックを見ることができます。

GPSデバイスが別の形式でトラックを記録する場合は、 Gebabbelプログラムを使用して、トラックを変換できます。 このプログラムは、Ubuntu Application Centerから直接インストールできます。

左側のウィンドウで、ソースファイルを追加し、その形式を指定します。 平均して、フィルターは正しい必要な結果(GPX)で示され、下から作業に必要なデータを示す必要があり、トラックとウェイポイントに興味があります。 変換するには、「実行」ボタンをクリックする必要があります。

JOSMエディターを実行してGPXファイルを開くと、作業画面の中央部分に表示されます。

ワークスペースは5つの部分に分かれています。

上部の水平部分は、メニューの領域、基本的なコントロール、テンプレート、

左側の垂直バーはツール選択エリアです。

メイン部分はワークスペースの中央にあり、

左側の列は、プロパティと追加のパラメータの領域です。

下部の水平バーはステータスバーです。

OSM形式には、作成、修正、または削除できる基本的なオブジェクトがいくつかあります。これらは次のとおりです。

これらの要素には、パラメータとその値、いわゆるタグを追加できます。 したがって、たとえば、タグhighway(道路、パラメーター)= traffic_signals(交通信号、値)を信号機オブジェクトに追加する必要があり、道路にhighway =住宅(住宅街)を適用し、building = yes(建物)およびなど

OpenStreetMapプロジェクトの機能は、すべてのユーザーが1つのデータベースを編集することです。したがって、ほとんどの場合、トラックに沿って一部のデータが既に存在するため、メインメニューの対応するキー(下矢印)をクリックしてロードする必要があります。

その後、選択および描画ツールを使用してテンプレートを適用し、マップに必要な変更を加えます。その後、データのエラーを確認し、サーバーにデータをアップロードする必要があります(上矢印)。 必要に応じて、ユーザー名とパスワード、および編集の簡単な説明を入力します。

これで、データをアップロードした後、 www.osm.orgのWebマップを使用するか、プログラムの1つをインストールすることにより、共同で作成したOpenStreetMapマップを使用できます。 OSMカードを使用できる主なプログラムは次のとおりです。




All Articles