タグ付けされた質問 「leaflet」

モバイルフレンドリーなインタラクティブマップ用のオープンソースのJavaScriptライブラリ

4
リーフレット/ Googleマップベースレイヤー/マーカーが表示されない
Leafletの新機能。現在、ネイティブのGoogleマップからLeafletにプロジェクトを移行しようとしています。レイヤー管理と、より優れた「ロードマップ」スタイルのベースマップを使用するオプションによって、リーフレットに引き付けられた。 Google MapタイルをLeafletのベースマップとして使用するためのプラグインをダウンロードしました。プラグインをベースレイヤーとして使用できます。 しかし、私は問題を発見し、その理由を理解するためにLeafletを十分に経験していません。他のベースレイヤーで表示できるマーカーがありますが、Googleでは表示されません。Zオーダーを強制的に高くしてみましたが(1000など)、違いはありません。マーカーの不透明度は完全です1.0 マーカーは他のすべてのレイヤー(OSMなど)に表示されます。ベースをGoogle(衛星または地図)に切り替えると、マーカーは表示されなくなりますが、Google以外のベースに切り替えると再び表示されます。 私がGoogleベースレイヤーを追求している理由は、Googleが(私が知る限り)関心のある領域で詳細な一貫した航空写真タイルを提供している唯一のプロバイダーだからです。他のマップを使用したいが、レイヤーマネージャーを介してGoogleの「衛星」ビューに切り替えるオプションがある。 現在Leaflet v0.4.5を使用していますが(v0.4も試しました)、異なるブラウザー(IE、FFなど)を使用すると同じ症状が発生します。 どんな援助にも感謝します。

1
Leafletでカスタムスケールを構成する方法
ESRI ArcGIS Serverを使用して生成されたカスタムWMSタイルセットがあります。 このベースマップを表示するようにOpenLayersページを設定しました。コードは次のとおりです。 var map = new OpenLayers.Map('map', { projection : "EPSG:3857", resolutions : [ 132.29193125052919, 92.604351875370426, 67.733468800270941, 33.866734400135471, 16.933367200067735, 8.4666836000338677, 4.2333418000169338, 2.1166709000084669, 1.0583354500042335, 0.52916772500211673, 0.26458386250105836 ], maxExtent : new OpenLayers.Bounds(-8352920.48698, 4887220.912586, -8082558.309632, 5067712.988343) }); var basemap = new OpenLayers.Layer.WMS("basic_wm", "http://myhostname/geowebcache/service/wms/", { layers : 'basic_wm', format : 'image/jpeg' }, …

3
リーフレット用のBingおよびGoogleタイルレイヤーの作成
Leaflet JavaScriptライブラリを使用して、GoogleとBingのタイルレイヤーの両方を表示したいのですが、URLの作成方法がわかりません。ドキュメントはOSMを使用した例を示しています。 var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/YOUR-API-KEY/997/256/{z}/{x}/{y}.png', cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18}); しかし、何らかの理由で、これをBingでもGoogleでも複製することはできません。何か案は? ありがとう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.