タグ付けされた質問 「kml」

KMLは、地理データを表示および注釈付けするために使用されるXMLファイル形式で、Google Earthで広く使用されています。

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で明示的に何もしなかったことに注意してください)。一般に、それはうまく機能します(そして重要なことに、最初の方法で失敗した特定の領域がこれで機能したので、ジオメトリがありません!)。ただし、不足している領域がいくつかあります。そして、この場合には、はるかに少ないことがあります私がしましたので、それは私がちょうどデータを台無しにしましたと仮定するので、簡単ではありません、データに自分自身を行って。私の最終結果がこのように見える理由は何ですか?

3
QGISでGTFSデータを表示するにはどうすればよいですか?
QGISを使用して地図を作成したいと思います。1つのデータフィードは、バスルートに関するgtfsです。Google Earthで表示することはできますが(遅延はあります)、. kmlをQGISにインポートしようとすると、RAMが不足し(30分間)、マップがクラッシュしました。18xxレイヤーに10をインポートすると、ルートが10回複製されます(Google Earthでは、遅延はありますがすべてのルートが表示される可能性があります)。 私の手順 新しい方法を試しているので... TfNSW Webサイト(Google tfnswデータとログイン)で.txtをダウンロードしてから、bdferrisによってTransitfeed と呼ばれる.pyスクリプトを使用して、.txtを.kmlに変換しました。最後に.kmlをベクターレイヤーとしてインポートしますが、その前にGoogle Earthで表示したので、大丈夫でしょう。 shape.txtをルートシェイプに変換することを目的としています。 問題 たとえば、可能性と解決策について考えていました。 不良な.kml gtfsの.txtに問題がある .txtから.kmlへの誤った変換 最初の2つの可能性のいずれかが有効かどうかを考えていましたが、(私の.kmlの)適切な検証ソリューションは何ですか?それ以外の場合は、gtfs .txtファイルをQGISに表示するためのコストのかからない(金銭的な)ソリューションが必要です。

9
属性を失うことなく.shpから.kmlから.shpへ
属性を持つシェープファイルをクライアント用の.kmlに変換しました。次に、.kmlと属性がGoogle Earth内で編集されました。更新された.kmlを受け取ったので、.shpに戻す必要があります。問題は、すべての属性がHTML形式になっているため、Google Earthにポップアップ情報ボックスが表示されることです。.shpに変換しようとすると、属性が(Googleで作成された)「説明」フィールドにまとめられます。そして、私の属性と情報はすべて1つのセルにまとめられます。「説明」フィールドからデータを抽出する方法はありますか?私がそれをしたとしても、htmlフォーマットを取り除き、それを使用可能にする簡単な方法はありますか? これは、私がいくつかのフォーラムで見つけた「Fusion Table」方法を使用して得られるものです。左側にhtmlが表示されています。表示されているよりもさらに進んでいます。 ArcGIS Desktop 10.2を使用しています。

3
KMLをベクターグラフィックに変換して…
たとえば、SVGまたは他のベクター画像形式のファイルをKMLに、またはその逆に変換する簡単な方法はありますか? 現実が機能する方法、または少なくともアーティストが自分の目で見る方法を再現しようとする、非常に強力なベクター編集ツールがあります。GIS操作ツールは、データの「理由」ではなく、データ自体に重点を置いています。 KMLファイルをGIMPまたはFireworksにインポートし、それを修正して変換し直したい場合があります。誰でも?
10 vector  kml 

2
KML / GMLレイヤーを編集できないのはなぜですか?
QGISでの最初の経験に戸惑う初心者 自転車ルートを定義するラインがいくつかあります。 元々は.gmlファイルに保存され、後で.kmlに変換されてGEで表示できるようになりました。 QGISで.gmlと.kmlの両方をレイヤーとして開くことができますが、どちらも線を編集できません .gmlまたは.kmlレイヤーをShapefileとして保存し、そのシェイプファイルをQGISレイヤーとしてロードすると、線を編集できます。 また、.kmlファイルをロードし、新しい空白のシェープファイルレイヤーを作成し、.kmlレイヤーの行を選択してコピーし、空白のシェープファイルレイヤーに貼り付けようとしましたが、これも不可能でした。 線がShapelファイルとして保存するのに十分なほどKMLレイヤー上のQGISによって理解されるかどうか、なぜ編集できないのかわかりません。私はこれを説明する基本的な何かを見逃しているに違いないと感じ、おそらくそれは私が理解すべき他の意味合いを持っています。
10 qgis  kml  ogr  editing  gml 

