リーフレットマーカークラスターdrupalのホスティング
オープンソースのJavaScriptライブラリー
モバイル向けのインタラクティブマップの
2017年1月23日 - リーフレット1.0.3。バグ修正リリースは、アウトです。
リーフレットは、モバイル向けのインタラクティブマップのための主要なオープンソースのJavaScriptライブラリです。 JSのちょうど約38キロバイトを計量。それはほとんどの開発者がこれまでに必要な機能すべてのマッピングを持っています。
リーフレットは、シンプルで設計されています。念頭に置いて、性能と使いやすさ。それは、すべての主要なデスクトップおよびモバイルプラットフォーム間で効率的に動作プラグインの多くで拡張することができます。美しく、使いやすく、十分に文書化APIとに貢献する喜びでシンプルな、読みやすいソースコードを持っています。
ここでは、我々の選択のタイルを追加し、「マップ」のdivにマップを作成します。その後、ポップアップにテキストでマーカーを追加します。
クイックスタートガイドでは、こちらをご覧ください。他のチュートリアルをチェックしてください。またはAPIのドキュメントをまっすぐに向かいます。ご質問があれば、まずよくある質問を見てみましょう。
最高で信頼できます
リーフレットは皆のためにすべてをしようとしません。その代わりに、基本的な物事が完璧に動作することに焦点を当てています。
箱から出してレイヤー
- タイル層、WMS
- マーカー、ポップアップ
- ベクタレイヤ。ポリライン、ポリゴン、円、長方形
- イメージオーバーレイ
- GeoJSON
インタラクションの特長
- 慣性とパンドラッグ
- スクロールホイールズーム
- モバイル上のピンチズーム
- ダブルクリックしてズーム
- 地域への拡大(シフトドラッグ)
- キーボード・ナビゲーション
- イベント。クリック、マウスオーバー、など
- マーカーのドラッグ
視覚的特徴
- ズームとパンのアニメーション
- タイルとポップアップフェードアニメーション
- マーカー、ポップアップやマップコントロールのための非常に良いデフォルトのデザイン
- 網膜の解像度をサポート
カスタマイズ機能
- 簡単なモデルチェンジのための純粋なCSS3のポップアップとコントロール
- イメージ - とHTMLベースのマーカー
- カスタムマップレイヤとコントロールのためのシンプルなインターフェイス
- (EPSGで:箱から出し3857/4326/3395)カスタム地図投影
- 既存のクラスを拡張するための強力なOOP施設
パフォーマンス機能
- モバイル上のハードウェアアクセラレーションは、それがネイティブアプリケーションのようになめらかな感じさせます
- パンを作るためにCSS3の機能を活用し、本当にスムーズなズーム
- ダイナミッククリッピングおよび簡素化とスマートポリライン/ポリゴンレンダリングは、それは非常に高速になります
- 必要のない機能を残すためのモジュラービルドシステム
- モバイル上のタップ遅延解消
マップコントロール
ブラウザのサポート
- iOS用のSafari 7+
- Androidのブラウザ2.2以降、3.1以上、4+
- モバイル版Chrome
- モバイル版Firefox
- Win8デバイス用のIE10の+
- 非常に軽量
- 外部依存関係ありません
あなたは、本当にリーフレットに欠けているいくつかの機能を見つけた場合は、それ用のプラグインがあります場合は、最初のチェック。ない場合は、リーフレットユーザーボイスページ上の機能のために投票してください。
参加するには
さんがこれまでに存在する最高のマッピングライブラリを作成してみましょう!リーフレットは、専用の貢献者のチームとMapboxのウラジミールAgafonkinによって開発されました。プルリクエストは常に歓迎されています。しかし、リーフレットの開発に参加するために、より多くの方法があります。
あなたはバグを発見し、報告することで、途方もなくプロジェクトを助けることができます。ドキュメントの改善。スタックオーバーフローに他人を助けます。 GISスタックExchangeおよびGitHubの問題。リーフレットユーザーボイスページでお気に入りの機能の提案のためのあなたのサポートを示します。 @LeafletJSにつぶやいて、あなたの同僚や友人の間でリーフレットについての単語を広げます。
リーフレットの開発にかかわっの詳細については、拠出ガイドをチェックしてください。