バックグラウンド
Webページにマップを表示すること(内部使用のみ)。アプリケーションは、(マップサービスホストにデータを送信せずに)カスタムレイヤーを追加できる必要があります。
- 市区町村(シェープファイルで定義)
- カスタムゾーン(ポリゴンで定義され、場合によっては市区町村ゾーンで定義されます)
- サイトの場所(緯度/経度で定義)
- 追加の都市データ(シェープファイルで定義)
プライベートベンチャーであるため、Googleマップ、Bing、Yahoo!など、多くのマップサービスが不要になります。マップ、MapQuest、およびその他の有料サービス。
アップデート#1
アップデート#2
言及し忘れた要件:
- OpenStreetMapの一部ではない追加データ(都市、町、集落)があります。これらの都市は、データをマッププロバイダーに提供せずに含める必要があります。
- データの検索場所をマッププロバイダーに通知せずに、表示する必要があるさまざまなレイヤー(従業員の場所など)があります(つまり、データはファイアウォールの内側にあります)。
現在の開発
現在、要件を満たすサーバーを見つけることができなかったため、さまざまなWebサイトで指示に従ってMapnik Webサーバーをインストールしました。
- http://dbsgeo.com/foss4g2010/html/_static/pdf/osm-rendering-foss4g2010.pdf
- http://osgeo.org.cn/l18n/geodjango/install.html
- http://wiki.openstreetmap.org/wiki/Mapnik/Installation
- http://www.postgresonline.com/journal/archives/180-pgAdmin113plugins_postgis.html
- http://blog.geoserver.org/2009/01/30/geoserver-and-openstreetmap/
- http://workshops.opengeo.org/stack-intro/postgis.html
- 複数のシェープファイルをPostGISに一括読み込み
この時点で、さまざまなデータがあります。
- 市および自治体のデータ(PostGISに読み込まれた形状ファイル)
- Natural Earthデータ(シェイプファイル。ロードされません)
- Mapnikスタイルシート(さまざまなファイル。ロードされません)
GeoServer
GeoServer(Mapnikより前)をインストールしようとしましたが、ドキュメントが不足しており、Webベースの管理ツールの設定が面倒で、2 GHzマシンの応答性が非常に遅い(タイルをレンダリングするのに10秒かかりました)単層:道路)、およびデフォルトの美的ブランド。(スタイルシートを使用してプレゼンテーションを活気づけることができますが、それは適切なファイルを見つけて(または作成して!)、それらをインストールし、テストするなどのことを意味します。)
必要条件
技術的な要件は次のとおりです。
- 都市、道路、水域(湖、川、海)
- 政治的境界(州、国)
- 高品質(視覚的にはGoogleマップ、MapQuestなどに類似)
- 高い稼働率
- 900913投影(Googleマップに類似)
- レスポンシブタイル(タイルあたり0.1秒未満)
- カナダの道路データの優れたカバレッジ
- 滑りやすいマップに役立ちます(OpenLayersと互換性があります)
- 1日あたり10,000タイルリクエスト
- 商用(または個人)使用は無料ですか、それとも年間2000ドル未満ですか?
良い例え
ここに私が達成しようとしているものの素晴らしい例(OpenLayers)があります:
悪い例
私が達成したくないものの例:
不完全なデータの例:
関連リンク
- http://atlas.nrcan.gc.ca/site/english/dataservices/web_map_service.html
- http://columbo.nrlssc.navy.mil/ogcwms/servlet/WMSServlet
- http://wiki.openstreetmap.org/wiki/WMS
- http://geoserver.org/display/GEOS/Available+WMS+and+WFS+servers
- http://www.skylab-mobilesystems.com/en/wms_serverlist.html
- http://www.ogcnetwork.net/servicelist
- http://ows-search-engine.appspot.com/- [壊れた]
質問
どのWMS、WMTS、またはWFSサーバーが必要な機能を提供しますか?