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 학교의 스타일 코드를 확인하여 자신의 디자인과 필요에 따라 조정할 수 있습니다
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!