Kugelblitz

App for macOS

Download 1.2.1

DMG · 84.7 MB · macOS 27 or later · Apple silicon

Kugelblitz 1.2

· Build 33

New

  • Road map and topographic map: “Day and Night” is now there too, with shadows of mountains and buildings, slopes in the sun’s light, a warm dusk and a dark, readable night. Every kind of map remembers the switch for itself; on these two it is off at first.
  • Map: Disputed areas follow a view you choose under Settings → Map → “Disputed Areas”: as they are actually administered or as one of 31 countries sees them, by default the country of your Mac’s region. The countries’ borders and names, the region at the top of the map and “Split into Folders” in My Places follow it.
  • Events: The new layer “Fires” shows the fires GDACS has recorded since 2021 as red discs by their burnt area, with names where Wikidata knows them, also in the list in the window “Time”. With them every spot where NASA’s satellites saw something burning in the day before the moment, as a pixel of its true size, coloured by its radiative power: from afar whole burning regions, up close a fire’s front, back to the year 2000. Coming closer to a fire of GDACS, a half-transparent red area shows what has burnt, growing day by day and flickering like embers while the fire lasts, then three days as a dark scar.
  • My Places: A search field of its own at the right of the window’s title bar searches only your entries, what sources deliver and the stops of tours, by name and description; the list shows only what matches, with the folders above. Edit → “Search My Places…” (⌥⌘F) opens the window for it if needed.
  • My Places: A source can also be a file on this Mac, chosen with “Choose File…”: a file as a source, which Kugelblitz reads where it lies and anew as soon as it changes, such as one another app keeps writing. Moved, Kugelblitz finds it again; gone, it says so; “Keep File in Kugelblitz” puts a copy with your places on request.
  • My Places: Kugelblitz reads GeoPackages, as QGIS and many public agencies save them, as a file as a source, also with a double-click in the Finder: each layer of places, lines and areas as a folder, with its columns as data fields, arcs as arcs, in its coordinate system, on the Moon and Mars too. Where a layer does not say which system it lies in, you choose it in the information. A GeoPackage on the internet is a source too, by its address or from the Library, up to 200 MB. Tiles, heights and tables without geometries Kugelblitz names but does not show yet. With the space bar in the Finder, Quick Look shows a GeoPackage on a map, with what it holds.
  • Library: Files a record names that Kugelblitz does not show on the globe, such as PDF, Excel, CSV or a GeoPackage, stand as attachments in its column, with format and size. A small button in its row puts the file into the Downloads folder and then opens it in the right app; “Load As…” in the context menu puts it wherever you choose.
  • Library: Where a directory only calls a file CSV, JSON, XML, text or ZIP, Kugelblitz checks its content as soon as you choose it, small ones already when their row is in view. If it reads it, a table with columns of latitude and longitude say, JSON that is GeoJSON or a ZIP archive with a shapefile, the attachment becomes a file with a preview, on the globe and to take; otherwise a line says what it found.
  • My Places: Kugelblitz imports tables as CSV or TSV with columns of latitude and longitude: each row becomes a place, the other columns data fields.
  • My Places and Library: Arcs and circles stay arcs and circles. Circular arcs, circles, arcs around a centre, edges along the shortest line on the ellipsoid, splines and clothoids come from GML and XPlanGML as such instead of as a run of short lines. Kugelblitz draws them round however close you are, filled too, and measures their length on the arc. KML, GeoJSON and GPX get the line on export, and the note after it says so.
  • My Places and Library: Kugelblitz converts further coordinate systems: the oblique Mercator projection in any direction, the oblique stereographic projection, Krovak, Lambert's azimuthal equal-area projection about the poles and the azimuthal equidistant projection. Shapefiles, GeoTIFFs and GeoParquet files that describe their system only by its values, also without a code, land where they belong.
  • My Places and Library: Kugelblitz opens GeoTIFFs that store black and white scanned plans in the compressions of fax machines (CCITT, Group 3 and 4), such as old development plans, very large scans too, and images of 2, 4 or 12 bits per sample, grey or with a colour palette.
  • Library: Catalogs that answer in pages are paged in their column under the search field: ‹ and › one page back and forward, “Load All” all of them in one list. In the filter, the switches stand at the top.
  • My Places and Library: Kugelblitz knows the national grids of most countries in Europe, older ones such as Gauss-Krüger too. Files, images and map services in them land where they belong.
  • Library: Files of places, lines and areas a record offers you take into “My Places” as a source: KML, KMZ, GeoJSON, GPX and XPlanGML, from every directory, ArcGIS Hub's files too. Up to 20 MB the preview draws their places, lines and areas, and “On the Globe” shows them even before they are taken.
  • Library: Map services of ArcGIS without a tile cache can be taken and laid on the globe, and each layer of a map service on its own as well.
  • Library: Feature services – WFS, OGC API Features and the feature services of ArcGIS – Kugelblitz reads like a file of places, lines and areas: with a preview, on the globe before they are taken and as a source in “My Places”. Where a service holds more than Kugelblitz reads, it says how many were read.
  • Library: INSPIRE download services as Atom feeds open to their datasets and files. GeoTIFFs and files of places among them can be taken, the others loaded.
  • Library: Kugelblitz reads WFS of the oldest version 1.0 too, with answers in GML 2. It asks catalogs by CSW in ISO metadata where they offer them: a record then names more services and files that can be taken, and its licence, publisher and time span.
  • My Places and Library: Kugelblitz reads GML, in which public agencies publish most of their data: as a file to import, in a ZIP archive too, as the file of a record or download service, and from WFS that serve only GML. Each feature becomes a place, a line or an area, with its properties as data fields. GML files open in Kugelblitz with a double-click and show a preview in the Finder.
  • My Places and Library: Kugelblitz reads GeoJSON and GPX in a ZIP archive too, as many downloads offer them. An archive without a file it reads names what it holds.
  • My Places and Library: Kugelblitz reads shapefiles, the most common exchange format of public agencies: when importing, as a ZIP archive and as the file of a record in the library, with a preview. Each record becomes a place, a line or an area with the columns of its table; Kugelblitz converts their coordinate system, systems in feet too.
  • My Places and Library: Kugelblitz reads files in GeoParquet and FlatGeobuf as places, lines and areas too, with their columns as data fields, with arcs and solids too. A line in FlatGeobuf with a moment at each point becomes a way with times.
  • Library: A record with several services and files is a directory: you choose in its column what to take. “Holds” says how many files and services it has.
  • Overview map and atlas: Five more projections, equal-area Eckert IV and Gall-Peters, compromise Winkel tripel, Natural Earth and Miller. The menus group all ten by what they keep: equal-area, compromise, conformal. In the atlas you choose the projection in the context menu too.

