addMarker method

Future<bool> addMarker({
  1. required double latitude,
  2. required double longitude,
  3. required String? imageAsset,
  4. required Uint8List? imageBytes,
  5. required int index,
  6. bool center = false,
  7. String title = "",
})

添加一个Marker

Implementation

Future<bool> addMarker(
    {required double latitude,
    required double longitude,
    required String? imageAsset,
    required Uint8List? imageBytes,
    required int index,
    bool center = false,
    String title = ""}) async {
  try {
    return await _channel.invokeMethod('addMarker', {
      'latitude': latitude,
      'longitude': longitude,
      'imageAsset': imageAsset,
      'imageData': imageBytes,
      'index': index,
      'center': center,
      'title': title,
    });
  } catch (e) {
    print('Failed to add marker: $e');
    return false;
  }
}