文件名称:EncodedPolyline:使用显示编码折线的Xamarin Forms Maps的Xamarin Forms项目的演示应用程序
文件大小:67KB
文件格式:ZIP
更新时间:2024-02-26 19:53:48
android sample ios xamarin csharp
编码折线 使用Xamarin Forms Maps显示编码折线的Xamarin Forms项目的演示应用程序 应用程序 首次运行应用程序时,使用geolocator插件将地图围绕用户地理位置定位。 然后,您有两个按钮,一个用于更改折线,一个用于更改折线的颜色。 有趣的部分 在共享的项目中,您将找到Xamarin.Forms.Maps Map的子类,该子类添加了对Google样式编码的折线的支持并设置了其颜色。 折线的解码发生在此子类中,并且此Forms控件与其自定义渲染器之间建立了一个对话框,以正确显示地图。 编码折线格式 您可以在以下网站上找到有关Google的编码折线格式的更多信息:
【文件预览】:
EncodedPolyline-master
----EncodedPolyline.sln(3KB)
----EncodedPolyline()
--------MainPage.xaml(1KB)
--------App.xaml(296B)
--------EncodedPolyline.projitems(1KB)
--------MainPage.xaml.cs(1KB)
--------CustomMap.cs(5KB)
--------App.xaml.cs(546B)
--------MainViewModel.cs(3KB)
--------EncodedPolyline.shproj(948B)
--------PolylineColorConverter.cs(1KB)
--------PolylineColor.cs(101B)
--------PolylineInfo.cs(290B)
--------ICustomNativeMap.cs(205B)
----LICENSE(1KB)
----EncodedPolyline.iOS()
--------Assets.xcassets()
--------LaunchScreen.storyboard(1KB)
--------packages.config(410B)
--------CustomMapRenderer.cs(3KB)
--------Entitlements.plist(192B)
--------Main.cs(489B)
--------AppDelegate.cs(533B)
--------EncodedPolyline.iOS.csproj(7KB)
--------Info.plist(1KB)
----.gitignore(422B)
----EncodedPolyline.Droid()
--------packages.config(2KB)
--------EncodedPolyline.Droid.csproj(14KB)
--------CustomMapRenderer.cs(2KB)
--------Assets()
--------Resources()
--------MainActivity.cs(767B)
--------MainApplication.cs(2KB)
--------Properties()
----README.md(1KB)