Xamarin效果第十八篇之GIS中复合型Mark
生活随笔
收集整理的這篇文章主要介紹了
Xamarin效果第十八篇之GIS中复合型Mark
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在前面一篇文章中簡單在GIS上添加了最基礎的Mark,今天再次分享一下早幾天摸索的復合型Mark;啥也不說了都在效果里:
1、關于數據我就是直接抓的高德的(至于后面需要的參數那就自行抓):
https://restapi.amap.com/v3/airquality/aqilist?2、至于Mark無非就是用了CompositeSymbol:
CompositeSymbol csymbol = new CompositeSymbol(); var textsymbol = new TextSymbol() {HorizontalAlignment=HorizontalAlignment.Right,Text=item.name,FontStyle=new?FontStyle(),Size=?14,Color=?Color.FromHex("#565656"),BackgroundColor=Color.White, }; csymbol.Symbols.Add(textsymbol);3、右側的具體指數數值:
var numberSymbol = new TextSymbol() {HorizontalAlignment=HorizontalAlignment.Left,Text=item.aqi,FontStyle=new?FontStyle(),Size=16,Color=Color.White, }; csymbol.Symbols.Add(numberSymbol);4、至于彈窗還是原來的那個,嘗試使用PopupViewer效果不好:
CalloutDefinition myCalloutDefinition = new CalloutDefinition(name, detailInfor)最終簡單的效果先這樣吧;以后有時間的話,可以再去摸索一下更復雜的效果;編程不息、Bug不止、無Bug、無生活;改bug的冷靜、編碼的激情、完成后的喜悅、挖坑的激動 、填坑的興奮;這也許就是屌絲程序員的樂趣吧;今天就到這里吧;希望自己有動力一步一步堅持下去;生命不息,代碼不止;大家抽空可以看看今天分享的效果,有好的意見和想法,可以在留言板隨意留言;我看到后會第一時間回復大家,多謝大家的一直默默的關注和支持!如果覺得不錯,那就伸出您的小手點個贊并關注一下,多謝您的支持!
總結
以上是生活随笔為你收集整理的Xamarin效果第十八篇之GIS中复合型Mark的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用GeneralUpdte构建客户
- 下一篇: XElement 和 XDocument