4

最近、カルトグラフをよく見ています。kartograph.py で svg を生成し、kartograph.js で svg を使用して Web インターフェイスでマップをレンダリングすることを理解しています。

このようなものを生成したいhttp://kartograph.org/showcase/animated-symbols/。ただし、代わりに世界地図を使用します。問題は、私がマッピングと地理データに非常に慣れていないことです。kartograph.py を使用して国の概要のみで SVG を生成する方法を見つけるのは非常に困難です。

世界地図 svg を生成する kartograph.py をテストする例がありますが、サイズは 2MB に近くなります。これは正常ですか?2 MB の svg を使用してグラフの初期読み込みを遅らせることはありません (少なくともインターネット接続が不十分な場合)。

また、この例では、いくつかの .shp ファイルを使用してマップを描画しています。これらのファイルはどこで入手できますか。

簡単に言えば、カルトグラフの使用方法の簡単なエンド ツー エンドの例を見つけようとしていますが、そのようなものが利用できないようです。

国の概要とレイヤー、フィルター、およびいくつかの用語の説明を含む単純な世界地図を生成する方法についての指針は、非常に役立ちます。前もって感謝します

4

3 に答える 3

2

はい、2MB はおそらく多すぎます。yuor config パラメータ"simplify": xxxで、出力ファイルのサイズを縮小するために追加できます。品質とサイズのバランスをうまくとるには、帽子を試してみる必要があります。

.shp ファイルについては、「<a href="https://en.wikipedia.org/wiki/Shapefile" rel="nofollow">シェープファイル」と呼ばれ、地理的特徴を記述するための標準形式です。それらは基本的に、マップを作成するためのものです。www.diva-gis.orgなど、シェープファイルを見つけることができる場所はたくさんあります。QGIS のようなツールを使用してこれらのファイルを操作する方法を学びたいと思うでしょう。

幸運を!

于 2013-11-20T07:32:17.207 に答える
1

シェープファイルを取得する場所はたくさんあります。

ここに素晴らしい統合ソースがあります: http://freegisdata.rtwilson.com/

マップをエクスポートする前にシェープファイルを単純化するための優れたツールも多数あります。

これは、私が見たシェイプ ファイル オプティマイザの中で最も速く、最も使いやすいものです。このオンライン ツールは、シェープファイル、GeoJSON または TopoJASON をインポートし、簡略化された形式 (これらの形式のいずれか) でエクスポートします。 http://www.mapshaper.org これを使用すると、サイズを大幅に縮小して、最適化された形状がどのように見えるかを即座に確認できます。

于 2014-04-28T21:27:26.717 に答える
1

Kartograph を使い始める方法について、私自身がブログ記事を書きました。このブログ投稿はhttp://vumaasha.github.io/codehook/kartograph/geomapping/2013/11/24/using-kartograph.htmlから入手できます。これが、Kartograph とそれに関連する GIS を初めて使用する人にとって役立つことを願っています。

于 2013-12-01T00:36:53.940 に答える