O nie! Gdzie jest JavaScript?
Twoja przeglądarka internetowa nie ma włączonej obsługi JavaScript lub nie obsługuje JavaScript. Proszę włączyć JavaScript w przeglądarce internetowej, aby poprawnie wyświetlić tę witrynę, lub zaktualizować do przeglądarki internetowej, która obsługuje JavaScript.

Kalkulator Jednostek miar

Ostatnia aktualizacja 12 miesięcy temu
ZbigniewZbigniewNowicjusz Nowicjusz
Dodano 12 miesięcy temu
Witam ponownie .
Ponieważ trochę bawiłem się z mapami.
Wkleję przykład Mapy z portami
<?php
require_once __DIR__.'/maincore.php';
require_once THEMES.'templates/header.php';
add_to_head('
 .leaflet-popup-content {
 font-size: 18px; /* rozmiar tekstu */
 line-height: 1.4; /* opcjonalnie */
 }
 .leaflet-popup-content b {
 font-size: 20px; /* tytuł miasta */
 }
');

add_to_head('
 #map {
 width: 100%;
 height: 600px;
 }
');

$porty = [
 [
 "nazwa" => "Port Rzeczny Gliwice",
 "lat" => 50.3178,
 "lon" => 18.6595,
 "opis" => "Jeden z największych i najważniejszych portów śródlądowych w Polsce, końcowy punkt Kanału Gliwickiego. Obsługuje transport towarów masowych i jest kluczowym elementem Odrzańskiej Drogi Wodnej."
 ],
 [
 "nazwa" => "Port Rzeczny Koźle (Kędzierzyn-Koźle)",
 "lat" => 50.3495,
 "lon" => 18.2081,
 "opis" => "Historyczny port rzeczny nad Odrą, dawniej jeden z największych portów śródlądowych Europy. Obecnie przechodzi rewitalizację i ponownie rozwija działalność logistyczną."
 ],
 [
 "nazwa" => "Port Rzeczny Wrocław",
 "lat" => 51.1061,
 "lon" => 17.0305,
 "opis" => "Kompleks portowy położony nad Odrą, obsługujący zarówno towary, jak i ruch rekreacyjny. Ważny punkt Odrzańskiej Drogi Wodnej oraz centrum transportowe regionu."
 ],
 [
 "nazwa" => "Port Rzeczny Cigacice",
 "lat" => 52.0121,
 "lon" => 15.6325,
 "opis" => "Regionalny port rzeczny nad Odrą, znany z transportu drewna i kruszyw. Często wykorzystywany także jako przystań dla jednostek rekreacyjnych."
 ],
 [
 "nazwa" => "Port Rzeczny Szczecin–Odra (część śródlądowa)",
 "lat" => 53.4318,
 "lon" => 14.5775,
 "opis" => "Znaczący port na Odrze w rejonie Szczecina, obsługujący zarówno żeglugę morską, jak i śródlądową. Pełni funkcję węzła transportowego z dostępem do sieci europejskich dróg wodnych."
 ],
 [
 "nazwa" => "Port Rzeczny Warszawa (Żerań)",
 "lat" => 52.2924,
 "lon" => 21.0220,
 "opis" => "Port śródlądowy nad Wisłą, dawniej ważny element transportu rzecznego w centralnej Polsce. Obecnie wykorzystywany głównie przez jednostki rekreacyjne oraz sporadyczny ruch towarowy."
 ],
 [
 "nazwa" => "Przystań Wawer (Warszawa)",
 "lat" => 52.1996,
 "lon" => 21.1783,
 "opis" => "Popularna przystań kajakowa i żeglarska nad Wisłą, wykorzystywana głównie do rekreacji i turystyki wodnej w obrębie Warszawy."
 ],
 [
 "nazwa" => "Przystań Marina Bydgoszcz",
 "lat" => 53.1219,
 "lon" => 18.0064,
 "opis" => "Nowoczesna przystań położona przy Brdzie, obsługująca jachty, motorówki i kajaki. Stanowi ważny punkt na szlaku wodnym Wisła—Kanał Bydgoski."
 ],
 [
 "nazwa" => "Port Rzeczny Toruń",
 "lat" => 53.0174,
 "lon" => 18.5980,
 "opis" => "Port nad Wisłą obsługujący jednostki rekreacyjne oraz sezonowe ruchy turystyczne. Znany ze swojej lokalizacji przy zabytkowej części miasta."
 ],
 [
 "nazwa" => "Przystań Płock",
 "lat" => 52.5457,
 "lon" => 19.7003,
 "opis" => "Przystań nad Wisłą, popularna wśród wodniaków ze względu na walory krajobrazowe i bliskość starówki. Obsługuje ruch turystyczny i rekreacyjny."
 ]
];

?>

<h2 style="text-align:center;">Mapa Polski z Portami</h2>

<div id="map"></div>

<!-- Leaflet JS -->



// Inicjalizacja mapy – centrum Polski
var map = L.map('map').setView([52.0, 19.0], 6);

// Warstwa kafelków
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
 attribution: '© OpenStreetMap'
}).addTo(map);

