TfgMap
25 topics in this forum
-
Thank you, everything is fine!!! Now I need to make the Map Pointer (Marker) central in the center of the screen, because when Cropping the image, it is always the block where the Latitude and Longitude Marker is. Is there any way to trigger a method when moving the Map to return to the marker and always remain in the center of the Screen?
-
- 3 replies
- 59 views
- 1 follower
-
-
Hey guys... I would like to capture the image of the map and crop a part of it according to the illustrative image... This cutout must be based on the marker, the purpose of this cutout is that many devices (Tablet and others) have a larger screen and I only need a part of the image, where the marker is pointed 320x240 So, when checking the example of the TfgRegionPicker component that crops the image, I would like to apply this method to capture the map image If you have an example you can share I would be very grateful.
-
-
- 1 reply
- 34 views
- 1 follower
-
-
Хочу отображать без доступа к сети небольшой участок карты. Возникает вопрос, а можно ли открыть экспортный файл тайлов .osm из openstreetmap и отобразить таким образом карту? В демо примере видел, как грузят картинку из TfgAsset, попробовал файл, без результата.
-
- 2 replies
- 56 views
-
-
Чуть продолжу тему. Мне нужно на полигон сверху (например, в центр прямоугольного полигона) положить надпись (число). Создам свой битмап, добавлю его в ресурсы, отрисую. Что будет потом с этим битмапом когда приложение завершится? Нужно ли удалять созданные битмапы? Уже где-то поднималась тема, что всё это остается в кэше. Если так, то можно вытащить из кэша при последующем старте приложения или создавать заново? Глобально, какова правильная последовательность работы с ресурсами, созданными самостоятельно?
-
-
- 1 reply
- 42 views
- 1 follower
-
-
Hello, Can anyone tell me how to calculate the area of a polygon? thanks
-
-
- 2 replies
- 77 views
-
-
Hello, I tried to run the sample map project, but a message like this appears. what went wrong? permission has been given and there is no code that I change. Screenrecorder-2022-10-14-05-30-50-467.mp4
-
-
- 3 replies
- 56 views
- 1 follower
-
-
Запускаю пример от Embarcadero (Mobile Snipetts-Location). Всё прекрасно работает. Делаю аналогичный пример на FGX (в прицепе) - при включении свитча координаты находятся, а при выключении приложение вешается намертво. Кто-то пользовался TLocationSensor? Как выходили из положения? У меня такая задача - при старте приложения найти текущие координаты, на карте выставить точку с текущими координатами и выключить сенсор, чтобы больше не выставлял в центр. Но вот при выключении этого самого сенсора и появляются проблемы. testlocation.zip
-
- 5 replies
- 98 views
- 2 followers
-
-
Hello, anybody know how to detect if user use fake gps application or mock location is on? Thanks
-
- 0 replies
- 45 views
-
-
Доброго времени суток. Подскажите как отключить эти элементы? Я думал это работает через свойство: map.StandardLayerKinds := map.StandardLayerKinds + [TfgMapStandardLayerKind.Buildings]; map.StandardLayerKinds := map.StandardLayerKinds - [TfgMapStandardLayerKind.Buildings]; но как-то с этим свойством ничего на карте не меняется...
-
-
- 5 replies
- 71 views
- 1 follower
-
-
Привет форум, появилась необходимость в создании маркеров с нумерацией в виде изображений. Количество маркеров 100/200. Сами изображения маркеров, я планирую создавать и класть в Asset.Manager для дальнейшего их размещения на TfgMap Создаю изображения маркеров с нумерацией var Number: string; FBitmap: TfgBitmap; SignatureBitmap: TfgBitmap; Asset: TfgAssetBitmapSet; B: TfgBitmap; I: Integer; begin for I := 0 to 99 do begin if TfgAssetsManager.Current.Find<TfgAssetBitmapSet>(R.Bitmap.ZZXCVNDSL, Asset) then begin FBitmap := Asset.GetBitmap; Number := I.ToString; FBitmap.Canvas.BeginPaint; try FBitm…
-
-
- 2 replies
- 124 views
- 1 follower
-
-
Hi My device has been updated to Android 11 and TfgMap is not working anymore. No map is shown even if location permissions are set to "Always allow" in system settings. Sample application "MapObjectsDemo" shows exception on startup that no permissions are granted. Then permissions are requested but map is not showing anything. Everything works perfect with Android 10 Michal
-
-
- 14 replies
- 240 views
- 1 follower
-
-
Hi How can I get my location coordinates and center TfgMap with these coordinates? And how can I get a route from one point to another. Actually I need to know how to get coordinates of any address. This might be dumb question but I am new to maps Michal
-
- 2 replies
- 145 views
- 1 follower
-
-
Приветствую, суть вопроса имеется ли возможность поддержки офлайн, с возможностью работы с метками на ней
-
-
- 6 replies
- 128 views
- 1 follower
-
-
Всем привет, имеется задача поместить поверх заданного маркера на карте компонент типа fgCardPanel. Создаю компонент, беру координаты маркера, перевожу в TPointF , перемещаю по fgCardPanel.position.point. Компонент перемещается, но нужно его "закрепить" над маркером без возможности смещения при скроллинге карты. события fgMap oncamerachanging и changend не дают желаемых результатов, компонент смещается. Кто подскажет, может кто делал подобное
-
- 1 reply
- 86 views
-
-
Всем привет! Решил в приложение добавить карту. Добавил новую форму, кидаю TfgMap, Uses Permissions выставляю галочки на использование геолокации, при открытии формы запрашиваю доступ. Но как только пытаюсь открыть форму, сразу вылетает ошибка "EJNIException with message ''", а также сообщение: Подскажите что еще нужно сделать? П.С. Вопрос решен. 1. Entitlement List -> Maps Service: галочку не поставил. 2. Version Info -> Api Key: было пусто. Впервые пробую, так что извините. ))
-
-
- 1 reply
- 66 views
-
-
Ярослав здравствуйте, У меня получилось загрузить собственный слой, (OSM) на карту TfgMap (Код полностью выложу после очистки) Остался один важный вопрос, который я пока постичь не могу, дело в том, что слои грузятся крайне медленно. Мне кажется, что это из-за самого метода подгрузки Вот смотрите function TfgAndroidMapProvider.getTile(const AArg0, AArg1, AArg2: Integer): TJTile; var J:TJavaArray<Byte>; h:TNetHTTPClient; i:IHTTPResponse; b:Byte; begin h:=TNetHTTPClient.Create(nil); //Очень хотелось бы использовать нативную(Android) загрузку, что посоветуете ? try i:=h.Get('https://a.tile.openstreetmap.org/'+IntToStr…
-
-
- 7 replies
- 137 views
-
-
By the way, are there any limitations on the use of Google Maps from an Android application?, I mean about payments.
-
-
- 1 reply
- 41 views
-
-
Здравствуйте. Хотел стиль карты поменять, но почему всё время одна та же черная появляется при выборе. Код json [{"featureType":"all","stylers":[{"hue":"1","saturation":"-1","lightness":"0.78"}]}] На сайте https://mapstyle.withgoogle.com вствлял и норм было. Это уже вторая карта с такой же проблемой. В первой было больше контента в json. Но решил что по проще попробовать, предполагая что сам файл кривой. Но тут и на втором разе тоже самое. Что я не так делаю?
-
- 2 replies
- 81 views
-
-
Здравствуйте. Я беру fgMap, растягиваю на всю форму. Сверху кидаю fgLayout, а в него кладу fgImage и выравниваю по центру fgLayout'а fgMap2.CameraTarget возвращает координаты по центру экрана. А как сделать что бы fgMap2.CameraTarget возвращал координаты коордианты выше к примеру на 100px? Т.е. как например в картах яндекс такси, там метка не по центру а чуть выше.
-
-
- 4 replies
- 107 views
-
-
Здравствуйте. Я правильно понимаю что OnPositionChanged срабатывает когда пользователь перестает двигать карту? Если да, то OnPositionChanged не срабатывает.
-
-
- 3 replies
- 69 views
-
-
Здравствуйте. При попытке поставить маркер на карте я получаю ошибку, что single не может быть через ",". Данные я получаю с сервера. Я могу их перевести в точку "." Однако у других клиентов, пишет наоборот что single не может быть "." Получается или одним или другим. Как сделать так что бы при конвертации в Single разделителем считалась или точка или запятая, вне зависимости от настроек платформы?
-
-
- 3 replies
- 75 views
-
-
Здравствуйте. Подскажите как сделать что бы выставить маячок по центру и потом, перемещая карту пальцем, получать координаты того места где сам маячок?
-
-
- 4 replies
- 132 views
-
-
Добрый день, возник следующий вопрос Нужно определить местоположение пользователя Варианты действия 1) GoogleMap.getMyLocation 2)TLocationSensor (fmx) 1-ый вариант требует дописывания Java-мостов 2-ой использование fmx Подскажите, что выбрать. Спасибо.
-
- 2 replies
- 113 views
-
-
Существуют два варианта кода 1) Нативный MO:TJMarkerOptions; gm:TJGoogleMap; begin T:=Now; try gm:=TfgAndroidMap(TfgAndroidControlHandle(fgMap1.Handle).NativeControl).GoogleMap; for i := 0 to 10000 do begin MO:=TJMarkerOptions.Create; MO.visible(true); MO.position(TJLatLng.Create(50+Random,30+Random)); gm.addMarker(MO); end; TfgDialogs.ShowMessage(FloatToStr((Now-T)*24*3600)); // 2.11 sek 2) TfgMapMarker begin T:=Now; try // gm:=TfgAndroidMap(TfgAndroidControlHandle(fgMap1.Handle).NativeControl).GoogleMap; for i := 0 to 10000 do begin fgMap1.AddMarker(TfgMapCoordinate.Create(50+Random,30+Random),IntToStr(i)…
-
-
- 4 replies
- 139 views
- 1 follower
-
-
Ярослав, здравствуйте, делаю маркер менеджер для ускорения работы Необходимо получить окаймляющий квадрат в широте и долготе. В fmx я это делал через наливное api Каким образом мне это сделать в fgx? Спасибо.
-
-
- 3 replies
- 99 views
-
Recently Browsing 0
- No registered users viewing this page.