如何在包中添加标记到地图:google_maps

时间:2014-04-15 13:20:03

标签: google-maps google-maps-api-3 dart

我不知道如何添加标记到地图,因为旧版本我正在使用jsw.retain([map,marker]);

 import 'dart:html';
 import 'package:google_maps/google_maps.dart';

 void main() {
    final mapOptions = new MapOptions()
    ..zoom = 8
    ..center = new LatLng(43.64825, 142.79392)
    ..mapTypeId = MapTypeId.ROADMAP
    ;
    final map = new GMap(querySelector("#map-canvas"), mapOptions);

   var marker = new Marker(
       new MarkerOptions()
        ..position = new LatLng(43.64825, 142.79392)
        ..map = map
        ..title = 'Foo'
   );

   // How to add marker to map?
 }

1 个答案:

答案 0 :(得分:0)

当您使用map设置标记的..map=map属性时,您实际上会将标记添加到地图中。你不必做任何其他事情。

您可以在https://github.com/a14n/dart-google-maps/blob/master/example/04-overlays/marker-simple/page.dart

找到最新的示例