我不知道如何添加标记到地图,因为旧版本我正在使用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?
}
答案 0 :(得分:0)
当您使用map
设置标记的..map=map
属性时,您实际上会将标记添加到地图中。你不必做任何其他事情。
您可以在https://github.com/a14n/dart-google-maps/blob/master/example/04-overlays/marker-simple/page.dart
找到最新的示例