問題タブ [tilemill]

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.

0 投票する
1 に答える
638 参照

maps - 誰かがProcessingでmouseXとmouseYを経度と緯度に変換できますか?

Till Nagel のコードを使用して世界地図を投影し、緯度と経度の座標に基づいてデータをプロットしています。しかし今、マウスの位置の緯度と経度の座標を取得したいと思います。mouseX と mouseY を指定すると、地図上の経度と緯度が返されます。誰か助けてくれませんか?以下は私が使用するコードです:

0 投票する
1 に答える
533 参照

maps - Interactive map with a very large number of boundaries

I am trying to create an interactive map (where I can zoom in/out, show popup and info box) from Output Areas file: Output areas (E+W) 2011 Boundaries (Generalised, Clipped). This file contains the digital vector boundaries for the 181,408 output areas (OA) in England and Wales.

Shapefile is ~80MB, geojson is ~210MB and topojson ~39MB (simplified). There is nothing more I can do to lower to size of the topojson. I have been trying to create a leaflet map, but the file is still far too large to load in a browser. I have also followed this tutorial on creating map with my own tiles using TileMill, Leaflet and Wax. Unfortunately, the tiles generated for a reasonable zoom range are still > 100GB.

Does anyone know how I could load the boundaries and still be able to zoom in/out? Possibly using open-source technology?

0 投票する
2 に答える
1017 参照

json - Wax と Leaflet を使用してローカルの TileJSON をロードする際の SyntaxError

私はこのTileJSONファイルを持っています:

そして、私はこのコードでマップを作成しています:

ブラウザでスクリプトを実行すると、次のエラーが発生します。

私は TileJSON 仕様に従っており、ファイルにタイプミスやその他の問題は見られません。ブラウザーのキャッシュをクリアしたところ、正しいファイルを読み込んでいることが 100% 確信できました。キー/値の一部を削除して実験しましたが、問題は解決しません。

タイルをローカルにロードする方法についてアドバイスをいただければ幸いです。

0 投票する
2 に答える
748 参照

postgresql - osm-bright の postgis データベースから config["postgis"]["extent"] 値を取得する簡単な方法はありますか?

OSM-Bright で使用する postgis サーバーのセットアップに成功しました。サーバーは私にとって少しブラックボックスであることを認めなければならないので、セットアップして正常に動作している間は、最適な使用方法の詳細を知りません.

OSM-Bright の設定ファイルには、config["postgis"]["extent"] という値があります。コメントでは、データベースと同じ単位 (おそらく球メルカトル メートル) で「XMIN、YMIN、XMAX、YMAX」を使用して、地球全体から必要な領域だけに範囲を制限するクエリを高速化できると述べています。

私の質問は、これらの値を取得する簡単な方法があるかどうかです。

たとえば、ニューヨーク州ロングアイランドのナッソー郡のサブセットのみをマッピングする必要があるプロジェクトがあるとします。私の OSM DB には、米国北米全体のデータセットがあります。ロング アイランドの範囲をデータベースの投影法に合わせて簡単に変換する方法またはツールはありますか?

事前にご協力いただきありがとうございます。

乾杯、スティーブ

0 投票する
2 に答える
811 参照

javascript - Tilemill は node.js をネイティブ デスクトップ アプリにするために何を使用しますか?

https://github.com/mapbox/tilemill

tilemill がノード アプリケーションを Mac、Linux、または Windows 用のデスクトップ アプリケーションにパッケージ化する方法を理解しようとしています。私は彼らのgithubプロジェクトを検索しましたが、彼らがこれをどのように行ったかについての詳細を示すものは何も見当たりません.