// Markery z PHP
var porty = <?php echo json_encode($porty, JSON_UNESCAPED_UNICODE); ?>;


// Dodawanie pinesek
porty.forEach(function(port) {
 L.marker([port.lat, port.lon])
 .addTo(map)
 .bindPopup("<b>" + port.nazwa + "</b><br>" + port.opis);
});



<?php
require_once THEMES.'templates/footer.php';
?>
lub panel

ApisApisSuper administrator Super administrator
Dodano 2 lat temu
Wprawdzie w żegludze śródlądowej nie używa się ani mil morskich ani węzłów - każdy śródlądowy marynarz zna te jednostki. W żegludze śródlądowej używa się kilometrów (bo tak są mierzone i oznakowane drogi wodne) a więc prędkość statków także mierzyny w km/h.

Co do pozostałych miar - cenny jest model przelicznika ale musimy wziąć pod uwagę, że w zasadzie jedynie administrator serwisu (czyli ja) wie jak go zastosować w kodzie strony internetowej. Niemniej dziękuję za sugestię.
ZbigniewZbigniewNowicjusz Nowicjusz
Dodano 2 lat temu
Witam.
Chciałem zaproponować proste narzędzie do nauki i zastosowań w żegludze. Kalkulator jednostek to narzędzie, które umożliwia użytkownikom szybkie i łatwe przeliczanie różnych jednostek miar. W Polsce, gdzie większość ludzi jest przyzwyczajona do systemu metrycznego, kalkulator ten może pomóc w zrozumieniu i przeliczeniu jednostek, które są mniej powszechne, takich jak mile morskie czy cale.

Mile morskie, będące standardową jednostką w nawigacji morskiej i lotniczej, nie mają bezpośredniego odpowiednika w systemie metrycznym, co czyni je szczególnie interesującymi w kontekście edukacyjnym. Użytkownicy mogą nauczyć się, jak przeliczać mile morskie na metry lub kilometry, co jest niezbędne w wielu dziedzinach, takich jak żeglarstwo, lotnictwo czy transport międzynarodowy.

Aby kalkulator działał prawidłowo, należy wkleić kod w edytorze tekstu, uproszczonym w artykule, newsie lub innej formie publikacji.
<div class="container">
 <div class="row">
 <div class="col-md-4">
 <form method="post">
 <h3>Kilometry na mile</h3>
 <div class="form-group">
 <label for="kilometers">Kilometry:</label>
 <input type="number" class="form-control" id="kilometers" name="kilometers" step="0.01">
 </div>
 <button type="submit" name="convert_km_to_miles" class="btn btn-primary">Przelicz</button>

 <h3>Cale na centymetry</h3>
 <div class="form-group">
 <label for="inches">Cale:</label>
 <input type="number" class="form-control" id="inches" name="inches" step="0.01">
 </div>
 <button type="submit" name="convert_inches_to_cm" class="btn btn-primary">Przelicz</button>

 <h3>Odległości morskie na metry lub kilometry</h3>
 <div class="form-group">
 <label for="nautical_miles">Morskie mile:</label>
 <input type="number" class="form-control" id="nautical_miles" name="nautical_miles" step="0.01">
 </div>
 <div class="form-group">
 <label for="conversion_type">Typ konwersji:</label>
 <select name="conversion_type" id="conversion_type" class="form-control">
 <option value="meters">Metry</option>
 <option value="kilometers">Kilometry</option>
 </select>
 </div>
 <button type="submit" name="convert_nautical_miles" class="btn btn-primary">Przelicz</button>

 <h3>Stopy na centymetry</h3>
 <div class="form-group">
 <label for="feet">Stopy:</label>
 <input type="number" class="form-control" id="feet" name="feet" step="0.01">
 </div>
 <button type="submit" name="convert_feet_to_cm" class="btn btn-primary">Przelicz</button>

 <h3>Bary na atmosfery</h3>
 <div class="form-group">
 <label for="bars">Bary:</label>
 <input type="number" class="form-control" id="bars" name="bars" step="0.01">
 </div>
 <button type="submit" name="convert_bars_to_atm" class="btn btn-primary">Przelicz</button>
 </form>
 </div>
 </div>
