Źródła danych i licencje
GeoDrafter powstał na bazie otwartych danych i otwartego oprogramowania. Na tej stronie wymieniono każde źródło, do czego służy i na jakiej licencji jest udostępnione.
OpenFreeMap (mapa podkładowa)
Mapa podkładowa we wszystkich narzędziach pochodzi z OpenFreeMap: bezpłatna, także do użytku komercyjnego. Twoja przeglądarka wczytuje kafle oglądanego obszaru bezpośrednio z OpenFreeMap. Dane mapy © współtwórcy OpenStreetMap (ODbL), kafle wektorowe z OpenMapTiles. Oznaczenie autorstwa: OpenFreeMap © OpenMapTiles Data from OpenStreetMap.
MapLibre GL JS
MapLibre rysuje interaktywną mapę w Twojej przeglądarce. Otwarte oprogramowanie (BSD-3-Clause), udostępniane z geodrafter.com.
GeographicLib
Wszystkie odległości, okręgi, powierzchnie i azymuty są obliczane algorytmami geodezyjnymi Charlesa Karneya z GeographicLib na elipsoidzie WGS84, z dokładnością około 15 nanometrów. Otwarte oprogramowanie (MIT).
DWD HYRAS-DE (strefy mrozoodporności, Niemcy)
Niemiecka mapa stref mrozoodporności korzysta z dobowej temperatury minimalnej z siatki 1 km HYRAS-DE Deutscher Wetterdienst (niemiecka służba meteorologiczna), licencja CC BY 4.0: najniższa temperatura każdego roku 1991–2020, uśredniona w komórkach o boku około 5 km. Wyszukiwanie miejsc i kodów pocztowych na tej mapie korzysta z około 8000 niemieckich kodów pocztowych z GeoNames (CC BY 4.0) i odbywa się w Twojej przeglądarce.
GeoNames (wyszukiwanie miejsc)
Wyszukiwarka miejsc, narzędzie „Miasta w promieniu” oraz najbliższa miejscowość w wyszukiwarce współrzędnych, na mapie antypodów i przy określaniu strefy czasowej korzystają z listy około 24 000 miast i miejscowości liczących co najmniej 15 000 mieszkańców z GeoNames, na licencji CC BY 4.0, w opracowaniu pakietu npm all-the-cities (MIT). Wyszukiwanie odbywa się w Twojej przeglądarce; nic, co wpisujesz, nie jest nigdzie wysyłane. Strony wysokości miast podają wysokość, jaką GeoNames przypisuje każdemu miastu (cities1000, przez pakiet npm cities-1000-structured).
Narzędzie do sprawdzania wysokości przeszukuje też z tej samej listy około 19 000 wsi i miasteczek liczących od 1000 do 14 999 mieszkańców w Niemczech, Austrii, Szwajcarii, Francji, Hiszpanii i Danii oraz kody pocztowe Niemiec, Austrii, Szwajcarii, Francji i Hiszpanii z plików kodów pocztowych GeoNames (CC BY 4.0). Wyszukiwanie odbywa się w Twojej przeglądarce.
Terrain Tiles (dane wysokościowe)
Narzędzie do sprawdzania wysokości korzysta z Terrain Tiles (Mapzen/Tilezen, AWS Open Data). Twoja przeglądarka pobiera kafel wysokościowy klikniętego miejsca (obraz PNG z około 256 × 256 wysokościami) bezpośrednio z Amazon Web Services i odczytuje z niego wysokość. Każde źródło ma własne warunki; zgodnie z dokumentem atrybucji Tilezen:
3DEP data courtesy of the U.S. Geological Survey · SRTM data courtesy of the U.S. Geological Survey · GMTED2010 data courtesy of the U.S. Geological Survey · ETOPO1: NOAA National Centers for Environmental Information, U.S. Department of Commerce · Nowa Zelandia: LINZ 8m DEM, Crown copyright, Land Information New Zealand and the New Zealand Government, 2011 (CC BY 3.0 NZ) · Wielka Brytania: LIDAR Composite DTM, © Environment Agency copyright and/or database right 2015, Open Government Licence v3 · Austria: © offene Daten Österreichs – Digitales Geländemodell (DGM) Österreich (CC BY 3.0 AT) · Norwegia: © Kartverket (CC BY 4.0) · ArcticDEM: DEM(s) created from DigitalGlobe, Inc., imagery and funded under National Science Foundation awards 1043681, 1559691 and 1542736 · Europa: EU-DEM, produced using Copernicus data and information funded by the European Union · Kanada: CDEM, contains information licensed under the Open Government Licence – Canada · Meksyk: Source: INEGI, Continental relief, 2016 · Australia: © Commonwealth of Australia (Geoscience Australia) 2017, DEM of Australia 5 metre grid (CC BY 4.0)
EPSG i Proj4js (współrzędne)
Lista około 6600 układów współrzędnych w konwerterze, z ich nazwami, obszarami zastosowania i dokładnością transformacji układu odniesienia, pochodzi z EPSG Geodetic Parameter Dataset (IOGP), za pośrednictwem epsg.io i pakietu npm epsg-index (ISC). Jest pobierana do przeglądarki, gdy używasz kodu EPSG. Przeliczenia wykonuje w Twojej przeglądarce Proj4js (MIT).
Open Location Code (Plus Codes)
Plus Code w wyszukiwarce współrzędnych jest zgodny z otwartą specyfikacją Open Location Code Google (Apache License 2.0) i jest obliczany w Twojej przeglądarce przez własną implementację tej specyfikacji. Plus Code można wpisać w Mapach Google zamiast adresu.
Amerykańskie kody pocztowe (ZIP codes)
Narzędzie „Kody pocztowe USA (ZIP) w promieniu” korzysta z punktów wewnętrznych około 33 800 ZIP Code Tabulation Areas (ZCTA) US Census Bureau (geografia spisu z 2020 roku, domena publiczna, w opracowaniu pakietu npm us-zips, MIT). Nazwa miejscowości i stan obok każdego kodu pochodzą z kodów pocztowych GeoNames (CC BY 4.0, przez pakiet npm zipcodes-us, MIT). Plik jest wczytywany do Twojej przeglądarki i tam przeszukiwany. Wyszukiwanie po kodzie ZIP w narzędziu „W jakim hrabstwie jestem?” korzysta z tych samych punktów ZCTA.
Natural Earth (granice państw)
Mapa granic państw korzysta z konturów państw admin-0 z Natural Earth, wersja 4.1.0, w domenie publicznej, w formacie TopoJSON z pakietu npm world-atlas (ISC). Mapa pokazuje wersję 1:50 mln, a liczby i pliki do pobrania są obliczane na podstawie wersji 1:10 mln. Mapa antypodów używa konturów 1:50 mln, aby odróżnić ląd od morza i narysować kontynenty przeniesione na drugą stronę Ziemi.
Strefy czasowe (timezone-boundary-builder, IANA)
Narzędzie „Jaka jest moja strefa czasowa?” korzysta z granic wszystkich 419 stref czasowych IANA na lądzie i wodach terytorialnych z timezone-boundary-builder (Evan Siroky), zbudowanych z danych OpenStreetMap (© współtwórcy OpenStreetMap, ODbL 1.0) i udostępnionych w pakiecie npm geo-tz (MIT). Aby cały świat dało się wczytać w przeglądarce, granice uproszczono do około 4% ich punktów; uproszczony plik jest bazą pochodną na tej samej licencji ODbL. Reguły czasu (przesunięcie względem UTC, czas letni, zmiany czasu) pochodzą z bazy stref czasowych IANA (domena publiczna), którą Twoja przeglądarka ma już wbudowaną, więc godziny są tak aktualne jak Twoja przeglądarka.
Pozycja słońca (NOAA)
Kalkulator pozycji słońca korzysta ze wzorów NOAA Solar Calculator, opartych na książce Astronomical Algorithms Jeana Meeusa i opublikowanych przez amerykańską National Oceanic and Atmospheric Administration (dzieło rządu USA). Nie jest kopiowany żaden plik danych: deklinacja Słońca, równanie czasu, wysokość, azymut i refrakcja atmosferyczna, a także wschód, zachód i zmierzch są obliczane w Twojej przeglądarce. W porównaniu z PyEphem (VSOP87) czasy zgadzają się co do kilku sekund na średnich szerokościach geograficznych.
Pozycja Księżyca (Jean Meeus)
Kalkulator wschodu i zachodu Księżyca korzysta ze wzorów z rozdziału 47 książki Astronomical Algorithms Jeana Meeusa, skróconej wersji teorii Księżyca ELP-2000/82 z 60 + 60 wyrazami okresowymi, ze współczynnikami stabelaryzowanymi w pakiecie astronomia (licencja MIT, © Sonia Keys, commenthol). Nie jest kopiowany żaden plik danych: pozycja Księżyca, paralaksa, faza, wschód i zachód Księżyca są obliczane w Twojej przeglądarce. W porównaniu z PyEphem pozycja zgadza się z dokładnością do 0,003°, a czasy co do kilku sekund.
Brytyjska siatka National Grid (Ordnance Survey)
Narzędzie „Brytyjskie współrzędne OS” korzysta z parametrów British National Grid z przewodnika po układach współrzędnych Wielkiej Brytanii Ordnance Survey: odwzorowania poprzecznego Merkatora na elipsoidzie Airy 1830 (EPSG:27700), liter kwadratów 100 km i 7-parametrowej transformacji Helmerta między WGS84 a OSGB36 (EPSG:1314). Wszystko jest obliczane w Twojej przeglądarce. Dokładna krajowa transformacja OSTN15 nie jest używana, więc pozycje mogą się od niej różnić o maksymalnie około 4 m.
US Census Bureau (hrabstwa USA)
Narzędzie „W jakim hrabstwie jestem?” korzysta z konturów hrabstw z kartograficznych plików granic US Census Bureau, wydanie z 2017 roku, w domenie publicznej: 3231 hrabstw i jednostek równorzędnych z kodami FIPS, uproszczonych do skali 1:10 mln i udostępnionych w formacie TopoJSON w pakiecie npm us-atlas (ISC). Hrabstwo, jego powierzchnia i sąsiedzi są ustalane w Twojej przeglądarce.
Duńskie linie zabudowy
Duńskie strony pod /da/ korzystają ze stref ochronnych z Danmarks Arealinformation (Miljøstyrelsen) oraz z ochrony plaż, wydm i lasów (fredskov) z duńskiego katastru Matriklen (Klimadatastyrelsen). Duńska strona o podnoszeniu się poziomu morza korzysta z DMI Klimaatlas (Duński Instytut Meteorologiczny, CC BY 4.0).
Dokładność danych
Same obliczenia są dokładne z precyzją znacznie lepszą niż milimetr. Wynik ogranicza to, co wprowadzasz: miejsce kliknięcia na mapie, dokładność położenia miejscowości na liście (zwykle jej centrum) oraz, w przypadku wysokości, rozdzielczość numerycznego modelu terenu. Każda strona narzędzia wyjaśnia swoje ograniczenia w sekcji „Jaka jest dokładność?”.