WebGIS プログラミングの学習を始めることは、特に HTML、CSS、JavaScript の世界に慣れていない場合には、困難になる可能性があります。幸いなことに、Replit のようなツールを使用すると、シンプルかつ直接的な方法で学習を始めることができます。この記事では、MapTiler を使用して単純な WebGIS アプリケーションを作成する基本的な手順を説明します。このチュートリアルでは、ブラウザを使用するだけでどこからでもアクセスできるインタラクティブなマップを作成する方法を学びます。
1. Replit にサインアップ:
2.新しいプロジェクトの作成:
1.基本的な HTML 構造を理解する:
2.マップの要素の追加:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>WebGIS Sederhana</title> <link rel="stylesheet" href="style.css"> <script src="https://unpkg.com/maplibre-gl/dist/maplibre-gl.js"></script> <link href="https://unpkg.com/maplibre-gl/dist/maplibre-gl.css" rel="stylesheet" /> </head> <body> <h1>WebGIS Sederhana Menggunakan MapTiler</h1> <div id="map"></div> <script src="script.js"></script> </body> </html>
説明:
1.マップビュー用の CSS を追加しました:
body, html { margin: 0; padding: 0; height: 100%; font-family: Arial, sans-serif; } #map { width: 100%; height: 500px; margin-top: 20px; } h1 { text-align: center; color: #333; }
説明:
注: このスタイル セクションは、ここにあるスタイル コードを参照して、独自のデザインやニーズに応じて調整できます。W3 Schools
1. MapTiler
から API キーを取得する2. API キーを取得:
3.インタラクティブなマップの作成:
const map = new maplibregl.Map({ container: 'map', // ID dari elemen div tempat peta akan dirender style: 'https://api.maptiler.com/maps/basic/style.json?key=YOUR_MAPTILER_API_KEY', // URL ke gaya peta dari MapTiler dan bagian API KEY masukan API KEY anda center: [106.8272, -6.1751], // Koordinat pusat peta (Jakarta) zoom: 10 // Level zoom peta });
説明:
4. Menambahkan Marker pada Peta (Opsional):
const marker = new maplibregl.Marker() .setLngLat([106.8272, -6.1751]) // Koordinat Jakarta .addTo(map);
1. Menjalankan Proyek:
Kita telah menyelesaikan proyek WebGIS sederhana ini dan bisa dilihat hasilnya di tautan berikut ini Source WebGIS Sederhana.
Proyek ini menunjukkan bagaimana menggunakan HTML, CSS, JavaScript, dan API MapTiler untuk membangun aplikasi WebGIS sederhana. Anda bisa mencoba sendiri atau menjadikan ini sebagai dasar untuk proyek yang lebih kompleks.
Dengan mengikuti langkah-langkah ini, kita telah berhasil membuat aplikasi WebGIS sederhana menggunakan Replit dan MapTiler. Panduan ini dirancang untuk pemula agar bisa memahami dasar-dasar pengembangan web dengan HTML, CSS, dan JavaScript sambil belajar membuat peta interaktif.
Semangat dan Terima kasih, semoga bermanfaat !
以上がMapTiler を使用してシンプルな WebGIS を作成するための Replit で HTML、CSS、JavaScript を学習するための完全ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。