Xamarin.Forms で使える地図ライブラリは、公式が出している

があるのですが、非常に機能が少ないです(ピンがおけるだけで、図形の描画すらできません)。

なので、別な選択肢としての「Xamarin.Forms向け地図ライブラリ」を開発し始めました。

それがこちら

です。

iOS では MapKit に代わり Google Maps SDK for iOS を使用し、 Android/iOS 共に Google Maps に特化することで、API の共通化を容易にし、恐らくAPI共通化の足枷になっているであろう UWP(Bing maps) のサポートは最小限に留めています。

現在の機能

現在のバージョンは 1.1.0 。
公式の Xamarin.Forms.Maps に比べて、ライン・ポリゴン・円を追加できるようになりました。

詳しい比較は

にあります。

サンプルプログラム

にあります。

Google Maps の APIキーを Android / iOS それぞれで取得する必要があります。

オープンソース

Xamarin Open Source SDK により、 Xamarin.Forms のソースコードもオープンソースになったので、 Xamarin.Forms/Xamarin.Forms.Maps - github などを Fork して作りました。

このライブラリ自体もオープンソースであり、

で開発しています。(スターを付けてもらえると作者がよろこびます)

要望、コメントなどもらえると嬉しいです。よろしくおねがいします。

Xamarin
Xamarin.Forms
Android
iOS
GoogleMapsAPI
ReleaseNotes
Xamarin.Forms.GoogleMaps

published

Ads

Read more!

amay077

Microsoft MVP(Xamarin). フルリモートワーカー. Geospatial Mobile app developer. Love C#.

amay077 amay077