地図

日本の地図の地図作成機能

見出し

これはレイアウト確認用のダミーテキストです。

日本における地図の強化を継続するにあたり、あらゆる地図や視覚化に追加できる、お気に入りの地図作成機能をご紹介します。

CJKグリフのGLレンダリング


グローバルな日本語ラベル

すべての地図で、グローバルデータセットから日本語のラベルを世界中のどこでも利用できます。

投稿の画像
投稿の画像

書式設定されたテキストを含む二言語ラベル

書式式を使用して、2つの言語を同時に表示:

map.setLayoutProperty(layer, 'text-field', ['format',
    ['get', 'name_ja'], { 'font-scale': 1.2 },
    '\n', {},
    ['get', 'name_en'], {
        'font-scale': 0.8
    }
]);
投稿の画像

CJKローカルグリフ生成

埋め込みフォントの代わりにCJKテキストにローカルグリフを使用すると、地図のパフォーマンスが大幅に向上する可能性があります。CJKグリフは詳細で、ファイルサイズが大きいため、フォントをリモートでロードするのをバイパスし、ユーザーの携帯電話またはコンピューターに既にあるローカルフォントをデフォルトで使用する機能を提供しています。

投稿の画像
var map = new mapboxgl.Map({
    container: 'map',
    style: 'mapbox://styles/mapbox/streets-v9',
    center: [120.3049, 31.4751],
    zoom: 12,
    localIdeographFontFamily: "'Noto Sans', 'Noto Sans CJK SC', sans-serif"
});

ラインラベル上のCJKテキストの縦書きレイアウト

道路やその他の線状フィーチャのラベルをデザインする場合、テキストを線のパスに沿って垂直に表示できます。

投稿の画像

CJK機能を使用して独自の地図の構築を開始するには、サインアップしてください。

これはレイアウト確認用のダミーテキストです。

これはレイアウト確認用のダミーテキストです。

関連記事