[flutter] 플러터에서 지도 보여주기 위한 위도(latitude)와 경도(longitude) 값 설정하기
먼저, google_maps_flutter
패키지를 사용할 경우, 아래와 같이 GoogleMap
위젯을 사용하여 위도와 경도를 지정할 수 있습니다.
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('지도 보기'),
),
body: GoogleMap(
initialCameraPosition: CameraPosition(
target: LatLng(37.5665, 126.9780), // 서울의 위도와 경도
zoom: 12,
),
),
),
);
}
}
위 예제에서 LatLng
클래스를 사용하여 위도와 경도를 설정했습니다. target
속성은 LatLng
객체를 기대하는데, 여기에 위도와 경도 값을 전달하여 초기 지도의 위치를 설정할 수 있습니다.
또 다른 지도 API를 사용할 경우 해당 API의 문서를 참조하여 위도와 경도를 설정하는 방법을 확인할 수 있습니다.
위 위도와 경도 값들은 해당 위치의 지리적 좌표를 나타내며, 이를 통해 지도 상에 원하는 위치를 표시할 수 있습니다.
더 많은 내용은 공식 문서를 참고해주시기 바랍니다.