Я применяю слой KML от USGS к приложению Google Maps, который должен отображать сейсмическую активность по величине и глубине. Проблема, которую я испытываю, заключается в том, что ни размер кругов, ни их цвет не отражают вышеупомянутые свойства.USGS Kml Layer не отображает цвета или размеры правильно
Вот как это выглядит:
Я просмотрел файл KML они предоставляют, и это, кажется, хорошо, но я не имею большой опыт, чтобы выяснить, если есть что-то. Цвета и чешуйки по всей видимости, установлены правильно:
Вот код (ничего особенного, я просто применяя канал к карте):
function addKmlLayer(map) {
var kml = new google.maps.KmlLayer('http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_month_depth.kml');
kml.setMap(map);
}
USGS Ленты Страница: http://earthquake.usgs.gov/earthquakes/feed/v1.0/kml.php
Это что-то, что я не устанавливаю на свою сторону, что-то не поддерживает API Карт Google или ошибка в синтаксисе USGS KML?
USGS Каналы GeoJSON доступны по адресу http://earthquake.usgs.gov/earthquakes/feed/v1.0/geojson.php. Они могут быть преобразованы в GeoJSONP, добавив «p» к URL-адресу http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_week.geojsonp –
Просто получил электронное письмо, сообщив мне, Re от USGS, большое вам спасибо за ответ! :) –