WMSの「タイルサーバー」に適したライブラリはありますか?


9

OpenLayers」で使用できるWMSタイルサーバーを探しています。

1つ: WMSタイルサーバーを照合する優れたライブラリ/リソースはオンラインですか、またはどこから探し始めるのが良いでしょうか?(ストリートマップなど)

2:任意のはあります無料のタイルのサーバーが利用可能?


独自のマップタイルをホストするソフトウェア、または表示できるマップタイルを公開するサービスをお探しですか?
JasonBirch、2010

マップタイルを公開するサービス。
sphvn

回答:


4

最初の質問への回答:

GoogleマップやOpen Street Mapなどのベースマップの場合、開始するのに最適な場所はOpenLayers Example Showcaseです。以下は、タイルサーバーからデータをフェッチする例のサブセットです。

例ごとに、右クリックして[ページのソースを表示]を使用し、サーバーからレイヤーを読み込むJavaScriptを確認します。

2番目の質問:

私が使用した無料のマップサーバーは次のとおりです。

私の経験では、GeoServerはJavaで記述されているため、すばやくセットアップするのが最も簡単でした。


1
MapServerとGeoserverはどちらも完全なWMSサーバーであり、タイルサーバーではありません。MapProxy、TileCache(Unix / Windowsの両方)、およびGeoWebCache(Java)は、TMSおよびWMS-Cをサポートするタイルサーバーです。
2010

5

タイルWMSに特化した利用可能な(パブリックなど)サーバーのディレクトリを知りませんが、GeoWebCacheがWMSタイルサーバーの無料で利用可能な実装であることは知っています。

http://geowebcache.org/trac

GeoWebCacheはLesser GPLの下でリリースされています。Openlayersでうまく動作します!


4

別の代替案は、Pythonでも記述されているMapProxyですが、AGPL 3.0ライセンスでリリースされています。

実際には、バックグラウンドでPIL(python Imaging Library)を使用して、単純な再投影とレイヤー結合を実行でき、非常に良い結果が得られます。


3

JavaベースのGeoWebCacheの代わりに、Pythonで記述されたTileCacheを使用することもできます。

http://tilecache.org/

BSDライセンスの下でリリースされ、OpenLayersでも魅力のように動作します


3

サービスのデパートでは、MapBoxタイルサーバでもあります:http://mapbox.com/tiles


1
このリンクは死んでいます。無料のWMSサーバーはありますか(サーバーソフトウェアではなく、タイルを取得するパブリックエンドポイントを開いています)?
codecowboy

@codecowboy:おそらく意味:tiles.mapbox.com
radek
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.