kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 Armin
Armin
Question

Menyorot seluruh negara di Google Maps

Saya memiliki pertanyaan umum tentang Google Maps. Saya ingin menggunakan Google Maps hanya untuk Jerman, tetapi tentu saja negara-negara tetangga juga ditampilkan. Perbatasan Jerman jarang terlihat.

Apakah ada kemungkinan untuk memudarkan negara-negara lain yang tidak digunakan?

33 2011-12-29T17:04:48+00:00 3
Pemrograman
google-maps
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
 dukedave
dukedave
24 Juli 2013 в 4:10
2013-07-24T16:10:26+00:00
Lebih
Sumber
Sunting
#15073046

Saya dapat melakukan ini dengan menggunakan Tabel Fusion publik Batas Negara Dunia.kml.

Anda harus menambahkannya sebagai Fusion Table Layer pada peta Anda.


Pertama-tama inisialisasi peta yang diperkecil, berada di tengah sehingga kita dapat melihat sebagian besar negara:

var map = new google.maps.Map(document.getElementById('map-canvas'), {
  center: new google.maps.LatLng(30,0),
  zoom: 2,
  mapTypeId: google.maps.MapTypeId.ROADMAP
});

Selanjutnya tambahkan FusionTablesLayer:

var world_geometry = new google.maps.FusionTablesLayer({
  query: {
    select: 'geometry',
    from: '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk'
  },
  map: map,
  suppressInfoWindows: true
});

Tampilannya seperti ini:

!!semua negara


Berkenaan dengan:

Apakah ada kemungkinan untuk memudarkan negara lain yang tidak digunakan?

Jika Anda melihat Tabel Fusion, Anda akan melihat ada kolom untuk Nama dan ISO_2DIGIT. Kita dapat memfilternya dengan memberikan kondisi where ke FusionTablesLayer, misalnya

  query: {
    select: 'geometry',
    from: '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk',
    where: "ISO_2DIGIT IN ('US', 'GB', 'DE')"
  },

Untuk memberi:

!!filter negara dengan di mana

50
0
 defau1t
defau1t
30 Desember 2011 в 7:22
2011-12-30T19:22:13+00:00
Lebih
Sumber
Sunting
#15073044

Jika Anda hanya ingin peta Jerman, mengapa tidak menggunakan ini:

http://jvectormap.com/maps/countries/germany/

Jerman sudah tersedia

martin jakubik
martin jakubik
Jawaban edit 31 Agustus 2017 в 9:12
1
0
 Armin
Armin
23 Januari 2012 в 10:19
2012-01-23T10:19:14+00:00
Lebih
Sumber
Sunting
#15073045

Saat ini (API versi 3) tampaknya tidak ada kemungkinan untuk meningkatkan ketebalan perbatasan untuk satu negara.

1
0
Related communities 1
Ruang Belajar Google Ads
Ruang Belajar Google Ads
485 pengguna
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
ALEX EPRST
Terdaftar 14 jam yang lalu
2
Daniel Gogov
Terdaftar 1 minggu yang lalu
3
工藤 芳則
Terdaftar 2 minggu yang lalu
4
Ирина Беляева
Terdaftar 2 minggu yang lalu
5
Darya Arsenyeva
Terdaftar 3 minggu yang lalu
ID
JA
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi