これは GIS の問題であり、適切なツールを使用しない限り、簡単には解決できません。
QGISを使用して米国のシェープファイル データを開く
編集私がリンクしたシェープファイルがあなたが探していたものと正確に一致しない場合は、Googleで「米国のシェープファイル」を検索してください。シェープファイルは、実際には地理空間のグループです (1 つのファイルだけではありません)。
レイヤーを指定された投影法に再投影します
EDITこれは面倒な場合がありますが、念のため、ogr(以下を参照)は再投影できません。EPSG は空間参照から取得されます
- ogr2ogr ( cheatsheet ) またはコンバータープラグインを使用して、データを KML に変換します。これにより、座標が含まれるGoogleマップ/地球/人間が読める形式でデータが出力されます
編集 2
オンライン マップを表示するために何を使用していますか? openlayersまたはGoogle マップ APIまたはmapserverを検討しましたか
EDIT 3
私は私が持っているいくつかのデータで自分の方法をテストしましたが、それは機能します。これは、「状態と同等の(現在の)」レイヤーを使用した1つのポリゴンのサンプル出力です。
<Placemark>
<name>American Samoa</name>
<styleUrl>#PolyStyle00</styleUrl>
<Snippet></Snippet>
<MultiGeometry>
<Polygon>
<tessellate>1</tessellate>
<extrude>0</extrude>
<altitudeMode>clampToGround</altitudeMode>
<outerBoundaryIs><LinearRing><coordinates> -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000100,0.000000 -0.001536,-0.000100,0.000000 -0.001536,-0.000100,0.000000 -0.001536,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000100,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001537,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000 -0.001536,-0.000099,0.000000</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>