map.wxml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <import src="../../../common/head.wxml" />
  2. <import src="../../../common/foot.wxml" />
  3. <view class="container">
  4. <template is="head" data="{{title: 'map'}}"/>
  5. <view class="page-body">
  6. <view class="page-section-title">当前组件使用了墨渊底图样式,查看<navigator class="navigator" url="/page/component/pages/map-styles/map-styles">更多样式</navigator>。</view>
  7. <view class="page-section page-section-gap">
  8. <map
  9. subkey="{{subKey}}"
  10. style="width: 100%; height: 300px;"
  11. latitude="{{latitude}}"
  12. longitude="{{longitude}}"
  13. scale="{{18}}"
  14. markers="{{markers}}"
  15. covers="{{covers}}"
  16. enable-3D="{{enable3d}}"
  17. show-compass="{{showCompass}}"
  18. enable-zoom="{{enableZoom}}"
  19. enable-rotate="{{enableRotate}}"
  20. enable-satellite="{{enableSatellite}}"
  21. enable-traffic="{{enableTraffic}}"
  22. enable-overlooking="{{enableOverlooking}}"
  23. enable-scroll="{{enableScroll}}"
  24. polygons="{{drawPolygon ? polygons : []}}"
  25. >
  26. </map>
  27. </view>
  28. </view>
  29. <view class="page-section">
  30. <view class="btn-area">
  31. <button bindtap="toggle3d">
  32. {{ !enable3d ? '启用' : '关闭'}}3D效果
  33. </button>
  34. <button bindtap="toggleShowCompass">
  35. {{ !showCompass ? '显示' : '关闭' }}指南针
  36. </button>
  37. <button bindtap="toggleOverlooking">
  38. {{ !enableOverlooking ? '开启' : '关闭' }}俯视支持
  39. </button>
  40. <button bindtap="toggleRotate">
  41. {{ !enableRotate ? '开启' : '关闭' }}旋转支持
  42. </button>
  43. <button bindtap="togglePolygon">
  44. {{ !drawPolygon ? '绘制' : '清除' }}多边形
  45. </button>
  46. <button bindtap="toggleZoom">
  47. {{ !enableZoom ? '开启' : '关闭' }}缩放支持
  48. </button>
  49. <button bindtap="toggleScroll">
  50. {{ !enableScroll ? '开启' : '关闭' }}拖动支持
  51. </button>
  52. <button bindtap="toggleSatellite">
  53. {{ !enableSatellite ? '开启' : '关闭' }}卫星图
  54. </button>
  55. <button bindtap="toggleTraffic">
  56. {{ !enableTraffic ? '开启' : '关闭' }}实时路况
  57. </button>
  58. </view>
  59. </view>
  60. <template is="foot" />
  61. </view>