4
KMLとスタイル情報をGeoserverにインポートする
そのため、1年以上開発されているプロジェクトに取り組んでいますが、最近参加したのは最近のことです。私のタスクには、約2,500のKMLファイルを別の形式に変換し、これらのファイルをGeoserverにインポートしてから、各ファイルに関連付けられたスタイル情報をコピーすることが含まれます。GeoserverではKMLファイルを直接インポートできますが、私たちのファイルは正しくレンダリングされていないようです。上司は哲学的な理由からKML形式から離れたいと考えています。 ogr2ogrを使用して、これらのファイルをESRIシェイプファイルに変換しようとしましたが、変換プロセスはファイルの約3分の1でしか機能せず、スタイル情報で要求されたメタデータの一部を消去しました。私が読んだポリゴンとポイントのコードを変換しなかったファイルは、QGISのような他のプログラムのエラーになる可能性があります。 また、すべてのKMLファイルをPostGISデータベースに入れて、そのように変換しようとしました。ただし、これによりすべてのデータが削除され、インポート用のテーブルが本質的に空白のままになります。 TL; DR 2,500のKMLファイルをGeoserverで使用できる形式に変換する方法を見つける必要があります。XMLスタイルの情報で動作します。私は完全なGIS初心者で、これが初めての投稿なので、これが少しばかげているように見えてすみません。

4
GoogleマップとKML URLの検索
ユーザーが検索バーでKMLファイルへのURLを指定できるようにするGoogleマップに表示されている機能を追加する方法を誰かに教えてもらえますか? これを自分の埋め込みマップに含めたいのですが、それを実行する方法が本当にわかりません。 他のサイトでKML URL検索の例を見てきましたが、動作しないようです。たぶんグーグルはこの機能を埋め込みマップ/ api3マップから削除しましたか?


6
Bing Maps 7はKMLをサポートしていますか?
例を見つけることができません。以下のようなコードを見つけましたが、これは以前のバージョン用です。 shapeLayer = new VEShapeLayer(); shapeSpec = new VEShapeSourceSpecification(VEDataType.ImportXML, layer.url, shapeLayer); veMap.ImportShapeLayerData(shapeSpec);
9 kml  bing-maps 

5
ArcMapでKMLをネイティブに表示する方法はありますか?
この質問への回答:KMLをArcGIS Desktopにインポート/エクスポートするにはどうすればよいですか? 別のものを上げた。kml / kmzをインポート/エクスポートするためのたくさんのツールがあります。ArcMapでKMLのネイティブ表示に使用できるツールはありますか? ZigGISがデータソースとしてPostGISを使用する方法と同様に、KMLを読み取るカスタムフィーチャレイヤーを誰かが構築したかどうか知りたいです。 あるいは、おそらくinmemoryworkspacefactoryのようなもので、おそらくネイティブとしてはカウントされませんが、いくつかの利点があります:http : //geobabble.wordpress.com/2007/07/10/sumption-georss-in-arcmap-with-inmemoryworkspacefactory/

1
KMLタイムスタンプのpngオーバーレイを使用してGoogle Earthでアニメーションを作成するにはどうすればよいですか?
次のkmlファイルがあり、それぞれタイムスタンプとpngが異なります。 <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2"> <GroundOverlay> <name>gx:LatLonQuad Example</name> <Icon> <href> /Users/asd/Dropbox/0mylayerExport.png </href> </Icon> <gx:LatLonQuad> <coordinates> -71.007186998722,42.2869344810739 -70.9807964189347,42.360133347777 -71.1410513483055,42.3916360561188 -71.1680083772048,42.3178859041619 </coordinates> <TimeStamp> <when>1944-06-06T06:2010-10-26T06:30:08 ></when></TimeStamp><rotation>100</rotation> </gx:LatLonQuad> </GroundOverlay> </kml> 私がやろうとしていることは、PNGオーバーレイのシーケンスをアニメーション化することですが、その方法がわかりません。Google EarthですべてのKMLファイルを表示し、手動でクリックすることができますが、オンとオフを切り替えるのではなく、これをアニメーション化するためのきちんとした方法がないかと思っていました。 私はタイムスタンプと時間間隔をgoogle-earthで手動で追加しようとしましたが、それでもオーバーレイを自動的にアニメーション化することに失敗しているので、これを行う方法についてのアドバイスもいただければ幸いです。 ありがとう!