Improved

  • Buildings: their shadows are much sharper close up, right in front of a wall too, without jagged edges, and no longer flicker when the sun is low. While you fly, the edges of all shadows stay still, the mountains' too. The setting for them is now called “Shadows” instead of “Terrain Shadows”.
  • Info: A second ⌥-click on what “Info” shows closes the window again; the selection stays. Window → “Info” now opens and closes it with ⌘I instead of ⌥⌘I, also with “My Places” in front. File → “Info” is gone; you show and hide an entry’s information in “My Places” with View → “Show Info” (⌃⌘I).
  • My Location: macOS asks for your location only when you want to see it, no longer at launch. If “My Location” was on when you quit and macOS has no answer yet, it stays off until you switch it on.
  • Preview in the Finder: a file's places, lines and areas appear in the colours and line widths the file gives them, as on the globe, instead of all in red; where many lie close together, the lines grow thinner.
  • SpaceMouse: Several movements at once work slowly too. Approaching at a slant or turning the view as you fly keeps the proportions of your hand.
  • SpaceMouse: The preset speed is ten times as fast, 100 % is the former 1000 %. If you had changed the speed, it too is ten times as fast as before; “Default” in Settings → Controls sets it to 100 %. The speed sliders end at 999 %.
  • Map: Railways come from OpenStreetMap from far up: first the main lines, with branch lines and narrow gauge joining as you come closer, narrower and paler than the main lines, on every kind of map.
  • Map: Roads too come from OpenStreetMap from far up: the most important first, more as you come closer. They are about as dense in every country, a numbered road appears whole, and the change from Natural Earth no longer jumps.
  • Map: When you descend quickly, Natural Earth’s roads, rivers and other lines stay until the OpenStreetMap map shows them.
  • Map: Roads, railways, waters and borders from OpenStreetMap follow the view sooner as you fly and zoom. When new tiles come in, only they appear anew and the rest of the map stays as it is.
  • Search: A hit from the network becomes the place on the map once that is loaded, even where the map spells it otherwise. Its information then shows all the map knows about it, such as its height, inhabitants or Wikipedia.
  • Library: A record Kugelblitz does not show yet says what it offers, such as a WCS, OGC API Tiles or a shapefile, instead of only that it names no known service.
  • Library: Once you have chosen a format in the filter, a record shows only its services and files in that format, no longer all of them.
  • My Places and Library: Kugelblitz reads GeoParquet in its new form too, where Parquet itself says which column holds geometries, with or without the former GeoParquet metadata. Where a file's edges follow the curvature of the earth, on the sphere or the ellipsoid, they follow it on the globe too.
  • Map: Peaks, airports and ports and the names of lakes, seas, oceans, bays, mountain ranges, archipelagos, deserts and plateaus stay the same from high above down to the ground. No name disappears as you zoom in any more, none is there twice.
  • Map: A river appears by its length, a short one only up close, its name with it. From high up the map is calmer for it.

