自定义YM4R谷歌地图标记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义YM4R谷歌地图标记相关的知识,希望对你有一定的参考价值。

  1. map = GMap.new( Constants::GM_DIV_ID, Constants::GM_NAME )
  2.  
  3. # Define the start and end icons
  4. map.icon_global_init( GIcon.new( :image => "/images/google_maps/icong.png", :icon_size => GSize.new( 24,38 ), :icon_anchor => GPoint.new(12,38), :info_window_anchor => GPoint.new(9,2) ), "icon_start")
  5. map.icon_global_init( GIcon.new( :image => "/images/google_maps/iconr.png", :icon_size => GSize.new( 24,38 ), :icon_anchor => GPoint.new(12,38), :info_window_anchor => GPoint.new(9,2) ), "icon_stop" )
  6.  
  7. icon_start = Variable.new("icon_start"); icon_stop = Variable.new("icon_stop")
  8.  
  9. if respond_to?( "start_lat" ) && respond_to?( "start_long" )
  10. map.center_zoom_init( [start_lat, start_long], Constants::GM_ZOOM )
  11. map.overlay_init( GMarker.new( [start_lat, start_long], { :icon => icon_start, :title => name + " start", :info_window => "start" } ) )
  12. end
  13.  
  14. if respond_to?( "end_lat" ) && respond_to?( "end_long" )
  15. map.overlay_init( GMarker.new( [end_lat, end_long], { :icon => icon_stop, :title => name + " end", :info_window => "end" } ) )
  16. end

以上是关于自定义YM4R谷歌地图标记的主要内容,如果未能解决你的问题,请参考以下文章

谷歌地图上的自定义标记如下图

谷歌地图上的自定义标记

带有css圆角的谷歌地图自定义标记

带有矢量资产图标的 android 谷歌地图中的自定义标记

用于文本叠加的自定义标记谷歌地图街景 Xcode

尝试在谷歌地图上显示自定义标记时,BitmapDescriptor.fromBytes() 不起作用