「2148-ol3ex.js」
proj4.defs('Indiana-East', 'PROJCS["IN83-EF",GEOGCS["LL83",DATUM["NAD83",' + 'SPHEROID["GRS1980",6378137.000,298.25722210]],PRIMEM["Greenwich",0],' + 'UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],' + 'PARAMETER["false_easting",328083.333],' + 'PARAMETER["false_northing",820208.333],' + 'PARAMETER["scale_factor",0.999966666667],' + 'PARAMETER["central_meridian",-85.66666666666670],' + 'PARAMETER["latitude_of_origin",37.50000000000000],' + 'UNIT["Foot_US",0.30480060960122]]');
var map = new ol.Map({ layers: [
new ol.layer.Tile({ /** ol.layer.Tile * For layer sources that provide pre-rendered, tiled * images in grids that are organized by zoom levels for * specific resolutions. * プリレンダリング(事前描画)を提供するレイヤソースのため * の、特定の解像度でのズームレベルによって編成されているグ * リッドのタイルイメージ。(ol3 API) */
source: new ol.source.OSM() /** source: * Source for this layer. Required.(ol3 API) */
/** ol.source.OSM * Layer source for the OpenStreetMap tile server. * OpenStreetMap タイルサーバのレイヤソース。(ol3 API) */
}) ], target: 'map', view: new ol.View({ projection: 'Indiana-East',
center: ol.proj.fromLonLat([-85.685, 39.891], 'Indiana-East'), /** ol.proj.fromLonLat(coordinate, opt_projection) * Transforms a coordinate from longitude/latitude to a * different projection. * 緯度/経度座標から異なる投影に変換します。(ol3 API) */
zoom: 7,
extent: ol.proj.transformExtent([-172.54, 23.81, -47.74, 86.46], 'EPSG:4326', 'Indiana-East'), /** ol.proj.transformExtent(extent, source, destination) * Transforms an extent from source projection to * destination projection. This returns a new extent * (and does not modify the original). * ソース投影から変換先投影へ範囲を変換します。これは、新しい * 範囲を返します(オリジナルを変更しません)。(ol3 API) */
minZoom: 6 }) });
map.addControl(new ol.control.ScaleLine({units: 'us'}));
0 件のコメント:
コメントを投稿