Fixed

  • My Places: A source’s places look on the globe like those of an import of the same file, with disc, symbol, colour and name, lines and ways in their colour, else red, on the terrain and at their heights.
  • My Places: A source of KML, GPX or GeoJSON shows its places as the import takes them. Places the file switches off are off in the source at first instead of being drawn. Copying single rows of a source gives you exactly those. “Copy as Own Entries” names afterwards what it could not take. A marker’s size is kept on import.
  • Library: A feature service of an older ArcGIS server that cannot page gives all its features. Atom feeds over several pages show all their entries.
  • Library: A file of places or a GeoTIFF that a catalog only calls “JSON” or “download” is no longer an attachment but a file with a preview, on the globe and to take.
  • Library: “+” also adds catalogs as a file of this Mac, such as a STAC catalog or the Atom feed of a download service.
  • My Places and Library: A GeoTIFF of one band of numbers, such as a satellite image or a map of measurements, becomes an elevation model only where the file says it holds heights; otherwise an image in shades of grey. In the information you switch it under “Show As” to elevation model or image.
  • Search and Library: A plus sign in the words searched for is searched for, no longer read as a space.
  • My Places and Library: Long texts in shapefiles' tables that lie in a file beside them appear as data fields in the information.
  • My Places and Library: Black and white GeoTIFFs in which white is zero no longer appear as a negative; colour palettes of fewer than 256 colours show their colours.
  • Library: More catalogs and services show their records’ titles, load from the right address and give all their pages. Height models stand at the right height, collections across the date line get their extent, and data.europa.eu names more downloads.
  • My Places: GPX tracks whose times are written without a time zone keep their moments. KML files in older character sets show their umlauts right, and KMZ archives find icons and images in subfolders too. Flights from IGC files without a GPS height no longer lie at sea level, and their task begins at the first turn point. In GML, bodies show all their faces, and GeoJSON keeps all its properties.
  • My Places and Library: Dates, yes/no fields and empty values in shapefiles' tables appear as they are meant; tables of Visual FoxPro are read. Plans in XPlanGML with Gauss-Krüger coordinates lie in their place. Very large ZIP archives and those of older programs are read, and an archive with one unreadable file gives the others. The report after an import counts points outside their coordinate system and lines too short, instead of leaving them out silently.
  • My Places: GeoJSON in another coordinate system, such as UTM or Gauss-Krüger, lands where it belongs on import. A file that breaks the standard or names an unknown system Kugelblitz does not take in, and says what and where.
  • My Places and Library: A GeoTIFF that describes its coordinate system only by its values lies where it belongs. Height models in feet and depths stand right, and height models in further number formats appear instead of staying empty.
  • Info: A peak names its continent in your language. Where Natural Earth and OpenStreetMap both know a place, the window shows the height from OpenStreetMap and the link there.
  • Search: The marker of a peak or city found stands on the place after arriving.
  • Map: When a tilted view sinks or turns, roads in the distance no longer vanish to come back tile by tile; the ones before stay until the new ones are there. When part of the map changes to newer tiles, its roads and railways no longer light up for a moment.
  • My Places: A large import no longer stops the app. The places' lines, paths and areas are made in the background and appear a moment after the markers.