2
GML-> KML変換の一部がGoogleマップで機能しないのはなぜですか?
私は、イギリス全土の地方/統一当局による癌発生率と死亡率を視覚化したいクライアントがいます。Ordnance Surveyデータを使用して当局の境界をGML形式で取得し、それらすべてを1つの大きなGMLファイルとして保存しました。QGISを使用してデータをKML形式に変換しました。現在Fusion Tablesにデータがあり、カバレッジの1つの明らかなギャップを除いてすべてが見栄えが良いです。 欠落している地方自治体のKMLデータを見ると、まったくインポートされていません(つまり、セルが空です)。ジオメトリの再アップロード(および再ダウンロードと再変換)を試みましたが、Fusion Tablesは間違いなくKMLとして拒否しています。Fusion Tablesがジオメトリを多少混乱させる可能性があることをどこかで読んだことがあるので、KMLファイルをアップロードし、 Google Mapsにそのファイルを直接向けましたが、どちらも機能しませんでした(テストがどれほど優れているかわかりません)。 もともと有効なGMLファイルを作成したことはわかりません(標準はわかりません)が、QGISに問題なくインポートできたようで、最終的な結果はこの1か所から離れて素晴らしいように見えます。GMLファイルを読み込むと、QGISに領域が表示されるため、QGISが無効なKMLを生成しているのか、Google Maps / Fusion Tablesに大きな問題があるのかわかりません。 私がダウンロードした@nhoptonで指さOSのオープンデータを QGIS(に適切な層をロードし、レイヤー - > ベクトルレイヤーを追加し、KML(としてそれを保存)レイヤー - > 保存など)との融合テーブルにそれをアップロードしました。(CRSで明示的に何もしなかったことに注意してください)。一般に、それはうまく機能します(そして重要なことに、最初の方法で失敗した特定の領域がこれで機能したので、ジオメトリがありません!)。ただし、不足している領域がいくつかあります。そして、この場合には、はるかに少ないことがあります私がしましたので、それは私がちょうどデータを台無しにしましたと仮定するので、簡単ではありません、データに自分自身を行って。私の最終結果がこのように見える理由は何ですか?