1

私はmapboxを初めて使用し、問題に遭遇しました。本当に助けが必要です.

都市の人口密度マップを作成しています。この都市には 53000 以上のポリゴンがあり、ArcGis を使用してすべてのポリゴンでランダムなポイントを生成し、合計で 400 万のポイントを作成します....geojson ファイルは 600MB を超えています。mapbox の TileMill から MBTile を作成したいと考えています。

TileMill に追加できる 200,000 ポイントの 1/20 ポイント レイヤーを生成してみました。しかし、それは私が望むものではありません。

そして、TileMill に 400 万ポイントのレイヤーを追加しようとしましたが、クラッシュします...

400万ポイントのサイズを減らすにはどうすればよいですか?

または、この種の「数百万ポイント」の状況を処理するためのより良い方法はありますか?

何百万人もの人口密度の経験豊富な開発者からの提案をいただければ幸いです。どうもありがとうございました。

4

2 に答える 2

1

そして、TileMill に 400 万点のレイヤーを追加しようとしましたが、クラッシュします。

TileMill はこのために設計されており、データが適切にインデックス化され、フォーマットされていればクラッシュしません。これが機能しない理由は、通常、「データがインデックス化されていない」ことです。シェープファイルを使用する場合は、shapeindexを使用してインデックスを作成します。それ以外の場合は、データをPostGISにインポートし、テーブルが正しいインデックスであることを確認してください。

于 2014-05-06T15:10:10.180 に答える