私は自分のワードプレスサイトで簡単なフォームを作成して、人々がKMLファイルをアップロードできるようにしたいのです。KMLファイルはデータベースに保存され、ルートはopenlayersマップ(openstreetmap)に表示されます。
このプロジェクトは、ハイキングルートを保存するためのハイキングサイト用です。
this/フォーラム/アドバイスのドキュメント。私はこの地図にまったく慣れていません。
乾杯
アンディ
私は自分のワードプレスサイトで簡単なフォームを作成して、人々がKMLファイルをアップロードできるようにしたいのです。KMLファイルはデータベースに保存され、ルートはopenlayersマップ(openstreetmap)に表示されます。
このプロジェクトは、ハイキングルートを保存するためのハイキングサイト用です。
this/フォーラム/アドバイスのドキュメント。私はこの地図にまったく慣れていません。
乾杯
アンディ
これは、openstreetmapで行われたkmlオーバーレイを使用したopenstreetmapの例です。http://maps.burningsilicon.net/
この例を実行する前に、OpenLayersの内部動作を理解するのは必ずしも簡単ではないため、OpenLayersの紹介ドキュメントを読むことをお勧めします。
アップロードされたkmlファイルにいくつかの制限を設けることを忘れないでください。gpsトラッカーによって生成された巨大なkmlファイルはブラウザを簡単に停止させる可能性があるため、ノードのサイズや数を制限する必要があります。または、gpsbabel(http://www.gpsbabel.org/)を使用してアップロードされたkmlファイルを簡略化することもできます。
これが複雑すぎると思われる場合は、Googleマップが選択肢になる可能性があります。
都市地図を少し良くし、オンラインの旅程システムを実装するには、OpenStreetMapを編集する必要があります。私は自分の街からのすべてのバス停を含むKMLファイルを持っており、それに応じてOSMで通りや横断歩道を作成できるように、OSMエディタープログラムでそれを何らかの方法でオーバーレイしたいと思います。ヒントはありますか
この本を読むことを強くお勧めします:OpenLayers 2.10 Beginner's Guide 2011 ByErikHazzard。
あなたのような初心者のために、この本はKMLファイルに関する適切な例を含む多くのドキュメントを提供します。
また、データベースにはPostgreSQL9.0を使用できます。ただ助けて。幸運を。