t×tecexpressby TeKOcloud
ENv0.7.1
API & Datentypen / FLUTTER

TxGeoAdapter.

Vertrag eigener Geocoding-/Routing-Dienste. Dienste selbst aufrufen und Ergebnisse an die Karte binden.

Mitglied / Typ / RückgabeBedeutung
Future<List<TxCoordinate>> geocode(String query, {TxCancellation? cancellation})Fragt den eigenen Geodienst nach Koordinaten für einen Suchtext.
Future<List<TxCoordinate>> route(List<TxCoordinate> points, {TxCancellation? cancellation})Fragt den eigenen Routingdienst nach einer Route durch die Wegpunkte.
dart
import 'package:tecexpress/tecexpress.dart';

Future<void> example() async {
  // An implementation is supplied by your application.
  Future<void> locate(TxGeoAdapter adapter) async {
    final points = await adapter.geocode('Berlin');
    if (points.length >= 2) print(await adapter.route(points));
  }
  print(locate);
}