2017-02-28 1 views
0

Kürzlich hatte ich ein Projekt, das KML auf Google Map Android API laden.
Auf kleine Datei KML (65 KB), kann es richtig laden LocalResource laden.
Danach habe ich diese Datei in meine KML-Hauptgröße (~ 13MB) geändert.
Ich habe versucht, AsyncTask, um diese Aufgabe zu tun, aber Android Ur-App hat keine Antwort warten oder schließen.
Mein Führer KML-Datei auf Android zu laden war von Google Map Android Util LibraryMaximale KML-Dateigröße, die Google Map Android API laden kann

Hat jemand wissen, wie groß Körper KML-Datei, die nicht Last in Android sein kann?

+0

Haben Sie überprüfen, ist es eine Art von Problem auf den Inhalt zu machen zu Ihrer neuen KML-Datei? –

+0

eigentlich war die wichtigste KML, die ich verwendete, aus der KMZ-Datei. Die KMZ-Datei, die ich extrahiert habe. [KMZ-Datei (1 MB)] (https://dropfile.to/54VQ36F) – kylxcx

Antwort

0

Überprüfen Sie die KML Support page

Maximum fetched file size (raw KML, raw GeoRSS, or compressed KMZ) 
3MB 

Maximum uncompressed KML file size 
10MB 

Maximum number of network Links 
10 

Maximum number of total document-wide features 
1,000 

Ohne mehr über Ihre KML-Inhalt zu wissen, scheint es sinnvoll, dass die Grenze würde Gate Sie nach vier Laden

+0

ah danke ... Muss ich die KML-Datei teilen? – kylxcx

+0

@ kylxcx, ich habe keine Idee, aber Sie können es ausprobieren ... –