Plik KML to plik w formacie opierającym się na XML, który służy do nanoszenia na mapę obiektów geograficznych w aplikacjach takich jak ArcGIS Explorer i Google Earth. Plik KML umożliwia nanoszenie punktów, linii i poligonów na mapy i globy oraz udostępnianie ich innym użytkownikom. Przy pomocy pliku KML można również zdefiniować tekst, zdjęcia, filmy lub łącza do innych serwisów GIS, które wyświetlane są po kliknięciu obiektu. Wiele aplikacji klienckich KML, między innymi przeglądarka map, jest udostępnianych bezpłatnie. Zapewniają one powszechnie znane i przyjazne dla użytkownika funkcje przeglądania.
Udostępnianie plików KML
Można dodać nieskompresowany .kml lub skompresowany .kmz plik w witrynie internetowej za pomocą przycisku Dodaj element na stronie Moje zasoby. Można również dodać KML poprzez odnośnik URL .kml lub .kmz plik jako element z Internetu.
Po dodaniu pliku KML autor mapy może udostępniać go grupie, do której należy lub udostępnić go wszystkim użytkownikom. Gdy inni użytkownicy uzyskają dostęp do pliku KML, mogą otworzyć go za pomocą przeglądarki map lub pobrać na komputer.
Dodawanie warstwy KML do mapy
Jeśli użytkownik zna lokalizację konkretnego dokumentu KML w sieci i chce go włączyć do swojej mapy, może go dodać jako warstwę z Internetu.
Uwagi dotyczące korzystania z plików KML podczas tworzenia mapy
Pierwotnie format KML został stworzony do wyświetlania obiektów w trójwymiarowych przeglądarkach Ziemi takich jak Google Earth. Obecnie format ten jest obsługiwany przez wiele dwuwymiarowych klienckich przeglądarek internetowych, między innymi przeglądarkę map. Format KML posiada pewne funkcje, które nie działają na ekranach dwuwymiarowych oraz pewne ograniczenia obsługi przez klienckie przeglądarki internetowe.
Obsługiwane funkcje
Przeglądarka map obsługuje podzestaw elementów i funkcji KML. Poniższa lista będzie poszerzana w wyniku prowadzonych prac firmy Esri nad rozwojem obsługi plików w formacie KML.
- Znaczniki
- Łącza sieciowe do dynamicznego importowania danych
- Obrazy udrapowane na powierzchni
- Foldery
- Polilinie i poligony
- Style polilinii i poligonów, łącznie z kolorystyką, wypełnieniem i przezroczystością
- Drukowanie warstwy KML
- Ikony
- Opisowy obiekt HTML
- KMZ (skompresowany plik KML zawierający załączone obrazy)
- Osadzanie warstwy KML w witrynie internetowej
- ExtendedData w opisach podręcznych
- Łącza sieciowe z parametrami odświeżania
- Ikony KML z węzłami hotSpot
Ograniczenia
Poniżej przedstawiono aktualne ograniczenia dotyczące używania warstw KML w przeglądarce map.
- Następujące elementy nie wyświetlają się na mapie: zregionalizowane KML, parametry wyświetlania i parametry czasowe odświeżania, regiony zawarte w łączach sieciowych i obrazy udrapowane.
- Obrazy udrapowane na powierzchni i łącza sieciowe bez właściwości odświeżania nie są drukowane.
- Obrazy udrapowane dużych powierzchni mogą wydawać się zniekształcone.
- Domyślne opóźnienie pamięci podręcznej w przypadku wyświetlania aktualizacji warstwy KML wynosi 30 minut. Jeśli warstwa zawiera parametry odświeżania poniżej 30 minut, stosowany jest krótszy odstęp czasowy. Jeśli warstwa ma ustawiony odstęp odświeżania, jest on stosowany.
- Warstwy KML nie mogą być używane jako mapy bazowe.
- W przypadku warstw KML nie ma możliwości zdefiniowania zakresu widoczności.
- Nie ma możliwości zmiany kolejności wyświetlania warstw KML w zasobach mapy.
- Konfiguracja okien podręcznych warstw KML nie jest obsługiwana. Wszystkie dane o obiekcie w warstwie są automatycznie wyświetlane w oknie podręcznym; nie ma możliwości ich konfiguracji lub wyłączenia.
- Jeśli witryna internetowa portalu jest zainstalowana w tej samej sieci co warstwa KML, to warstwa KML będzie dostępna w witrynie internetowej portalu i przeglądarce map; w przeciwnym razie wewnętrzne warstwy KML nie są obsługiwane.
- Nie ma możliwości dodania do map warstw KML o większym rozmiarze niż 10 MB.