Есть два способа сделать это:
- Зарегистрируйте накладку в MapType реестре. Вот как это сделать: docs.
- Установите свой собственный maptype как mapType в объекте GoogleMap. (Помните, что это даст вам только те географические районы, которые присутствуют в вашем конкретном оверлее)
альтернативно;
Вы можете установить mapType как None. Который должен дать вам карту без каких-либо плиток на ней, как карты Roadmap, Hybrid, Terrain. См. Фрагмент. (Althogh у меня нет опыта работы с этой MapType, я предполагаю, что это дает вам чистый холст земного шара)
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
mapFragment.getMap().setMapType(GoogleMap.MAP_TYPE_NONE);
EDIT: Вы можете реализовать GLSurafaceView
. Если вы хотите разработать дополненную реальность, это похоже на соответствующий вариант. Here - описание класса.
Последний дает вам непрозрачную сетку. –
@KevinKrumwiede да, я подумал об этом позже. Я не использовал этот тип карты. Благодаря! – KayAnn