マップ上に表示するには、ご使用の地域用のGeoJSONファイルが必要です。 GeoJSONファイルは、以下の場所で、指定された順序でhereのように検索されます。
- サーバー:ポート/ SAP/BC/VBI /にGeoJSON/L0.json
- ./media/analyticmap/L0.json
あなたがMIMEににGeoJSONファイルをアップロードする必要がありますゲートウェイシステムのリポジトリGeoJSONの多くのソースはインターネット上にあります。
http://www.naturalearthdata.com/downloads/
http://www.gadm.org/country
しかし、これらのソースの多くは、シェープファイルを提供します。これらは、マップ上の領域を定義するための地理空間ベクトルデータを含みます。 GDALを使用してシェイプファイルをgeojsonに変換する必要があります。または、私のようなQGISを使用する場合は、GDALも一緒にインストールされます。
GDAL:http://www.gdal.org/
QGIS:http://www.qgis.org/en/site/forusers/download.html
あなたはまた
CRSを定義したいにGeoJSON
ogr2ogr -f "GeoJSON" target.json source.shp
したり、場合シェープファイルを変換するには、以下のコマンドを実行することができます
ogr2ogr -f "GeoJSON" -s_srs EPSG:3857 -t_srs EPSG:4326 target.json source.shp
独自の地域を作成することができますS、使用してこのgeojson.io
あなたにGeoJSONファイルを入手したら、にGeoJSON
sap.ui.vbm.AnalyticMap.GeoJSONURL = "/model/GeoJSON.json";
var oMap = new sap.ui.vbm.AnalyticMap({
width:"100%",
height: '100%',
plugin: false,
regions: {
template: new Region({
code: 'NA',
color: 'rgba(184,225,245,1.0)',
})
}
});
ます。また、これを参照することができますが、あなたがMIMEリポジトリに追加することができたり、ターゲットへのアプリケーションのパスを提供することができますarticle。
ゲートウェイシステムに対応するgeojsonファイルがありますか? jsonがロードされている場合は、ネットワークタブを確認することができます。URLは次のようになります。/sap/bc/vbi/geojson/L0.json –
私はgeojsonファイルを持っていません。 –