Rで再生しているGISは、ggplot2やその他のパッケージを使用して緯度経度座標を使用してプロットすることであったため、これを開始する方法がわかりません。ここで行う必要があるのは、プロットのxy座標を含むHTMLファイルの形式のシェープファイルを使用するMicrostrategyの視覚化コンポーネントを使用することです(つまり、左上は0,0です)。状態レベルのファイルの例は次のとおりです。
<HTML><HEAD><TITLE>untitled</TITLE></HEAD><BODY>
<IMG SRC="" USEMAP="#myMap" WIDTH="812" HEIGHT="713" BORDER="0" />
<MAP NAME="myMap">
<AREA SHAPE="POLY" HREF="#" ALT="Texas" COORDS="299,363,299,360,....." />
</MAP></BODY></HTML>
「座標」にリストされているポイントは、その場でプロットおよび色付けされた812x713の「イメージ」に関するXポイントとYポイントです。
http://www.vdstech.com/usa-data.aspxからZip3およびZip5のshp、shx、dbfファイルがありますが、変換を開始する場所がわかりません。HTMLファイルを手作業でフォーマットするといううんざりする作業をしてもかまいません。私が立ち往生しているのはXY変換です(さびた、しばらくGISに触れていない):
次のコードは、シェープファイルをRにインポートします
library(rgdal)
zip3 <- readOGR(dsn = '/Users/adempsey/Downloads/zip3'), layer = 'zip3')
その後、私は立ち往生していて、zip3 + xy座標をデータフレームに抽出する方法のチュートリアルを探しています。これを使用して、最終的なファイルを作成できます。
アップデート2
以下を使用して、データフレームに変換できますが、関連付けられたdbfファイルに保存されているように見える関連付けられたzip3コードをプルできません
Row long lat order hole piece group id
1 -151.0604 70.41873 1 FALSE 1 0.1 0
2 -150.7620 70.49722 2 FALSE 1 0.1 0
はい、これは私の現在のさびたRを超えています
update3このコードは、郵便番号をデータフレームにダンプします。zip3.codes<-as.data.frame(zip3)zip3.df <-fortify(zip3 @ polygons [[1000]])のようなものと組み合わせることができます。特定のzip3に関連付けられているすべての行zip3.codesに置き換えられます