formats.add(0, new Kml22Format());
} else if (isGoogleMapsLinkUrl(url)) {
byte[] bytes = url.toExternalForm().getBytes();
List<NavigationFormat> readFormats = new ArrayList<NavigationFormat>(formats);
readFormats.add(0, new GoogleMapsUrlFormat());
return read(new ByteArrayInputStream(bytes), bytes.length, null, readFormats);
} else if (isMotoPlanerUrl(url)) {
byte[] bytes = url.toExternalForm().getBytes();
List<NavigationFormat> readFormats = new ArrayList<NavigationFormat>(formats);