2
シェープファイルのフォルダーをKML / KMZにバッチ変換
複数のシェープファイル(100以上)を含むフォルダーをKML / KMZファイルに変換しようとしています。この変換を行うためにArcGISでモデルを構築できると確信していますが、どの反復を使用すればよいかわかりません。 KMLファイルには、シェープファイルと同じ名前と属性が必要です。スタイルは関係ありません

3
GeoJSON / KMLに対するWFSの利点?
openlayers(2または3)またはリーフレットを使用してオンラインマップを作成する予定です。複数のレイヤーのOSMマップの上にいくつかのポイント/マーカー(〜30.000)、ポリゴン(〜500)、ラインを表示する必要があります。これらのポイントとポリゴンには、マウスオーバー、クリック、またはタッチのイベントに関する追加情報をユーザーに表示するためのメタデータ(少なくともID)が含まれている必要があります。現在、そのデータをクライアントに送信するための最良の方法を探しています。これらの機能が配置される領域全体がいくつかのセクションに分割され、ほとんどの場合、ユーザーは1つのセクションで作業します(情報の読み取り-書き込みは非常にまれなケースであり、現在実装されていません)。ただし、これらのセクションは互いに隣接して配置され、ほとんどの場合、少なくとも3つのセクションが表示されます。また、ポイントをより高いズームレベルでクラスタ化または非表示にすることもできます。 WFSについて聞いたことがありますが、GeoJSONやKMLよりも優れている点はわかりません。WFSを使用して現在のビューの境界ボックス内のフィーチャを取得することは可能ですか?MSSQLデータベースと、データベースとWebアプリケーションの間にWebサービスがあり、それが本当に利点がない場合は、GeoServerとPostgres DBをセットアップする必要はありません。また、Webサービスに通知しても問題はありません。X1、Y1とX2、Y2の間にあるレイヤーLのすべての機能を(GeoJSON、KMLなど)教えてください。WFSの利点は何ですか?方法は何ですか、あなたは行くでしょうか、この決定に関連する情報は他にありますか?

2
PythonライブラリShapelyで使用するためのKMLファイルの変換
KMLファイル(wijken.kml)をShapelyに取得しようとしています。KMLファイルは適切なXMLスキーマに対して検証されるので、入力は正しいと思います。 私が試したルート: 1)WKTまたはWKB形式に変換し、組み込み関数で読み込む 変換: ogr2ogr -f CSV wijken.csv wijken.kml -lco GEOMETRY=AS_WKT ogr2ogr -f SQLite wijken.wkb wijken.kml 形に: from shapely import wkt, wkb f = open('../kml/wijken.wkb') wkb.load(f) これは(と同じwkt())を与えます: ReadingError: Could not create geometry because of errors while reading input. それはそれ以上の情報を提供せず、Pythonコードは他の(C?)ライブラリをラップするため、フォーマットの何が問題なのかわかりません。CSVファイルには複数の列が含まれていますが、おそらくそこに何か問題がありますが、テストできる同等のオンラインWKTの例が見つかりません。 2)GeoJSONに変換し、Shapely asShape関数でビルドを使用する ogr2ogr2 -f GeoJSON wijken.json wijken.kml 形に: import json from …
8 geojson  kml  wkt  shapely  fastkml 

1
Rを使用してシェイプファイルをKMLとしてエクスポートする方法
すべて、 ESRIシェイプファイル(ポリゴン)をRを使用してKMLにエクスポートしましたが、結果のレイヤーにはポリゴンの外側の範囲しか表示されません。どうすれば領域を色で塗りつぶすことができますか?どんな助けでも大歓迎です。 コードは次のとおりです。 library(rgdal) setwd("G:\\GIS_SJR\\GIS Shapefiles\\Boundaries") polygon <- readOGR(".", "20km_buffer_albers") polygonWGS <- spTransform(polygon, CRS("+proj=longlat +ellps=WGS84 +datum=WGS84")) writeOGR(polygonWGS, dsn="polygonWGS.kml", layer="polygonWGS", driver="KML")

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.