Saya suka desain di laman Pengembangan Seed , tempat mereka menggunakan basemap skala abu-abu dengan spidol grafis bergaya 3D yang tebal.
Tampaknya mereka telah menggunakan ModestMaps API untuk membuat basemap ubin pada berbagai resolusi, dengan teks dan gambar dibakar ke dalam basemap .
Saya ingin meniru tampilan + nuansa ini (untuk proyek pribadi, hanya untuk bersenang-senang) menggunakan alat yang tersedia secara bebas seperti Google Maps API. Saya membutuhkan kemampuan untuk mengubah penanda secara cepat, sehingga mereka perlu menggambar secara dinamis di atas peta dasar.
Apakah mungkin untuk mencapai latar belakang berbasis skala abu-abu yang serupa menggunakan Google Maps?
Dokumentasi Styling Google Maps API menunjukkan cara mengurangi saturasi peta topo, tapi saya tidak bisa melihat opsi untuk melakukannya dengan peta Terrain.
Saya pikir saya dapat meniru grafik tebal menggunakan sampel Ikon kompleks sebagai titik awal tetapi akan menerima saran.
Terima kasih
sumber
Jawaban:
Saya tidak tahu apakah ini akan membantu sama sekali, atau apakah Google maps mendukung lapisan ubin lainnya, tetapi ada proyek sumber terbuka (dan beberapa server ubin yang dapat diakses secara bebas) untuk membuat peta dasar.
http://acetate.geoiq.com/tiles/terrain/preview.html terlihat cukup dekat dengan apa yang Anda cari (walaupun tidak begitu baik).
Anda dapat memutar sendiri menggunakan sumber serta opsi tambahan. Lihat GitHub untuk semua info (termasuk struktur url untuk server ubin dan contoh-contoh yang sudah digulung).
sumber
Jika Anda merasa nyaman menggunakan data OpenStreetMap, Anda mungkin ingin melihat editor gaya peta CloudMade ; gaya di http://maps.cloudmade.com/?lat=39&lng=-89&zoom=4&styleId=28983 mungkin merupakan awal yang baik. Anda dapat mengkloning gaya itu dan mengeditnya untuk membuatnya lebih baik untuk kebutuhan Anda.
Saya tidak yakin apakah Anda dapat menggunakannya di Google Maps API, tetapi Anda pasti dapat menggunakannya dengan OpenLayers dan Leaflet.
sumber
Tidak, itu tidak mungkin - Google melisensikan dan menyajikan MapLink, Tele Atlas menaungi gambar dasar bantuan untuk Google Terrain MapType. Di V3 Google API, Anda sekarang dapat mendesain fitur Terrain MapType, tetapi data gambar dasarnya adalah elevasi campuran dan rendering vegetasi / penutup salju.
Anda dapat menghapus fitur dengan
&style=feature:all|element:all|visibility:off
gaya tipe peta Terrain. Tetapi Anda tidak dapat merender peta dasar menjadi skala abu-abu. Dan, seperti yang Anda temukan, pengaturan saturasi hanya menyesuaikan fitur, bukan gambar dasar.Anda dapat mengganti google.maps.MapTypeId.ROADMAP dalam kode grayMapType Anda dengan tipe peta .TERRAIN tetapi Anda terjebak dengan peta dasar yang dianugerahkan bantuan warna abu-abu hijau jika terus menggunakan solusi Google Maps API.
Berikut adalah contoh yang terbaik yang bisa Anda lakukan dengan peta terrain relief yang disediakan Google , perhatikan bahwa nilai zoom berbeda dari nilai ROADMAP yang telah Anda gunakan.
Juga, Anda akan perhatikan bahwa orang-orang Seed Development menggunakan ubin gambar berdasarkan DEM dunia termasuk nilai batimetri dengan skrip FLash Peta Sederhana. Jika Anda ingin roll sendiri, Anda dapat mencoba varian SRTM30plus atau CleanTOPO . Tetapi Anda harus melakukan lebih banyak pekerjaan backend layanan pemetaan server web. Dan jika Anda sampai sejauh itu ke dalamnya, Anda mungkin ingin belajar bekerja dengan relief yang teduh .
sumber
tampak sangat mengerikan bagi saya seperti itu basemap adalah hillshade umum (dan cekatan diberikan), mungkin dibuat dengan menggabungkan banyak model elevasi digital dan set data raster bentik. Saya tidak memiliki cara samar tentang cara memformat atau memasang peta dasar seperti itu untuk digunakan di google maps, tetapi mungkin sesuatu seperti ini atau bahkan ini akan sangat membantu Anda.
semoga sukses dengan itu.
sumber
Pertanyaan ini ditanggapi di Pusat Pemetaan ESRI
Saya telah mengutip bagian yang relevan dari jawaban di bawah ini:
sumber
Jawaban yang ada sudah ketinggalan zaman, karena Esri sekarang menyediakan metode mudah untuk mengatur basemap skala abu-abu secara langsung, seperti yang dijelaskan di https://developers.arcgis.com/javascript/3/jsapi/map-amd.html#map1
sumber
Saya melihat Anda menemukan solusi dengan peta abu-abu ESRI dan saya ingat bahwa peta unggulan pengembangan terlihat sangat bagus !!
Hanya untuk orang lain yang mungkin datang dengan pertanyaan ini, saya telah menemukan Snazzy maps www.snazzymaps.com sebagai cara mudah untuk menyesuaikan gaya google maps. Saya tidak bisa mendapatkan tampilan yang sama seperti peta seed dev tetapi saya harus mendapatkan sesuatu yang dekat saya pikir https://snazzymaps.com/style/65225/development-seed-look-alike
sumber