特定の条件に基づいて、Google Maps APIマップに多数のKMLファイルを表示する必要があります。Google Maps APIのKMLレイヤー制限
これらのKMLファイルを追加しようとすると、GoogleマップとKMLレイヤでいくつかの制限があります。私は短縮URL、PHPスクリプト、短縮URLやPHPスクリプトを使用してみましたが、何も問題を修正しているようだしない、と私はまだ秒以内に制限を打つ
...
特定の条件に基づいて、Google Maps APIマップに多数のKMLファイルを表示する必要があります。Google Maps APIのKMLレイヤー制限
これらのKMLファイルを追加しようとすると、GoogleマップとKMLレイヤでいくつかの制限があります。私は短縮URL、PHPスクリプト、短縮URLやPHPスクリプトを使用してみましたが、何も問題を修正しているようだしない、と私はまだ秒以内に制限を打つ
...
GeoXMLを使用して、必要なすべてのKMLをマップに追加できました。 https://github.com/geocodezip/geoxml3
ソリューションのおかげでTony Miller!
KMLレイヤの数
無感覚には制限があります1つのGoogleマップに表示できるKMLレイヤーの数が増えています。この制限を超えると、マップ上にレイヤーが表示されず、WebブラウザのJavaScriptコンソールにエラーが表示されます。この制限は、作成されたKMLLayerクラスの数と、それらのレイヤーを作成するために使用されたすべてのURLの合計長さの組み合わせに基づいています。新しいKMLLayerを作成するたびに、KMLファイルがロードされたURLの長さに応じて、レイヤーの制限の一部と制限の一部が使用されます。したがって、追加できるレイヤーの数はアプリケーションごとに異なります。平均して、限界に達することなく10〜20のレイヤーを読み込むことができるはずです。まだ上限に達している場合は、URLの短縮名(https://goo.glなど)を使用してKMLのURLを短縮します。 または、個別のKML URLへのネットワークリンクで構成される単一のKMLファイルを作成します。
私がやっていることでネットワークリンクが機能しない...特定の条件によってはロードするKMLが必要です。 – EoinAviation
SOユーザーでもあるGeocodezipのhttps://github.com/geocodezip/geoxml3を強くお勧めします。 –
GeoXMLは神聖な存在でした! – EoinAviation