OpenStreetMapの多くのファンは、
Kothicと呼ばれるレンダラー(レンダラー)をよく知っています。これは、地図作成スタイル
MapCSS / 0.2の標準の有望なドラフトを適切にサポートし、壮大なベクトルマップを描画できることを特徴としています(スクリーンショットから判断すると、斜め投影で
擬似3Dも)。
数日前、大騒ぎせずに(OSM wikiの
別のページと、別の興味深いライブラリの著者からの別の
twitterエントリ -リーフレットは、Habrahabrで
既に言及され、それ以来顕著に成長しました)、KothicのバージョンがリリースされましたJavaScriptに移植され、この機会にKothic JSという名前が付けられました。 Kolet JSスクリプトは、リーフレットと対話して、キャンバス(HTML5キャンバス)にベクトルマップを描画し、リーフレットマップエンジン用にこれらのキャンバスから正方形のタイル(「タイル」)を形成します。 これらはすべてブラウザで直接行われます。
GitHubでKothic JSコードを簡単に見つけることができ(簡単
な説明もあります )、OpenStreetMapのデータに従ってミンスク市のベクトルマップをキャンバスに描画する
デモサイトがあります。 このサイトにアクセスする場合
は、事前に我慢
しておくことを強くお勧めします。
まず、 各正方形タイルの生成には数秒かかり
、次にハブラ効果が発生する可能性があります。