</div>

Oraz utworzyć panel z takim kodem.
<?php 
add_to_title('- Narzędzie do Przeliczania Jednostek w PHP Fusion');
set_meta("description", "Kalkulator jednostek to praktyczne narzędzie do przeliczania jednostek miar, idealne do nauki i zastosowań w codziennym życiu. ");
set_meta("image","https://www.zegluga-rzeczna.pl/images/logo9.png");
add_to_CSS('.article-item{width:90%;overflow:hidden;margin:auto;}.article-item h1{font-size:24px;color:#333;font-weight:bold;}.article-article{max-width:95%;margin:auto;font-size:18px;color:#333;}@media (max-width:768px){.article-item h1{font-size:26px;}.article-article{font-size:20px;}}');
add_to_CSS(' .wynik-beton{margin-top:10px;font-weight:bold;display:none;font-size:20px;color:#006400;}');
if ($_SERVER["REQUEST_METHOD"] == "POST") {
 // Przeliczanie kilometrów na mile
 if (isset($_POST['convert_km_to_miles']) && !empty($_POST['kilometers'])) {
 $kilometers = $_POST['kilometers'];
 $miles = $kilometers * 0.621371;
 echo "<h3>$kilometers km to miles: " . round($miles, 2) . " miles</h3>";
 }

 // Przeliczanie cali na centymetry
 if (isset($_POST['convert_inches_to_cm']) && !empty($_POST['inches'])) {
 $inches = $_POST['inches'];
 $centimeters = $inches * 2.54;
 echo "<h3>$inches cale to centymetrów: " . round($centimeters, 2) . " cm</h3>";
 }

 // Przeliczanie mil morskich na metry lub kilometry
 if (isset($_POST['convert_nautical_miles']) && !empty($_POST['nautical_miles'])) {
 $nautical_miles = $_POST['nautical_miles'];
 $conversion_type = $_POST['conversion_type'];
 if ($conversion_type == "meters") {
 $meters = $nautical_miles * 1852;
 echo "<h3>$nautical_miles mile morskie to metry: " . round($meters, 2) . " m</h3>";
 } else {
 $kilometers = $nautical_miles * 1.852;
 echo "<h3>$nautical_miles mile morskie to kilometry: " . round($kilometers, 2) . " km</h3>";
 }
 }

 // Przeliczanie stóp na centymetry
 if (isset($_POST['convert_feet_to_cm']) && !empty($_POST['feet'])) {
 $feet = $_POST['feet'];
 $centimeters = $feet * 30.48;
 echo "<h3>$feet stóp to centymetrów: " . round($centimeters, 2) . " cm</h3>";
 }

 // Przeliczanie barów na atmosfery
 if (isset($_POST['convert_bars_to_atm']) && !empty($_POST['bars'])) {
 $bars = $_POST['bars'];
 $atmospheres = $bars * 0.986923;
 echo "<h3>$bars bary to atmosfer: " . round($atmospheres, 2) . " atm</h3>";
 }
}
?>
możesz przeglądać wszystkie wątki dyskusji na tym forum.
nie możesz rozpocząć nowy wątek dyskusji na tym forum.
nie możesz odpowiadać na posty w tym wątku dyskusji.
nie możesz rozpocząć ankietę na tym forum.
nie możesz dodawać załączniki w tym forum.
nie możesz pobierać załączniki na tym forum.
Moderator: Administrator
Korzystając ze strony wyrażasz zgodę na nasze ustawienia prywatności i rozumiesz, że używamy plików cookies. Niektóre pliki cookie mogły już zostać ustawione.
Kliknij przycisk `Akceptuję`, aby ukryć ten pasek. Jeśli będziesz nadal korzystać z witryny bez podjęcia żadnych działań, założymy, że i tak zgadzasz się z naszą polityką prywatności. Przeczytaj informacje o używanych przez nas Cookies