무작위 위치 생성기
랜덤 위치 생성기
[... 기존 내용 ...]
시각적 표현
생성된 좌표에 대한 시각적 맥락을 제공하기 위해 SVG를 사용하여 간단한 지구본 아이콘을 구현합니다. 다음은 이를 수행하는 방법의 예입니다:
이 SVG는 위도와 경도 선이 있는 간단한 지구본과 생성된 위치를 나타내는 빨간 점을 만듭니다. 점의 정확한 위치는 생성된 좌표를 기반으로 계산할 수 있습니다.
[... 기존 내용 ...]
예제
다양한 프로그래밍 언어에서 랜덤 좌표를 생성하는 코드 예제는 다음과 같습니다:
import random
def generate_random_coordinates():
latitude = random.uniform(-90, 90)
longitude = random.uniform(-180, 180)
return latitude, longitude
lat, lon = generate_random_coordinates()
print(f"{lat:.4f}° {'N' if lat >= 0 else 'S'}, {abs(lon):.4f}° {'E' if lon >= 0 else 'W'}")
복사 버튼 구현
복사 버튼 기능을 구현하기 위해 클립보드 API를 사용할 수 있습니다. 다음은 간단한 JavaScript 예제입니다:
function copyToClipboard(text) {
navigator.clipboard.writeText(text).then(() => {
alert('좌표가 클립보드에 복사되었습니다!');
}, (err) => {
console.error('텍스트 복사에 실패했습니다: ', err);
});
}
// 사용법
const copyButton = document.getElementById('copyButton');
copyButton.addEventListener('click', () => {
const coordinates = document.getElementById('coordinates').textContent;
copyToClipboard(coordinates);
});
이 함수는 복사 버튼이 클릭될 때 호출되어 생성된 좌표를 복사할 텍스트로 전달할 수 있습니다.
[... 나머지 기존 내용 ...]
Loading related tools...