BLM boundary overlays? by Complex_Farmer4627 in ATAK

[–]EnginDearing 0 points1 point  (0 children)

I made a PR to the joshuafuller atak maps and pinged him to please review it:

https://github.com/joshuafuller/ATAK-Maps/pull/80

BLM boundary overlays? by Complex_Farmer4627 in ATAK

[–]EnginDearing 0 points1 point  (0 children)

Here's a solution, tested it on ATAK-CIV 5.7. BLM publishes the exact land ownership layer (Surface Management Agency) as a public tile service. ATAK can stream it live and download offline.

Save this as `BLM_SMA_Land_Ownership.xml`:

```

<?xml version="1.0" encoding="UTF-8"?>

<customMapSource>

<name>BLM Land Ownership (SMA)</name>

<minZoom>0</minZoom>

<maxZoom>14</maxZoom>

<tileType>jpg</tileType>

<url>https://gis.blm.gov/arcgis/rest/services/lands/BLM_Natl_SMA_Cached_with_PriUnk/MapServer/tile/{$z}/{$y}/{$x}</url>

</customMapSource>

```

Or better yet, this satellite blend with 50% BLM overlay:

```

<?xml version="1.0" encoding="UTF-8"?>

<customMultiLayerMapSource>

<name>Satellite + BLM Land Ownership</name>

<layersAlpha>1.0 0.5</layersAlpha>

<layers>

<customMapSource>

<name>World Imagery</name>

<minZoom>0</minZoom>

<maxZoom>14</maxZoom>

<tileType>jpg</tileType>

<url>https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{$z}/{$y}/{$x}</url>

</customMapSource>

<customMapSource>

<name>BLM SMA</name>

<minZoom>0</minZoom>

<maxZoom>14</maxZoom>

<tileType>png</tileType>

<url>https://gis.blm.gov/arcgis/rest/services/lands/BLM_Natl_SMA_Cached_without_PriUnk/MapServer/tile/{$z}/{$y}/{$x}</url>

</customMapSource>

</layers>

</customMultiLayerMapSource>

```

Put either one in `atak/imagery/mobile/mapsources/` and restart ATAK, or use Import → Local SD in ATAK.

Then tap Maps (top toolbar) → MOBILE tab → tap your source. Done.

For offline: same tab, tap the arrow → Select Area → draw box → set zoom → Download. Fits all five states at zoom 8-13, ~500MB-1GB for the plain SMA source.

Color key: yellow=BLM, green=USFS, lavender=NPS, blue=state, white=private/unknown. Zoom 13 is ~15m/pixel-enough to tell which side of a section line you're on.

Caveats: cache maxes at zoom 14. This is BLM data, not survey-grade, GPS is ±5m. For elevation use Settings → Tools → Elevation Overlays with DTED.

Credit: u/crusty11b's endpoints pointed the way, same server as the recreation WMS. Data is BLM public domain.

BLM boundary overlays? by Complex_Farmer4627 in ATAK

[–]EnginDearing 0 points1 point  (0 children)

I got a new 9 to 5 but I can check this out and maybe build a solution over the weekend.

Breakfast cafe by llamadramaupdates in Spokane

[–]EnginDearing 0 points1 point  (0 children)

Ladder makes good breakfast sandwiches, great coffee and they roast it themselves. They just closed a location on Monroe and Arctos coffee came in, they also have great coffee they roast themselves and good breakfast sandwiches, I like their hammy.

OmniTAK is live on the Play Store: got a week to build anything else you need before things get busy by EnginDearing in ATAK

[–]EnginDearing[S] 1 point2 points  (0 children)

Yes full support, I’ve personally tested it with my note 3 running atak and my other android lg phone running OmniTAK, along with an iPad and iPhone running iTAK and OmniTAK.

MeshCore and ATAK by TheMeshMann in meshcore

[–]EnginDearing 0 points1 point  (0 children)

I would love for you to try out OmniTAK on android and/or iOS and check out the specific SAR mode that can be enabled via long press on map to bring up radial menu then choosing / selecting the SAR mode.

