月日が流れるのは早いもので、あっという間に冬が終わりに近づいています。皆さんの冬はいかがでしたか?暖かい家で家族と過ごしたり、ウィンタースポーツを楽しんだり、あるいは南半球で太陽の光を浴びたりしていたのでしょうか。
私たちにとって、この冬は非常に充実したシーズンでした。遡ること11月、私たちは次の目標を決めました。それは、製品のブラッシュアップ(磨き上げ)に完全に集中することです。この期間、表面的には比較的静かでしたが、この旅を始めて以来、最も忙しい冬となりました。次の「トレンディな」機能を追いかける代わりに、一歩引いて、潜在的な根本的問題を一つずつ解消していきました。そして今、この冬の成果を皆さんに共有できることを嬉しく思います。
マーカーとパス
- ✨ より自由な編集: マーカーやパスをクリックすると編集メニューが表示されるようになり、スタイル、座標、リンクされたテキストの説明を簡単に調整できるようになりました。
- ✨ 双方向リンク: 地図上の要素から対応するテキストブロックへ直接リンクできるようになりました。
- ✨ ラベルのサポート: 3種類すべてのマーカーでテキストラベルがサポートされました。
- 💪 検索の最適化: アイコン検索機能を最適化し、表示されていなかった多くのアイコンを修正しました。さまざまな言語で直感的にアイコンを検索できるようになりました。
- 💪 スケーリングの最適化: 画面サイズに合わせて地図マーカーの比率を調整しました(大画面でマーカーが大きく表示されすぎる問題を解決しました)。
- 🔧 表示の修正: ポップアップが地図マーカーを遮ってしまうことがある問題を修正しました。
- 🔧 パスの修正: パス描画中に発生していたエラーを解決しました。
- 🔧 座標の修正: マーカーを素早くドラッグした際に発生していたわずかな座標のズレを修正しました。
地図のビジュアル
- ✨ 3Dビルディング: 3D建物の表示をサポートしました。
- 🔧 表示の修正: 地図を傾けたり回転させたりしたときに「フォーカスエリア」が正しく表示されない問題を修正しました。
テキストエディタ
- ✨ フォントの追加: 新しいフォントオプションを追加しました。Inter、Manrope、Lora、Playfair Display、Space Mono、IBM Plex Sansの6つのスタイルを厳選しました。他に希望のフォントがあれば、ぜひお知らせください。
- 💪 レイアウトの調整: レイアウトデザインを洗練させ、より良い「余白」を設けることで、より快適に読めるようにしました。
設定
- ✨ 表示の切り替え: 「フォーカスエリア」の表示/非表示を切り替えるスイッチを追加しました。
- ✨ 地図への貢献: OpenStreetMap (OSM) へのデータフィードバック貢献プログラムを開始しました。
カメラとインタラクション
- ✨ スマートビュー: 新しいカメラアルゴリズムを実装しました。システムが地図上のスポット(POI)の分布を計算し、最適なズームレベルを自動的に見つけます。例えば、スポットがニューヨークとパリに分散している場合、ニューヨークのスポットをクリックすると、遠すぎず(世界表示)近すぎず(ストリート表示)、「ニューヨークの全スポットを閲覧する」のに適したレベルまでスムーズに移動・ズームします。
- 💪 自由な視点: 地図の傾きと回転をサポートしました。
- 🔧 初期位置: 地図読み込み時の初期カメラ位置を修正しました。リンクされた要素が指定されていない場合、エディタで最後に編集されたエリアがデフォルトで表示されるようになりました。
共有とカスタマイズ
- ✨ 埋め込み: 埋め込みモードをサポートしました。NotionやoEmbedプロトコルをサポートするウェブサイトに地図を埋め込むことができます。
- ✨ ビジュアルデザイン: カスタマイズインターフェースを完全に刷新しました。新しい地図カードスタイル、ソーシャルメディア共有プレビュー、アプリ形式(PWA)インストール用のアイコン、ブラウザタブのアイコン(favicon)、そしてより便利な画像生成ツールが含まれます。
AIアシスタント
- 💪 多言語サポート: AIマップクリエイターが多言語翻訳に対応しました。
- 💪 モデルのアップグレード: AIモデルをアップグレードして微調整し、より高品質な初期ドラフトを提供できるようになりました。
アプリのインストール (PWA)
- 💪 ネイティブ体験: アドレスバーを非表示にし、ネイティブのモバイルアプリに近い体験を実現しました。
- 🔧 更新の修正: アプリとしてインストールした後の自動更新に関する問題を修正しました。
安定性、パフォーマンス、その他
- 💪 新しいテーマ: いくつかの新しい地図テーマスタイルを調整・追加しました。
- 💪 ツールチップの最適化: より読みやすく、ユーザーフレンドリーなツールチップになりました。
- 💪 スムーズな移動: 新しい地図レンダリングエンジンの採用により、地図のドラッグや移動がより滑らかに感じられるはずです。
- 💪 自然なアニメーション: 新しいアニメーション技術を導入し、より自然な遷移を実現しました。
- 💪 コードの軽量化: コードのバンドルサイズを削減し、読み込み速度を高速化しました。
- 💪 アーキテクチャの刷新: システムの安定性を高め、今後の開発を加速させるために、基盤となるアーキテクチャの大規模なリファクタリングを行いました。
- 💪 品質保証: 700以上の自動テストを追加し、各アップデートの安定性を大幅に確保しました。
- 🔧 レンダリングの修正: 画面が時々黒くなるバグを修正しました。
これらは実りある期間の成果ですが、すべてではありません。以前のロードマップにある未完了の部分(クラシックモードやデータインポートなど)についても、忘れてはいませんのでご安心ください。今後の開発が安定した土台の上で行われるよう、まずは強固な基礎を築きたいと考えました。私たちの目標は変わりません。美しく実用的な地図を、シンプルかつ楽しく作成できるようにすることです。
2025年を振り返ると、多くの試行錯誤がありました。以前はシリコンバレーのスタートアップのように素早いイテレーションを試みましたが、それは安定性の犠牲と開発の混乱を招きました。今、Tasmapにより適したリズムが見つかったと信じています。今後は急速で頻繁なリリースを追い求めるのではなく、品質と安定性を確保するために、隔週または月単位のサイクルでアップデートを行っていきます。
来月には「春のロードマップ」を公開する予定です。何か考えがあれば、Discordやメールでお気軽にご相談ください。また、製品の最新情報についてはTwitterをフォローしていただければ幸いです。
皆さんからのご連絡をお待ちしております。