nearby_city 0.0.4 copy "nearby_city: ^0.0.4" to clipboard
nearby_city: ^0.0.4 copied to clipboard

A package to get nearby cities in Korea. Uses https://github.com/jwlim94/nearby_city_data to get the data.

example/example.dart

import 'package:nearby_city/nearby_city.dart';

void main() async {
  // initialize instance
  var nearbyCityService = NearbyCityService();

  try {
    // get by only town(읍면동)
    List<dynamic> data1 = await nearbyCityService.getNearbyCityByTown(
      town: '강남동',
    );
    print(data1);

    // get by town(읍면동) and city(시군구)
    List<dynamic> data2 = await nearbyCityService.getNearbyCityByTown(
      town: '강남동',
      city: '강릉시',
    );
    print(data2);

    // get by town(읍면동) and city(시군구) when city has separate area by space
    List<dynamic> data3 = await nearbyCityService.getNearbyCityByTown(
      town: '성복동',
      city: '용인시 수지구',
    );
    print(data3);

    // use "limit" param to limit the number of data
    List<dynamic> data4 = await nearbyCityService.getNearbyCityByTown(
      town: '성복동',
      limit: 3,
    );
    print(data4);

    // use "distance" param to get only within that distance (unit -- km)
    List<dynamic> data5 = await nearbyCityService.getNearbyCityByTown(
      town: '성복동',
      distance: 5,
    );
    print(data5);

    // get by lat(위도), lng(경도)
    List<dynamic> data6 = await nearbyCityService.getNearbyCityByLatLng(
      lat: 37.316416,
      lng: 127.069013,
    );
    print(data6);

    // get by lat(위도), lng(경도) and use "distance" param
    List<dynamic> data7 = await nearbyCityService.getNearbyCityByLatLng(
      lat: 37.316416,
      lng: 127.069013,
      distance: 1.5,
    );
    print(data7);

    // get by lat(위도), lng(경도) and use "limit" param
    List<dynamic> data8 = await nearbyCityService.getNearbyCityByLatLng(
      lat: 37.316416,
      lng: 127.069013,
      limit: 3,
    );
    print(data8);
  } catch (e) {
    print(e);
  }
}
4
likes
140
points
49
downloads

Publisher

unverified uploader

Weekly Downloads

A package to get nearby cities in Korea. Uses https://github.com/jwlim94/nearby_city_data to get the data.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

http

More

Packages that depend on nearby_city