Sto provando ad analizzare un file Kml in Java. Perché ho bisogno di prendere le coordinate di un segnaposto, di generare un poligono in java e usarlo.Estrai le coordinate dal file KML in Java
Ma il mio problema è che sto usando la libreria JAK per analizzarla, e non sono in grado di estrarre le informazioni che voglio. (Ho letto l'aiuto nella pagina ufficiale, ma non l'ho 't trovato alcun aiuto intestano il mio problema)
sto cercando di fare qualcosa di simile:
final Kml kml = Kml.unmarshal(new File("C:/Users/A556520/Documents/Proyectos/GeoFencing/res/labasa.kml"));
final Document document = (Document)kml.getFeature();
List<Feature> listafeatures = document.getFeature();
Ma in questo punto non so come estrarre le coordinate.
Il file che sto cercando di analizzare è questo: la basa
Incredibile! funziona perfettamente! Non ho visto i Javadoc,: S (mi dispiace!) Ma io lo scarico e lo leggerò. Sono "nuovo" in Java, e ci sono cose che non capisco affatto, ma, leggerò questi jdocs, per capire l'API;) E ancora ...... GRAZIE! !!! – Shudy
Prego! Devo dire che questa è un'API strana dato che devi lanciare un 'Feature' per vedere di cosa si tratta,' instanceof' è in pratica pratica in 'OOP', immagino che quei ragazzi sappiano cosa devono affrontare quando volevo creare un'API per 'kml' e lo' xml schema' di kml li obbligava a farlo in questo modo. Un buon aiuto per te, sarebbe quello di guardare una caratteristica nel debugger per vedere cosa c'è dentro. Inoltre, è necessario notare che possono esistere altri spazi dei nomi xml inclusi in un documento kml come 'gs',' xal' e così via ... Sono anche documentati in javadoc. – A4L