Articles of google maps markers

Карты Android ClusteredMarkers – не отображаются неклассифицированные?

Я использую утилиту Google Marker Clustering от Google Maps Android, и я добавляю кучу элементов (около 700) из списка, который я получаю с моего сервера. Я сгладил свои первоначальные ошибки, и я вижу кластеры, затем увеличиваю их и вижу, как они делятся на отдельные маркеры. Однако есть пара предметов, которые далеки от всех остальных, так […]

Как настроить пользовательские значки маркеров для Android Google Maps v2?

Я хочу создать пользовательские значки для Android-приложения с помощью Google Maps v2. Я знаю, что есть множество ресурсов проекта, которые описывают, как можно создавать значки для различных устройств и плотности. Вот некоторые источники информации: Android cheatsheet для графических дизайнеров Android Asset Studio Иконки разработчиков Android Android SDK содержит образец проекта, называемый maps . Хотя он […]

Как показать текст в настраиваемом маркере

Я пытаюсь создать пользовательский маркер, который отображает текст с числом, равным приведенному ниже примеру: Пример: Но при запуске приложения текст не отображается, только красный эллипс появляется без номера. Мой код InicializeMap () ## private void InicializeMap() { if (_googleMap == null) { _googleMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.mapMapeamento)).getMap(); LatLng pos = new LatLng(23.4555453556, 11.145315551); MapUtils mapUtils = […]

Добавление маркеров из URL с Picasso

Я добавляю маркеры на свою карту с URL-адреса, используя библиотеку Picasso Поскольку маркер не является ImageView, я попытался использовать Target вместо for(int x =0; x < mapIcon_url.length; x++){ Picasso.with(getActivity()).load(mapIcon_url[x]).resize(marker_size, marker_size+15).into(new Target() { @Override public void onSuccess(Bitmap b) { bitmapMarker = BitmapDescriptorFactory.fromBitmap(b); //create marker option if(b != null) markerOptions = new MarkerOptions().position(marker_position).icon(bitmapMarker)); else markerOptions = new […]

Как рисовать текст по умолчанию маркер google map v2

Я хочу нарисовать текст по умолчанию по карте Google v2. Я сделал это, взяв свой собственный образ из drawable, но как я могу изменить его в марке по умолчанию. Мой код marker.icon(BitmapDescriptorFactory .fromBitmap(drawTextToBitmap(getApplicationContext(), R.drawable.images,"5"))); И методы drawTextToBitmap . public static Bitmap drawTextToBitmap(Context gContext,int gResId,String gText) { Resources resources = gContext.getResources(); float scale = resources.getDisplayMetrics().density; Bitmap […]

Выпущена неизвестная ссылка на битмап

Я пытаюсь установить значок маркера в Google Maps v2. Я загружаю некоторые изображения по сети и меняю их фон в коде. После этого я устанавливаю их как значки для маркеров. При первом создании карты он отлично работает, но после ротации есть исключение. Версия для Android Я запускаю это: 4.3 Мой код выглядит следующим образом: UrlImageViewHelper.loadUrlDrawable(TuvaletlerMapActivity.this, […]

Принесите маркеры карт Google на передний план, изменив Z-Index на Android

Я создаю приложение на основе карты, где я показываю пинги на основе службы широты / долготы mMap.addMarker(new MarkerOptions() .position(mLatLng) .title("" + name) .snippet("" + pingDate) .icon(BitmapDescriptorFactory.fromBitmap(icon))); Согласно google map v2 api, маркеры рисуются сверху вниз, поэтому мои пинги скрываются, если они полностью / частично расположены друг над другом. Мой вопрос в том, могу ли я […]

Пусто InfoWindow при нажатии маркера

Это мой код для добавления новых маркеров в мой GoogleMap: MarkerOptions m = new MarkerOptions(); m.title(title); m.snippet(snippet); m.position(location); mMap.addMarker(m); mMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() { @Override public void onInfoWindowClick(Marker marker) { Toast.makeText(DemoActivity.this, "WindowClicked: "+ marker.getTitle() + ":" + marker.getSnippet(), Toast.LENGTH_SHORT).show(); } }); Теперь это прекрасно работает, когда мой title и snippet на английском языке. infoWindow и Toast работают […]

Добавление нескольких маркеров в Google Maps API v2 Android

Я хочу добавить несколько маркеров на свою карту, но я не знаю, как это сделать. В настоящий момент я использую это, и он работает правильно: Marker m1 = googleMap.addMarker(new MarkerOptions() .position(new LatLng(38.609556, -1.139637)) .anchor(0.5f, 0.5f) .title("Title1") .snippet("Snippet1") .icon(BitmapDescriptorFactory.fromResource(R.drawable.logo1))); Marker m2 = googleMap.addMarker(new MarkerOptions() .position(new LatLng(40.4272414,-3.7020037)) .anchor(0.5f, 0.5f) .title("Title2") .snippet("Snippet2") .icon(BitmapDescriptorFactory.fromResource(R.drawable.logo2))); Marker m3 = googleMap.addMarker(new MarkerOptions() […]

Создайте массив маркеров Google Maps V2

Добрый день. В моем приложении я извлекаю данные из базы данных для маркеров на parse.com: public void ParseQueryMap() { ParseQuery query = new ParseQuery("MyObject"); query.findInBackground(new FindCallback() { public void done(List<ParseObject> myObject, ParseException e) { if (e == null) { for ( int i = 0; i < myObject.size(); i++) { commGet = myObject.get(i).getString("Comment"); geo1Dub = […]