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

マップのスタイル設定と展開、およびマップをホストするためのサービスを提供するためのさまざまなツールを作成する会社

8
セルフホスティングのMapboxベクタータイル
FOSS4Gでの講演で示されているように、Mapbox StudioはMapboxベクタータイルを作成し、それらを.mbtilesファイルとしてエクスポートすることができます。 mapbox-gl.jsライブラリはには、動的なスタイルを使用して、クライアント(ブラウザ)側にMapboxベクトルタイルをレンダリングすることができます。 欠けている部分:.mbtilesmapbox-gl.jsでそれらを使用できるように、Mapboxベクタータイル()を自己ホストするにはどうすればよいですか? Mapbox StudioはベクタータイルをMapboxサーバーにアップロードし、タイルをホストできることを知っています。しかし、それは私には選択肢ではありません。ベクタータイルを自分のサーバーでホストしたいのです。 以下のTileStreamアプローチは、行き止まりであることが判明しました。Tileliveを使用した実用的なソリューションの私の答えをご覧ください。 ファイルからイメージタイルを提供できるTileStreamを試しました.mbtiles。 私のウェブページはmapbox-gl v0.4.0を使用しています: <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.4.0/mapbox-gl.css' rel='stylesheet' /> <script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.4.0/mapbox-gl.js'></script> JavaScriptスクリプトでmapboxgl.Mapを作成します。 var map = new mapboxgl.Map({ container: 'map', center: [46.8104, 8.2452], zoom: 9, style: 'c.json' }); c.jsonスタイルファイルは、ベクトルタイルソースを設定します。 { "version": 6, "sprite": "https://www.mapbox.com/mapbox-gl-styles/sprites/bright", "glyphs": "mapbox://fontstack/{fontstack}/{range}.pbf", "constants": { "@land": "#808080", "@earth": "#805040", "@water": "#a0c8f0", "@road": "#000000" …

5
Mapbox StudioがTileMillを置き換えることを意図している場合、TileMillを使用する理由は何ですか?
私はTileMillを使用するのは初めてであり、一般的なバグやエラーに遭遇し続けていますが(Mac OSXで)、人気のあるクロスプラットフォームパッケージのように見えます。Mapboxのページでは、Mapbox Studioは「機能的にTileMillを完全に置き換えて改善する」ことを意図していると述べています。 Mapboxを学習するとき、サービスは引き続きチュートリアルでTileMillを使用することを指します。それで、Mapbox Studioが今後の方法であると仮定するのは正しいのでしょうか、それは彼らがまだドキュメントを更新していないというだけなのでしょうか?
25 tilemill  mapbox 

3
新しいMapbox Vector TilesはQGISベースマップとして使用できますか?
mapboxベクタータイルの実装では、これらをQGIS 印刷マップのベースマップとしてどのように使用できるのかという疑問が生じます(印刷マップを誰も気にしないと仮定!)。 現在、高品質の印刷マップでOSMデータを使用するには、データをダウンロードしてスタイリングし、ベースマップとして使用する必要があります-openlayersプラグインベースマップはラスターであり、大きな印刷サイズではうまく印刷されません。 mapbox OSMベクタータイルレイヤーを使用して、OSMデータのダウンロードとスタイリングを軽減できるかどうかに興味があります(後部の痛み...)。「ベクター」という言葉を聞いたとき、印刷品質について考えます... おそらく、サインインして独自のマップボックスレイヤーをベースマップとして使用できるようにするマップボックスQGISプラグインでしょうか? どんな考えや洞察も感謝します!

2
geoJSONデータをMapBoxにインポートする方法
編集可能なデータをmapboxにインポートしようとして、システムが受け入れる形式でデータをインポートできません。 次のようなエラーメッセージでデータを拒否します。 city.geojson:入力に失敗しました。1行目では、古いスタイルのcrsメンバーはお勧めしません。 読むとき、ファイルの変換で何かが間違っているに違いないと思ったので、違いを出さずにMapBoxに提供されたサンプルファイルと比較しました。 次に、最も紛らわしい部分があります。サンプルファイルをインポートしようとすると、システムから非常によく似たエラーメッセージが表示されます。 station.geojson:入力に失敗しました。古いスタイルのcrsメンバーは推奨されません。このオブジェクトはデフォルトと同等であり、1行目で削除する必要があります。 さて、私の質問は次のとおりです。geoJSONファイルをMapBoxにインポートする方法を教えてください。
13 geojson  mapbox 

1
リーフレット:removeLayerの使用方法
これは私を怒らせています。レイヤーコントロールをマップに追加するためのLeafletチュートリアルを参照してください。 L.Icon.Default.imagePath = "Scripts/images"; var mapUrl = 'http://{s}.tile.openstreetmap.se/hydda/full/{z}/{x}/{y}.png'; var secondMap = 'http://{s}.tile.osm.org/{z}/{x}/{y}.png'; var littleton = L.marker([39.61, -105.02]).bindPopup('This is Littleton, CO.'), denver = L.marker([39.74, -104.99]).bindPopup('This is Denver, CO.'), aurora = L.marker([39.73, -104.8]).bindPopup('This is Aurora, CO.'), golden = L.marker([39.77, -105.23]).bindPopup('This is Golden, CO.'); var cities = L.layerGroup([littleton, denver, aurora, golden]); var grayscale …

1
Mapboxエラー:スタイルの読み込みが完了していません
私は、suncalcの結果に基づいてgeojsonを使用して、マップボックスマップに描画しようとしています。最初に、描画しようとしていた各行に1つずつ、2つの関数を作成しようとしました。しかし、それを行うと、最後に呼び出された関数のみが表示されます。だから私は、mapboxとリーフレットの構文は初めてなので、レイヤーの管理方法がわからないと結論付けました。 リーフレットの例を使用して、次のコードに到達しました。 ジャバスクリプト function drawOnMap(sAz){ //sun calculation stuff, doesn't matter for the problem var lt = parseFloat(document.getElementById('lat').value); var ln = parseFloat(document.getElementById('long').value); var R = 6371000; //Earth's radius var d = 10000* Math.sin(1); // Distance var brngSR = deg2rad(sAz); var ltr = deg2rad(lt); var latSR = rad2deg(Math.asin( Math.sin(ltr)*Math.cos(d/R) + Math.cos(ltr)*Math.sin(d/R)*Math.cos(brngSR) )); …

2
ベクトルタイルソースをQGISに追加する
(MapBoxのプロトコルバッファ形式、GeoJSONなどを使用して)ベクトルタイルソースをQGISに追加することはできますか?もしそうなら、どのように? (私の質問は、新しいMapbox Vector TilesをQGISベースマップとして使用できますか?と似ていますが、MapBoxソースに限定されず、ベースマップやOpenLayersだけではありません。)


1
Mapbox GL JS FlyToが「到着」したことを確認する方法
Mapboxのflytoカメラの動きがアクションを完了し、正しい位置とズームレベルに配置されたときに、オーバーレイを表示したいと思います。そのアクションがいつ完了したかを知る方法はありますか? したがって、基本的には、ある位置まで飛んでからオーバーレイを表示します。
12 mapbox  mapbox-gl 

3
Mapbox SDK:独自のベクタータイルをホストしている場合、無料ですか?
私が自分でホストする(https://github.com/mapbox/vector-tile-specに準拠する)マップのレンダリングにiOSおよびAndroidアプリ(mapbox-gl)用のMapbox SDKを使用したいと思います。私は彼らの価格を確認しましたが、独自のマップをホストすることについては何も触れられていませんでした。 このシナリオでは、引き続き価格に準拠する必要がありますか?支払いを行わない場合、月額50000モバイルユーザーに制限されますか?

1
CartoCSSの将来は何ですか(つまり、CartoCSSにはありますか)。[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 MapBox は最近、CartoCSSから完全に視覚的なインターフェースに移行することを発表しました。どうやらそのUIの基礎となる新しいスタイルシートはJSONベースになるので、新しいインターフェースがポイントアンドクリックシステムであるという事実にもかかわらず、このプロジェクトに取り組んだ開発者の1人は最終的に以前のシステムよりもコーダーにとって優れていると考えています: 新しいエディターhttps://t.co/i7uy2V8YGLはコーダーにとってさらに優れています。GLスタイルはエディターではJSONとして、JSでは動的に変更できます。—トムマクライト(@tmcw)2015年7月29日 ただし、これらのJSONスタイルシートがWebGLによってレンダリングされ、CartoCSSがMapnikによってレンダリングされるXMLの作成に使用されることは注目に値します(そして、この権利があることを願っています)。そのため、少なくとも一部の容量において、一方が他方の代わりになりますが、まったく同じことはしません。 だから、これはCartoCSSをどこに残すのだろうかと思うようになりますか? 現在、主要なマップタイルスタイルの多くは、おそらくOpenStreetMapのデフォルトスタイルである言語を使用しています。CartoDBも同様に使用しており、開発者の1人が以下のツイートで指摘しているように、当面の間これに固執することを計画していますが、ある時点でそれから離れることも意味しているようです。 @Anonymaps @tmcwしかし、私たちはそれを少し長く使い続けています!—フランシスコダンズ(@fdans)2015年7月29日 最近の面では、このスレッドで見つけたkosmtikと呼ばれるプロジェクトがあります。このツールは、TileMillと同じ.mss(cartocss)および.mml(json)ファイルを読み取り、Mapnikでレンダリングするため、現在積極的に開発されていない TileMillの代替を提供します。 この質問の最終的な原因は、私がTileMillで1〜2か月前にかなり複雑なプロジェクトに着手したことで、おそらく25%〜50%が完成に向かっています。しかし、この発表をはじめとして、今後は維持/開発されないメディアに引っかかっているのではないかと思い始めています。 私の質問は、GISコミュニティ全体で今後CartoCSSの使用レベル(またはその欠如)を示す他の証拠は何ですか?
11 carto  mapbox  cartocss 

1
OSMデータからMapbox Vector Tilesをレンダリングする方法は?
OpenStreetMapデータを使用して、独自のベクタータイルをMapbox Vector Tileフォーマット(MVT)形式でレンダリングしたい(最終的には、MapboxのホットMapbox GL JSクライアントレンダラーで使用)。 TileStache + Mapnik + mapnik-vector-tile + PostGISはこれを行う方法ですか?MVTタイルをレンダリングするようにMapnikを構成するにはどうすればよいですか?


5
ジオコーディングされたデータの格納を許可するジオコーディングプロバイダーはどれですか?
ユーザーがリーフレットマップで住所/場所を検索し、結果のマーカーをマップに追加できる機能を提供したい(後でサーバーに保存してKML / GPX / GeoJSONにダウンロードできる)フォーマット)。 基本となるベースマップは何でもかまいません。MapBoxやGoogleなどのマップであるとは限りません。 現在、私の知る限り、ほとんどのジオコーディングプロバイダーはこの使用を禁止しています。グーグルはそれを許可していないことで有名ですが、MapBoxでさえ、これはエンタープライズプランでのみ許可されます。 ジオコーディングリクエストの結果を保存できるプロバイダーはありますか?OSMに存在する場所については、NominatimとGeonamesは良い解決策ですが、それらの中で住所を検索することはできません。 ここにあるマップには最高品質のジオコーディングエンジン(この表に基づく)があるので、特に興味がありますが、契約条件は明確ではありません。彼らのデータの階層化は許可されていませんが、この使用が階層化としてカウントされるかどうかは明確ではありません。 私は無料のソリューションを探していませんが、BingやHEREなど、最初のプロジェクトで許容できるものを無料で利用できるようにしています。


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