カスタムフォントをMaplibre GL(およびMapbox GLも互換性のあるファイルに変える最も簡単な方法。
他の準備されたフォントについては、代わりにMaplibre/Demotiles/Fontを見てください。
コマンドラインでFont-Makerを使用して、できるだけ多くのUnicodeをカバーする例については、Protomaps/Basemaps-Assetsリポジトリを参照してください。
maplibre.org/font-maker/のWebアプリに移動し、ファイルを選択します。
Progress Barが完了し、フォントのすべての範囲を含むZIPをダウンロードするのを待ちます。
SDFフォントを作成するために何もインストールする必要はありません。上記のページを使用してください。
コマンドラインの使用と開発については、Convributing.mdを参照してください
Maplibreレンダラーが現在のフォントに一致するコードポイントを見つけられない場合、その文字の表示をスキップします。
1 Glyphに1 CodePointをマッピングすることの欠点の詳細については、Maplibreガイドで @wipfliのテキストレンダリングを参照してください。
font-maker Demoアプリには、ほとんどのMapLibreアプリケーションのデフォルトであるローカルアイデログが有効になっています。 CJK範囲を含む生成されたフォントは、生成されたフォントの代わりにシステムのデフォルトフォントを表示します。
特定のスクリプトはMaplibre GLでレンダリングすることはできず、少なくともこれらの言語に影響を与えます。
name:myname:hiname:mrname:guname:pa 、 name:pnbname:asname:bnname:orname:tename:knname:taname:mlこれらのスクリプトを使用したラベルは、Sample Capital Cities Datasetから除外されています。
osmusの#maplibre Slackチャンネルに参加:https://slack.openstreetmap.us/で招待状を入手してください