Skip to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
  1. Планируется ли поддержка Yandex карт в FGX Native?

  2. Started by Mineev,

    Есть TfgMap. Размещаем на ней какие то маркеры. Затем нужно отобразить все маркеры на карте в максимальном разрешении и после этого запомнить TfgMap.CameraZoom как рабочий для дальнейшего использования. Как это сделать? Проблема в том, что функция MoveCameraToVisibleRegion запускает длинную анимацию во время которой пользователь может самостоятельно изменить масштаб руками и в итоге, после остановки карты (в событии TfgMap.OnCameraChanged) масштаб может быть совсем не тот, что нужно!

  3. Started by Antonello,

    Hello, is it possible to move the camera so that it displays all the markers as in the attached screenshot? in my case display all flag markers thanks Antonello

  4. 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?

  5. 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.

  6. Started by alikoder,

    Хочу отображать без доступа к сети небольшой участок карты. Возникает вопрос, а можно ли открыть экспортный файл тайлов .osm из openstreetmap и отобразить таким образом карту? В демо примере видел, как грузят картинку из TfgAsset, попробовал файл, без результата.

  7. Чуть продолжу тему. Мне нужно на полигон сверху (например, в центр прямоугольного полигона) положить надпись (число). Создам свой битмап, добавлю его в ресурсы, отрисую. Что будет потом с этим битмапом когда приложение завершится? Нужно ли удалять созданные битмапы? Уже где-то поднималась тема, что всё это остается в кэше. Если так, то можно вытащить из кэша при последующем старте приложения или создавать заново? Глобально, какова правильная последовательность работы с ресурсами, созданными самостоятельно?

  8. Started by gats,

    Hello, Can anyone tell me how to calculate the area of a polygon? thanks

      • Like
    • 2 replies
    • 79 views
  9. Started by gats,

    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

  10. Запускаю пример от Embarcadero (Mobile Snipetts-Location). Всё прекрасно работает. Делаю аналогичный пример на FGX (в прицепе) - при включении свитча координаты находятся, а при выключении приложение вешается намертво. Кто-то пользовался TLocationSensor? Как выходили из положения? У меня такая задача - при старте приложения найти текущие координаты, на карте выставить точку с текущими координатами и выключить сенсор, чтобы больше не выставлял в центр. Но вот при выключении этого самого сенсора и появляются проблемы. testlocation.zip

  11. Hello, anybody know how to detect if user use fake gps application or mock location is on? Thanks

    • 0 replies
    • 48 views
  12. Доброго времени суток. Подскажите как отключить эти элементы? Я думал это работает через свойство: map.StandardLayerKinds := map.StandardLayerKinds + [TfgMapStandardLayerKind.Buildings]; map.StandardLayerKinds := map.StandardLayerKinds - [TfgMapStandardLayerKind.Buildings]; но как-то с этим свойством ничего на карте не меняется...

  13. Привет форум, появилась необходимость в создании маркеров с нумерацией в виде изображений. Количество маркеров 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…

  14. 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

  15. 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

  16. Приветствую, суть вопроса имеется ли возможность поддержки офлайн, с возможностью работы с метками на ней

  17. Всем привет, имеется задача поместить поверх заданного маркера на карте компонент типа fgCardPanel. Создаю компонент, беру координаты маркера, перевожу в TPointF , перемещаю по fgCardPanel.position.point. Компонент перемещается, но нужно его "закрепить" над маркером без возможности смещения при скроллинге карты. события fgMap oncamerachanging и changend не дают желаемых результатов, компонент смещается. Кто подскажет, может кто делал подобное

  18. Всем привет! Решил в приложение добавить карту. Добавил новую форму, кидаю TfgMap, Uses Permissions выставляю галочки на использование геолокации, при открытии формы запрашиваю доступ. Но как только пытаюсь открыть форму, сразу вылетает ошибка "EJNIException with message ''", а также сообщение: Подскажите что еще нужно сделать? П.С. Вопрос решен. 1. Entitlement List -> Maps Service: галочку не поставил. 2. Version Info -> Api Key: было пусто. Впервые пробую, так что извините. ))

  19. Started by Stas,

    Ярослав здравствуйте, У меня получилось загрузить собственный слой, (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…

      • Like
    • 7 replies
    • 137 views
  20. By the way, are there any limitations on the use of Google Maps from an Android application?, I mean about payments.

  21. Здравствуйте. Хотел стиль карты поменять, но почему всё время одна та же черная появляется при выборе. Код json [{"featureType":"all","stylers":[{"hue":"1","saturation":"-1","lightness":"0.78"}]}] На сайте https://mapstyle.withgoogle.com вствлял и норм было. Это уже вторая карта с такой же проблемой. В первой было больше контента в json. Но решил что по проще попробовать, предполагая что сам файл кривой. Но тут и на втором разе тоже самое. Что я не так делаю?

    • 2 replies
    • 81 views
  22. Здравствуйте. Я беру fgMap, растягиваю на всю форму. Сверху кидаю fgLayout, а в него кладу fgImage и выравниваю по центру fgLayout'а fgMap2.CameraTarget возвращает координаты по центру экрана. А как сделать что бы fgMap2.CameraTarget возвращал координаты коордианты выше к примеру на 100px? Т.е. как например в картах яндекс такси, там метка не по центру а чуть выше.

  23. Здравствуйте. Я правильно понимаю что OnPositionChanged срабатывает когда пользователь перестает двигать карту? Если да, то OnPositionChanged не срабатывает.

  24. Здравствуйте. При попытке поставить маркер на карте я получаю ошибку, что single не может быть через ",". Данные я получаю с сервера. Я могу их перевести в точку "." Однако у других клиентов, пишет наоборот что single не может быть "." Получается или одним или другим. Как сделать так что бы при конвертации в Single разделителем считалась или точка или запятая, вне зависимости от настроек платформы?

  25. Здравствуйте. Подскажите как сделать что бы выставить маячок по центру и потом, перемещая карту пальцем, получать координаты того места где сам маячок?

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.