Manuel koordinat girişi ile alan cache indirme - #1
Draft
onatcerit wants to merge 7 commits into
Draft
Conversation
Introduce a bottom-left Cache by Coordinates control that opens a dialog for typing sector bounds, previews the area on the globe, and downloads selected imagery/elevation into the WorldWind cache. The download path is isolated in SectorCacheController so interactive map selection can reuse it later. Co-authored-by: Onat <[email protected]>
Add a second lower-left control that arms SectorSelector so the user can press-and-drag a rectangle on the globe; on mouse release the selected sector is confirmed and downloaded through SectorCacheController. Co-authored-by: Onat <[email protected]>
Add a lower-left Measure Distance control that arms a press-and-drag geodesic line; distance updates continuously in a label centered on the line from the start point. Co-authored-by: Onat <[email protected]>
Point ApplicationTemplate and demo launchers at CoordinateCacheDownload so the familiar World Wind Application window shows the lower-left cache and distance-measure buttons without requiring a separate demo class. Co-authored-by: Onat <[email protected]>
Route Cache from Map into the shared coordinates dialog with auto-filled bounds, remove the separate map download UI, and download only the configured level range (default 5-14) for imagery and elevation. Co-authored-by: Onat <[email protected]>
Move openWithSector next to the CoordinateCacheDialog constructor and call it through AppFrame.openCacheDialogWithSector so the shared dialog API is easier for IDEs and local checkouts to resolve. Co-authored-by: Onat <[email protected]>
Interpret the zoom range as Earth/Bing/{n} folder names so selecting 0-14
matches the folders the user sees on disk. Row folders like 201/202 remain
tile-grid paths under each zoom folder.
Co-authored-by: Onat <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description of the Change
Varsayılan World Wind Application sol alt butonları:
İndirme varsayılan olarak WorldWind level 5–14 aralığında yapılır (dialogda değiştirilebilir). Blue Marble gibi daha az seviyeli katmanlarda katmanın mevcut seviyeleri indirilir.
Why Should This Be In Core?
Core API değişmez; örnek/helper sınıflar ekler ve ApplicationTemplate main’ini bu AppFrame’e bağlar.
Benefits
Potential Drawbacks
Applicable Issues
N/A