問題タブ [mapbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
markerclusterer - リーフレット マーカーをクリックしてもポップアップが開かない
Leaflet とMarker Clustererを使用してマーカーを整理し始めたところです。
問題 #1:クラスター化されていないマーカーをクリックすると、ポップアップが表示されません。
問題 #2:クラスターを数回クリックすると、そのクラスター内のすべてのマーカーが表示され、このマーカーの 1 つをクリックすると、そのポップアップが表示されます! ただし、マップをクリックしてポップアップを閉じた後、これらのクラスター化されたマーカーのいずれかをクリックしても、ポップアップは開きません!
クラスター化されていないマーカーが 3 つしかない場合、ポップアップは正常に機能します。ただし、マーカーが追加されると、クラスターが形成されると、クラスター内のマーカーをクリックしてもポップアップが開きません!
マーカークラスタラーの初期化
マーカークラスターに追加されたすべてのマーカーmarkers
render
関数をループ呼び出ししてを作成marker
し、markerclusterer の配列に追加しますmarkers
。(backbone.js コードは無視してください)
マーカークラスタラーなし
marker
を直接追加するmap
と、markerclusterer 配列の代わりにmarkers
、ポップアップが正常に動作するので、問題はmarkerclusterer に関係していると思います。
ポップアップのそのような動作につながる何か間違ったことをしましたか? すべての助けに感謝します、ありがとう!
ios - 独自のXcode内のMapBoxiOSSDK
次のgitclone--recursivehttps://github.com/mapbox/mapbox-ios-example.gitを使用してgithubからMapBoxの例をダウンロードしました
すべての依存関係を含めてダウンロードしました。今、私は別のプロジェクトを作成し、その例のようにMapBoxDSKを含めようとしています。ワークスペースを作成してから単一のビュープロジェクトを作成し、新しいファイルを追加してMapBox DSKに.xcodeproを選択しようとしましたが、MapBox.h
ファイルをインポートしようとしても機能しませんでした。私はこれまでサードパーティのAPIをインポートしようとしたことがなく、それを正しく行う方法が少しわかりません。どのように私がそれを達成することができるかについてのアイデアはありますか?
前もって感謝します
leaflet - Leaflet & Mapbox: OpenPopup が機能しない
リーフレットの openPopup メソッドに問題があります。
マーカーをクリックすると、ポップアップが開きます。しかし、マップがロードされたときに最初のポップアップを開きたいと思います。(そしてマーカーをクリックすると他のポップアップが開きます)
アニーのアイデア?
jquery - jQuery iframe は chrome で読み込みますが、FF と IE では読み込みません
jquery の ID を使用して異なる埋め込み iframe を切り替えて切り替えることができるように、小さな jquery コーディングを作成するのを手伝ってもらいました。
完全なコードについては、http: //users.humboldt.edu/eibenm/sheepallenge.htmlを参照してください。
問題は、このコードが chrome と safari で完全に機能することですが、IE と FF で問題が発生しています。最初の iframe は期待どおりに読み込まれますが、リンクをクリックして別のリンクに切り替えると、読み込まれません。IE で動作しなくても問題ありませんが、FF との互換性を維持したいと考えています。どんな助けでも大歓迎です!
さらに、これが何かに影響するかどうかはわかりませんが、埋め込まれた iframe は mapbox.js を使用する mapbox を介して行われます。
gis - ヒートマップによる等高線抽出
ヒート マップを等高線に変換することに関する Mapbox のブログ投稿で遊んでいましたが、このプロセスの抽出部分で立ち往生しています。
CSV プラグインを使用してポイントのベクター レイヤーを作成し、それに基づいてヒート マップ ラスター レイヤーを作成しましたが、その後、そのラスター レイヤーに基づいて等高線を表示できないようです。プロパティを見て分類を選択したところ、シンボルがリストされていないようでした。
メートル単位ではなくマップ単位に基づいてラスター レイヤーを作成する必要があったため、これはおそらく何らかのタイプ エラーであると推測していますが、修正方法がわかりません。私は何が欠けていますか?
iphone - ユーザーの場所が地図に表示されない
MapBoxMeをダウンロードしました。ユーザーの場所は地図に表示されません。プロパティmapView.isUserLocationVisible
はYES
です。mapView.showsUserLocation = YES
。しかし、地図上に青い円や点が表示されません。表示するにはどうすればよいですか?
leaflet - Mapbox テンプレートで Leaflet を使用するにはどうすればよいですか?
Mapbox テンプレートを使用しています: DC プロパティ ベース タイルを含む 3 つのタイルを呼び出しています。
マーカーの別のタイルがありますが、これをリーフレット データセットとクラスタリングに変更したいと考えています。
リーフレット マップとマーカー呼び出しを以下の Mapbox コードに統合する際に問題が発生しました。
助けてください!
android - osmdroidを使用してアンドロイドでマップボックスのマップタイルを表示する
osmdroid を使用して mapbox からマップ タイルを取得しようとしましたが、modestmaps.js と同じように (例: http://tristen.ca/mm-examples/basic-controls.html )、すべての可能な方法で試してみましたが、使用できません。 mapbox からタイルを取得できる独自の OnlineTIleSourceBase を作成する方法を教えてください。事前にサンクス。
はい、分かりました!!しかし、すべてのマーカーを画面に合わせて表示する方法を教えてください。BoundingBoxE6 を使用してみましたが、黒い画面が表示されます。
objective-c - lldb エラー: 宣言されていない識別子をローカル変数で使用しています
このスレッドを見ました。ただし、ivarではなく、通常のインスタント変数で問題が発生しています。
Mapbox-ios-sdk には、次のコードがあります。
そこでsingletapRecognizerを印刷してみましたが、いくつかの出力があります。しかし、デバッガを使用するときはそうではありません:
何故ですか?
javascript - Facebook アプリに Mapbox を挿入する
Mapbox マップを使用する Facebook アプリを作成しようとしていますが、最初のテストで js エラー コンソールの問題が見つかりました。
[ブロック] https://xxx-7388.herokuapp.com/?fb_source=appcenter&fb_appcenter=1#/gamesのページで、 http: //a.tiles.mapbox.com/v3/xxx.map-e4gilw29 の安全でないコンテンツが実行されました.jsonp?callback=グリッド.
問題は、mapbox.layer() が MapBox api からマップ テール png を受け取るために行う呼び出しだと思います。
この時点で、ruby facebook アプリの heroku テンプレートを使用してアプリを作成します。
MapBox api で https 呼び出しを使用しないと問題を解決できないと思いますか? または、マップとアプリケーションを含む iframe を使用せずに問題を解決することはできませんか?
誰かが同じ問題、または同様の問題に遭遇しましたか? 何か提案はありますか?
ご清聴ありがとうございました。よろしくお願いします。(私の英語でごめんなさい)アルベルト