[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의 문서를 참조하여 위도와 경도를 설정하는 방법을 확인할 수 있습니다.

위 위도와 경도 값들은 해당 위치의 지리적 좌표를 나타내며, 이를 통해 지도 상에 원하는 위치를 표시할 수 있습니다.

더 많은 내용은 공식 문서를 참고해주시기 바랍니다.