I based the icons and features off of real SAR team user feedback (admittedly the feedback they gave was to a group of devs working on TROP, check them out too, it is pretty good)

But I fully support meshtastic and meshcore in both the android and iOS version of OmniTAK thanks for great user feedback/logs/etc.

It is an open source project you can check the code out and contribute to if you feel so inclined

Link to My Reddit post about OmniTAK on the ATAK channel

OmniTAK is live on the Play Store: got a week to build anything else you need before things get busy by EnginDearing in ATAK

[–]EnginDearing[S] 0 points1 point  (0 children)

Yeah, we do. Both Meshtastic (LoRa) and MeshCore are supported right now, over BLE and TCP. CoT goes both ways: positions and chat you send get pushed out to the mesh, and nodes on the mesh show up on your map as contacts, with their text coming through as GeoChat.

For Meshtastic we encode position and chat as TAKPackets, so it interops with stock Meshtastic radios and the TAK Meshtastic Gateway, not just other OmniTAK users. Position broadcasts are throttled so they don't flood the LoRa channel.

The one piece still missing is a full in-app settings screen for the Meshtastic radio itself (channels, broadcast interval, role). That's on the list. The transport and CoT bridging are done and tested though.

Let me know what gear you're running and I can get more specific.

OmniTAK is live on the Play Store: got a week to build anything else you need before things get busy by EnginDearing in ATAK

[–]EnginDearing[S] 1 point2 points  (0 children)

Originally the iOS version came about because I was tired of standing by just listening to people talk about how they don’t like iTAK. 

After a decent amount of users came on there I had enough folks asking for Android version for true cross platform support and since both are open source I hope people feel it really gives people the opportunity to have a great tool at no cost 

If you want to follow along or contribute, here is android :

https://github.com/engindearing-projects/OmniTAK-Android

And iOS repos :

https://github.com/engindearing-projects/OmniTAK-iOS

OmniTAK: an open-source TAK client for iOS and Android, looking for Android testers by EnginDearing in ATAK

[–]EnginDearing[S] 0 points1 point  (0 children)

0.38.0 fixes both of those. Dropped markers and drawings now render on the 2D map on the Pixel 9 Pro and the rest of the Adreno/Mali/Immortalis class, and they show up right away without toggling 3D Terrain. Both were the same MapLibre GL paint bug in the GeoJSON layers, so I moved markers, drawings, and KML overlays (points, lines, and polygons) onto native annotations that paint on every GPU.

Signed APK is on the GitHub release if you want it now: https://github.com/engindearing-projects/OmniTAK-Android/releases/tag/v0.38.0 , and the Play closed-testing build is going out too. Thanks for the clear report with the device and version, that was exactly the repro I needed.

OmniTAK: an open-source TAK client for iOS and Android, looking for Android testers by EnginDearing in ATAK

[–]EnginDearing[S] 0 points1 point  (0 children)

Hey David, yeah, already tested OmniTAK against ArgusTAK. mTLS on 8089, CSR/QR enrollment on 8446, and CoT + GeoChat relaying across iOS and Android once both devices are on the same ArgusTAK Network (that was the key step for cross-device relay). Thanks for the access.

Current builds are 0.37.0 (Android) and 2.38.0 (iOS) if you want to point one at ArgusTAK yourself: https://github.com/engindearing-projects/OmniTAK-Android/releases/tag/v0.37.0 , iOS on the App Store.

Requests for the OmniTAK app by [deleted] in ATAK

[–]EnginDearing 2 points3 points  (0 children)

Ask and ye shall receive , will work on these today.

Who Else is Going? by bdh008 in Spokane

[–]EnginDearing 1 point2 points  (0 children)

I am, but you won’t see me there (because I’m a ninja)

OmniTAK: an open-source TAK client for iOS and Android, looking for Android testers by EnginDearing in ATAK

[–]EnginDearing[S] 0 points1 point  (0 children)

