-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breaking Into Regions or States? #4
Comments
Maybe you could have it select the sectional charts that they want, sort of
like what Avare for Android did?
Jim
…On Wed, Aug 7, 2024 at 1:40 PM Steven Sokol ***@***.***> wrote:
Hi Brian,
Any thoughts on the best way to break up the database into regions? The
full US data set (zoom levels 0 - 12) comes in at about 5.9 GB. One of my
use cases is an iOS app, and I would prefer to give my users the option of
downloading only those areas in which they fly rather than making them pull
the full 5.9 GB each month. (It would save me a bit on bandwidth fees as
well.)
Thanks,
Steve
—
Reply to this email directly, view it on GitHub
<#4>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIVBU4XIPXTAFSBLQO7YRTZQJSZJAVCNFSM6AAAAABME66WWOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2TIMJQGEYTKNQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Right now the vector map engine I'm using on my iOS app (a commercial
library from a 3rd party vendor) makes everything available on an ala carte
basis: select the countries and regions (states / provinces / oblasts /
etc.) that you want. The library downloads a map data file for each
selected region and the engine handles determining which files contain
which data. I was planning on using essentially the same approach, creating
individual mbtiles files for each state.
My question is really how to go about it. Is this something that's worth
building into chartmaker or is it best done as a separate project?
…On Wed, Aug 7, 2024 at 1:44 PM jamez70 ***@***.***> wrote:
Maybe you could have it select the sectional charts that they want, sort
of
like what Avare for Android did?
Jim
On Wed, Aug 7, 2024 at 1:40 PM Steven Sokol ***@***.***>
wrote:
> Hi Brian,
>
> Any thoughts on the best way to break up the database into regions? The
> full US data set (zoom levels 0 - 12) comes in at about 5.9 GB. One of
my
> use cases is an iOS app, and I would prefer to give my users the option
of
> downloading only those areas in which they fly rather than making them
pull
> the full 5.9 GB each month. (It would save me a bit on bandwidth fees as
> well.)
>
> Thanks,
>
> Steve
>
> —
> Reply to this email directly, view it on GitHub
> <#4>, or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AAIVBU4XIPXTAFSBLQO7YRTZQJSZJAVCNFSM6AAAAABME66WWOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2TIMJQGEYTKNQ>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACVQPGYO4SZEC6J565EM6LZQJTJTAVCNFSM6AAAAABME66WWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZUGEYTMOJRGU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
*Steven Sokol*
* <https://www.falkenavionics.com/>*
*Falken Avionics, LLC <https://www.falkenavionics.com/>*
Makers of FlightView <https://www.falkenavionics.com/flightview/> EFIS
Cedar Park, Texas
|
The "easiest" solution would be to allow selection of the 53 individual chart areas - which correspond exactly to the printed sectional charts. To my knowledge, FAA does not publish charts by state. It should be fairly straightforward to add a checkbox selection of one or more of the specific 56 charts that you want to process. I would also HIGHLY recommend using WEBP image format. With WEBP the full mbtiles database is less than 3 gb. I will work on getting a checkbox list UI added to the app to make this possible. |
I have completed and am currently testing the modified app. Rather than a GUI I have implemented a console interface where the app prompts with "Enter 0 to process all charts in the chartprocessindexes array, or 1 to process a single VFR chart: " When 1 is entered, the console puts out:
Enter a single chart number and the app will produce a single chart mbtiles database, for example, entering 50 will make Twin_Cities.db |
Excellent! One small tweak, if I might suggest it: a command line option for the chart number. That would make it easy to script the process of generating the 53 separate database files. |
Oh - that last comment was assuming that the "0" option generates a single Sectionals.db file as the app currently does. I guess another option would be to accept "*" or something to create all 53 separate database. |
I could implement a "*" option to process all 53 as individual db files... I'll do that and test it. |
Added the "*" option which will process all 53 VFR area charts individually into separate db files |
Closing this issue |
Hi Brian,
Any thoughts on the best way to break up the database into regions? The full US data set (zoom levels 0 - 12) comes in at about 5.9 GB. One of my use cases is an iOS app, and I would prefer to give my users the option of downloading only those areas in which they fly rather than making them pull the full 5.9 GB each month. (It would save me a bit on bandwidth fees as well.)
Thanks,
Steve
The text was updated successfully, but these errors were encountered: