지도 api 예제

  • 0

지도 api 예제

부끄러운 플러그하지만 그래프 호퍼 방향 API는 이미 Programmable웹에서 여기에 언급된 그래서 나는이 다른 사람을 위해 재미있을 수 있다고 생각했다. 여기에 있는 설명서와 예제를 참조하십시오. API는 프로그래밍 언어가 아닙니다. 오히려 언어를 사용하여 호출하는 구성 요소 집합입니다. 일부 API는 여러 프로그래밍 언어에서 사용할 수 있도록 지원되며 다른 API는 하나의 특정 언어에 연결됩니다. 예를 들어 Java라는 언어와 API가 모두 있습니다. Java 언어는 Java API(및 기타 API)와 함께 작동하는 데 사용됩니다. 반면 .NET 프레임워크는 전적으로 API입니다. .NET이라는 언어가 없습니다. .NET 프레임워크를 사용하는 응용 프로그램은 일반적으로 C# 또는 Visual Basic 언어를 사용하여 프로그래밍됩니다.

OpenLayers는 웹 맵 응용 프로그램을 빌드하기 위한 성숙하고 풍부한 기능을 갖춘 JavaScript API입니다. 그것은 문서와 샘플의 광범위한 컬렉션을 가지고, 재료의 일부는 초보자가 파악하기 어려울 수 있지만. OpenLayers에 대 한 좋은 것 들 중 하나는 API를 사용 하 여 큰 개발자 커뮤니티. 이 커뮤니티는 GIS 스택 교환과 같은 포럼에 대한 많은 팁과 예제를 만들었습니다. OpenLayers는 다른 API의 일부만큼 초보자에게 는 접근하기 는 않지만 온라인 도움말 리소스가 축적되고 FOSS 및 상용 소스에서 많은 계층 유형에 대한 지원은 다른 API에 비해 몇 가지 이점을 제공합니다. 2014년, OpenLayers 3는 더 이상 OpenLayers 2 브랜치와 호환되지 않는 라이브러리를 완전히 다시 작성했기 때문에 중요한 단계였습니다. 대조적으로, 현재 버전 OpenLayers 4는 여전히 이전 버전의 OpenLayers 3와 호환됩니다. 이 레슨 이후에 자바스크립트와 리플렛에 익숙해지고 최종 프로젝트에 OpenLayers를 사용하기로 결정했다면, 그 강점과 약점을 염두에 두고 앞으로 나아갈 수 있습니다. 다음은 HTML 및 JavaScript를 사용한 브라우저 기반 앱을 빌드하기 위한 FOSS 웹 매핑 API의 몇 가지 예입니다.

위의 예에서는 CSS를 사용하여 맵 div의 높이를 „100%”로 설정했습니다. 이것은 모바일 장치의 크기에 맞게 확장됩니다. 브라우저의 화면 크기 및 패딩에 따라 너비와 높이 값을 조정해야 할 수 있습니다.