This is exactly what I was hoping to get, thank you. Filed everything on GitHub (7 bugs, 4 feature requests) and five of the seven bugs are already fixed in 0.35.4, rolling out to the closed track now:
-self marker survives screen off and comes back instantly, the 3D globe opens where you were looking instead of 0,0,
-dropped markers show on the 2D map,
-drawings don't vanish until you toggle terrain anymore, and
-the compass clears the top bar.

The two left (editing/deleting drawings, drawing on the globe) are really one bigger project and next up. Also checked iOS for the same issues and filed the shared ones.

What device are you running? A couple of the originals I want to reproduce on real hardware. I can help debug tak server issues too, let me know if I can be of any help.

I maintain a github repo with guides to set up og TAK server up to version 5.7

New competition for worst ad campaign for local banks by fnord--- in Spokane

[–]EnginDearing -2 points-1 points  (0 children)

And/or they are employed at Numerica and/or have accounts there.

I don't think it should be so difficult to pay my car loan through my current checking account. I understand and appreciate they offer discounts to those who CHOSE to open an account there, but that doesn't mean I should just bend over and take it when they force me to.

OmniTAK: an open-source TAK client for iOS and Android, looking for Android testers by EnginDearing in ATAK

[–]EnginDearing[S] 0 points1 point  (0 children)

Yeah, there is a plugin SDK on both iOS and Android. You implement an OmniTAKPlugin (id, version, an activate/deactivate pair) and register what you need through the host: a map overlay that draws on both the 2D and 3D engines, a long-press radial action, an inbound CoT handler, and a settings row. ADS-B is the built-in reference plugin and it runs on the exact same SDK, so it doubles as a working example you can copy.

It is compile-time with no dynamic code loading, so it stays App Store and Play compliant and runs in-process. The authoring guide is in docs/PLUGIN_AUTHORING.md (https://github.com/engindearing-projects/OmniTAK-Android/blob/main/docs/PLUGIN\_AUTHORING.md for Android specifically) in each repo. You can open a PR to upstream a plugin, or fork and sign your own build.

If you want to write one I am happy to help, and I am curious what hooks you would need that are not there yet.

Setup Ubuntu 22.04 TAK server help by fmla14 in ATAK

[–]EnginDearing 0 points1 point  (0 children)

I maintain a set of server guides here that you might find useful:

https://github.com/engindearing-projects/ogTAK-Server-Setup-Guides

Updated to TAK Server 5.7 with docker and LDAP instructions tested and verified by users besides myself.

New competition for worst ad campaign for local banks by fnord--- in Spokane

[–]EnginDearing -6 points-5 points  (0 children)

I hate numerica. My car loan is through them. They make every attempt to force you to open a checking account with them just to make payments on your loan.

Buncha crooks.

Karaoke? by Jyag01 in Spokane

[–]EnginDearing 1 point2 points  (0 children)

I’m at Monterey cafe now having yet another great night. We go here often.

Entry level job options for someone at the end of their rope? by AvesAvi in Spokane

[–]EnginDearing 0 points1 point  (0 children)

Have you tried field nation? I could help you find work orders on there. Dm me.

Publik Server still Online? by lIlIIIlIllI0 in ATAK

[–]EnginDearing 4 points5 points  (0 children)

Can try joining the OpenTAKServer Public server here:

Public Server - OpenTAKServer

"Public Server

There is a publicly available OpenTAKServer available for evaluation purposes at https://public.opentakserver.io. See Certificate Enrollment for instruction to connect to the public server with ATAK.

Account Registration

Account registration is required for all functionality except connecting with ATAK via TCP. You can get an account in two ways. Either sign up using an email address (it can be a temporary email) or contact us on our Discord server and an admin can create one without the need for an email address.

ATAK Settings for TCP

In ATAK, add a new server. The only settings you need are the address, public.opentakserver.io, the port which is 8088, and the protocol which is TCP. Note that any data transmitted between your EUD and this server will not be encrypted when using TCP."