『壹』 unity怎麼導入地圖的矢量數據
Tiled編輯完地圖後借Tiled2Unity導入Unity。
使用T2U時遇到點麻煩,打開T2U界面顯示如下,注意上方黃底文字,需要在Tiled中添加命令行才能使用T2U。
『貳』 矢量化後,講文件保存為SHP格式後,導入ARCMAP中,怎樣能夠定義坐標
一般而言,在矢量化之前,就應該對地圖進行配准和定義投影,即定義坐標。
若已經矢量化了,導入arcmap中再進行配准和投影也是可以的。
一、配准
1.打開ArcMap,增加Georeferncing工具條。
2.把需要進行糾正的增加底圖到ArcMap中,會發現Georeferncing工具條中的工具被激活。
3.在校正中我們需要知道一些特殊點的坐標。通過讀圖,我們知道坐標的點就是公里網格的交點,我們可以從圖中均勻的取幾個點。一般在實際中,這些點應該能夠均勻分布。
4.在Georeferncing工具條上,點擊Add Control Point按鈕。
5.使用該工具在掃描圖上精確到找一個控制點點擊,然後滑鼠右擊輸入該點實際的坐標位置。
6.用相同的方法,在底圖上增加多個控制點,輸入它們的實際坐標。
7.增加所有控制點後,在Georeferencing菜單下,點擊Update Display。
8.更新後,就變成真實的坐標。
9.在Georeferencing菜單下,點擊Rectify,將校準後的底圖另存。
所有圖件掃描後都必須經過掃描糾正,對掃描後的柵格圖進行檢查,以確保矢量化工作順利進行。
(若和另一空間數據進行配准,則可以通過Spacial ajustment或move進行處理。)
二、投影
方法一:打開ArcToolbox,選擇Data Management Tools/define projection,定義一個投影(一般為北京54、西安80、WGS84或當地城市坐標系,根據具體情況進行選擇);
方法二:打開ArcToolbox,選擇Data Management Tools/Projections and transformations,將原先定義好的投影系統轉為所需的投影系統。
『叄』 怎樣能實現地圖的矢量化,也就是怎樣才能將地圖變成計算機可處理的數據呢
很多很多很多
前兩天去逛超市還看到有賣的
用心找找
我不給你推薦了,也不知道你需要什麼樣的地圖,免的用了不合你意
呵呵
自己找個適合的吧
『肆』 希沃白板中畫的圖怎麼放在文檔中去
在希沃白板中可以畫圖的,也可以插入圖片的。
插入的圖片可以右鍵保存圖片的。但是自己畫的圖片就不能直接保存了。
可以使用截圖工具截圖後再插入的文檔中的。這樣還算是比較方便的吧。
『伍』 矢量地圖怎麼做
如果你說的矢量地圖是像網路這樣的交通圖的話,是可以用水經注地圖下載器下載的,如果是真實的矢量地圖的話是不可以下載的,但水經注好像也可以提供,你可以看看他們的官網。
『陸』 如何使用arcgis進行地圖矢量化
先掃描,存為tife或jpg格式,然後進行圖像配准,建立投影系統,然後進行矢量化(根據圖形實際情況,選擇人工矢量化、交互矢量化、自動矢量化都可以)...
『柒』 希沃白板裡面如何添加幾何圖形輔助線
摘要 親,您好,在白板中我們可以根據自己的需要畫一些簡單的線段或幾何圖形,今天在這里介紹一下如何在白板中畫虛線。
『捌』 JPG格式的地圖如何轉化為矢量圖
如果你的圖輪廓比較清晰,可以用這個辦法:
把圖置入,點一下圖,
在菜單條里選:對象-------實時描摹--------建立並擴展,就可以轉成矢量圖了!
如果不滿意,可以在實時描摹的選項里調一下,具體自己可以試下效果;
好了以後再在實時描摹里選一下擴展,就可以轉成矢量圖了!
這種方法可以把點陣圖大概轉成矢量,不是很精確,但很多時還時很有用的,比如,你你一個點陣圖的毛筆筆刷效果,可以直接轉成矢量,效果差不多!
『玖』 如何在網頁中嵌入自己製作的小區域矢量地圖
在<head></head>間插入下面代碼:這是樣式和JS腳本。
<!--引用網路地圖API-->
<style type="text/css">
html,body{margin:0;padding:0;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
</style>
<script type="text/javascript" src="http://api.map..com/api?key=&v=1.1&services=true"></script>
2.在<body></body>間需要顯示地圖的位置放入以下代碼:(該代碼調用地圖)
<!--網路地圖容器-->
<div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
3.以下代碼放在頁面最底端(其實可放在頁面任意位置。)
<script type="text/javascript">
//創建和初始化地圖函數:
function initMap(){
createMap();//創建地圖
setMapEvent();//設置地圖事件
addMapControl();//向地圖添加控制項
addMarker();//向地圖中添加marker
}
//創建地圖函數:
function createMap(){
var map = new BMap.Map("dituContent");//在網路地圖容器中創建一個地圖
var point = new BMap.Point(115.949652,28.693851);//定義一個中心點坐標
map.centerAndZoom(point,18);//設定地圖的中心點和坐標並將地圖顯示在地圖容器中
window.map = map;//將map變數存儲在全局
}
//地圖事件設置函數:
function setMapEvent(){
map.enableDragging();//啟用地圖拖拽事件,默認啟用(可不寫)
map.enableScrollWheelZoom();//啟用地圖滾輪放大縮小
map.enableDoubleClickZoom();//啟用滑鼠雙擊放大,默認啟用(可不寫)
map.enableKeyboard();//啟用鍵盤上下左右鍵移動地圖
}
//地圖控制項添加函數:
function addMapControl(){
//向地圖中添加縮放控制項
var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE});
map.addControl(ctrl_nav);
//向地圖中添加縮略圖控制項
var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});
map.addControl(ctrl_ove);
//向地圖中添加比例尺控制項
var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});
map.addControl(ctrl_sca);
}
//標注點數組
var markerArr = [{title:"百恆網路",content:"電話:0791-88117053<br/>手機:15079002975",point:"115.950312|28.693447",isOpen:1,icon:{w:23,h:25,l:46,t:21,x:9,lb:12}}
];
//創建marker
function addMarker(){
for(var i=0;i<markerArr.length;i++){
var json = markerArr[i];
var p0 = json.point.split("|")[0];
var p1 = json.point.split("|")[1];
var point = new BMap.Point(p0,p1);
var iconImg = createIcon(json.icon);
var marker = new BMap.Marker(point,{icon:iconImg});
var iw = createInfoWindow(i);
var label = new BMap.Label(json.title,{"offset":new BMap.Size(json.icon.lb-json.icon.x+10,-20)});
marker.setLabel(label);
map.addOverlay(marker);
label.setStyle({
borderColor:"#808080",
color:"#333",
cursor:"pointer"
});
(function(){
var index = i;
var _iw = createInfoWindow(i);
var _marker = marker;
_marker.addEventListener("click",function(){
this.openInfoWindow(_iw);
});
_iw.addEventListener("open",function(){
_marker.getLabel().hide();
})
_iw.addEventListener("close",function(){
_marker.getLabel().show();
})
label.addEventListener("click",function(){
_marker.openInfoWindow(_iw);
})
if(!!json.isOpen){
label.hide();
_marker.openInfoWindow(_iw);
}
})()
}
}
//創建InfoWindow
function createInfoWindow(i){
var json = markerArr[i];
var iw = new BMap.InfoWindow("<b class='iw_poi_title' title='" + json.title + "'>" + json.title + "</b><div class='iw_poi_content'>"+json.content+"</div>");
return iw;
}
//創建一個Icon
function createIcon(json){
var icon = new BMap.Icon("http://map..com/image/us_cursor.gif", new BMap.Size(json.w,json.h),{imageOffset: new BMap.Size(-json.l,-json.t),infoWindowOffset:new BMap.Size(json.lb+5,1),offset:new BMap.Size(json.x,json.h)})
return icon;
}
initMap();//創建和初始化地圖
</script>
當然,如果你想偷懶,將以上對應代碼全放在<body></body>間也是沒問題的