如题所述
UCMap for Androidæ¯å½å主æµç移å¨GISå¼åç»ä»¶ï¼æ¥æä¸çæå¿«çå°å¾æ¾ç¤ºæ§è½ï¼ä¾æåºå¤§çæ¥å£ä½ç³»ä¸ºå¼åè
æä¾å¼ºå¤§ä¸ä¸°å¯çå®å¶åè½ï¼UCMap for Androidä»2009年第ä¸çæ¨åºè³ä»ï¼ç»åäºå¤æ¬¡ççæ¬å级ï¼å
¶ç¨³å®æ§å¾å°ä¼å¤å®é
项ç®çæ£éªï¼å¨GISåè¡ä¸å¾å°å¹¿æ³åºç¨ï¼ä¾å¦ï¼åå°ç¡®æãå½åçå¯ãçµåè¸åãæä¸è°æ¥ãæä¸æ¶é²ã管线巡æ£ãé¨ä»¶ééãåå¸ç®¡çãæ¿äº§æµç»ãåä¸æµå¾é
æ¹ãåå
µéãèªè¿¹ç®¡çã室å
导èªãæºæ
§æ¯åºãå
¬å®åºæ¥ç
1ãæ°æ®æ ¼å¼
UCMap for Androidæ¯æéç¨çç¢éå°å¾æ ¼å¼SHPï¼æ¯æåç§é¥æå½±åæ ¼å¼GeotiffãImgãBMPãJPGãPNGçï¼åæ¶è¿æ¯æ离线çGoogleå°å¾åå½±åï¼æè èªå®ä¹ç¦çå¾ï¼
2ãæ°æ®å å¯
å°å¾æ°æ®æ¯éè¦çä¿å¯ä¿¡æ¯ï¼ä¸ºäºå¨æ°æ®ä¸¢å¤±ææªææçæ åµä¸ï¼å¤çæ æ³è§£è¯»åºæ°æ®æ¬èº«çå 容ï¼è¿å°±è¦æ±æ°æ®ä»¥å¯æçå½¢å¼åå¨ï¼ä¸ºæ¤ï¼UCMap for Androidæ¯æå°å¾æ°æ®çå å¯ï¼ç»è¿å å¯çå°å¾æ¯ä»¥å¯æçå½¢å¼åå¨ï¼åªæè¾å ¥æ£ç¡®çå£ä»¤æè½è§£å¯ï¼
3ãæ°æ®æ´æ°
å°å¾æ°æ®æ¯æç°å¿æ§çï¼å³ç»è¿ä¸æ®µæ¶é´ï¼ç±äºå°çèªç¶ç¯å¢çååï¼å°å¾æ°æ®ä¹åºåæ¶æ´æ°ï¼è¿æ ·æè½è®©å°å¾æ°æ®æ´å åç¡®å°åæ ç°å®æ åµï¼æ以ï¼å°å¾æ°æ®çæ´æ°å°±æ¾å¾å°¤ä¸ºéè¦ï¼UCMap for Androidä¸ä½æ¯æ离线å°å¾ï¼åæ¶ä¹æ¯æå°å¾å¨çº¿æ´æ°ï¼å³å¯ä»¥å¨çº¿æ´æ°æ¿æ¢æ´ä¸ªå°å¾æ°æ®ï¼ä¹å¯ä»¥æ´æ°æ¿æ¢å°å¾ä¸çæäºå¾å±ï¼
4ã符å·å
å°å¾æ¯å°å°çæ°æ®éè¿ç¬¦å·åçæ¹å¼äºä»¥å±ç°çï¼UCMap for Androidé¤äºæ¯æ常è§é¢å®ä¹çç¹ã线ãé¢ç¬¦å·å¤ï¼è¿æ¯æèªå®ä¹çSVGç¢é符å·ï¼ç¨æ·å¯ä»¥èªå®ä¹åç§ç¢é符å·æ¥æ¸²æå°å¾ï¼å®ç°å°å¾å¼ºå¤§çç´è§è¡¨ç°åï¼
5ãå°å¾æ¾ç¤º
å°å¾æ¯ç±å个ä¸é¢çå¾å±å å èæï¼å¾å±çæ§è´¨æ两ç§ï¼å³ç¢éå¾å±åå½±åå¾å±ï¼å¨åæ ä¸è´çåæä¸ï¼å¯ä»¥å°å½±åå¾å±ä½ä¸ºèæ¯å¾ï¼å°ç¢éå¾å±å å å¨å½±åå¾å±ä¹ä¸ï¼UCMap for Androidæ¥æä¸çæé«çå°å¾æµè§æ§è½ï¼æ¯æç¢éå¾åå½±åå¾å å æ¾ç¤ºï¼æ¯æå°å¾ç缩å°ãæ¾å¤§ã平移ãåææ转ï¼æ¯ææ»å¨çå¨ç»ææï¼æ¯æå°å¾æ¯ä¾å°º&æåéçå°é¨ä»¶ï¼
6ãå°å¾ä¸å¾å±ç®¡ç
è£ è½½å°å¾ã设置\è·åå°å¾èå´ã设置\è·åå°å¾æ¯ä¾å°ºã设置\è·åå°å¾åä½ãè·åå°å¾å¾å±ï¼æ·»å å¾å±ãå é¤å¾å±ãè°æ´å¾å±é¡ºåºãä¿®æ¹å¾å±æ 注å段ãä¿®æ¹å¾å±æ ·å¼ãæ¥è¯¢å¾å±çï¼
7ãå°å¾æ¥è¯¢
å°å¾æ¥è¯¢åå±æ§æ¥è¯¢å空é´æ¥è¯¢ï¼å±æ§æ¥è¯¢æ¯ä»¥å°å¾è¦ç´ çæäºå±æ§å¼ä¸ºæ¡ä»¶è¿è¡SQLæ¥è¯¢ï¼æ¥è¯¢è¿åè¦ç´ çå±æ§æå ä½ä¿¡æ¯ï¼ç©ºé´æ¥è¯¢æ¯ä»¥å°å¾è¦ç´ ä¹é´ç空é´ææå ³ç³»ä¸ºæ¡ä»¶è¿è¡æ©å±åçSQLæ¥è¯¢ï¼UCMap for Androidæ¯æåç§ç±»åçSQLæ¥è¯¢ï¼å°¤å ¶æ¯ç©ºé´æ¥è¯¢ï¼è½è¦çè¦ç´ ä¹é´åç§ç©ºé´ææå ³ç³»ï¼å¦DisjointãTouchesãCrossesãWithinãOverlapsãContainsãIntersectsãEqualsãDWithinç空é´è°è¯ï¼
8ãè¦ç´ ç¼è¾
ä¸ä¸ªè¦ç´ 对åºæ°æ®åºè¡¨ä¸çä¸æ¡è®°å½ï¼è®°å½éæå±æ§å段åå ä½å段ï¼æè°ç¼è¾å°±æ¯å¯¹è¿äºå±æ§å段åå ä½å段è¿è¡å¢å ãå é¤ãä¿®æ¹çå¨ä½ï¼äºæ¯ï¼æ·»å è¦ç´ ãå é¤è¦ç´ ãæ´æ°è¦ç´ ã导åºshpæ¯UCMap for Androidæåºç¡çåè½ï¼ä¸ºäºéåºç§»å¨ç«¯æææ触ç¬æ¥ç¼è¾å ä½å¾å½¢ï¼UCMap for Android设计äºäººæ§åçç¼è¾äº¤äºæ¨¡å¼ï¼å¦ç¹éææ¡éè¦ç´ ãææèç¹ã移å¨èç¹ãæ·»å èç¹ãå é¤èç¹ã移å¨è¦ç´ ãç¼è¾å¨ä½çRedo\Undoï¼å¯ä»¥æ æ°æ¬¡ï¼ãä¿¡æ¯æ¥è¯¢infoçï¼UCMap for Androidè¿æä¾äºæ´é«çº§çç¼è¾ï¼å¦çº¿æå¾æçè£åªãå并çææç¼è¾ï¼é对æµéæå¾çéæ±ï¼è¿æä¾äºæ ¹æ®æµå¾è¿ç¨ä¸æµå¾çé¿åº¦åè§åº¦èªå¨ç»å¶å¾å½¢çåè½ï¼
9ãä¸é¢å¾æ¸²æ
UCMap for Androidæ¯æå¤ç§ä¸é¢å¾æ¸²æï¼æ ¹æ®æç»å®çå±æ§æ¡ä»¶ï¼å¯å®å¶åç§ä¸é¢æ¸²æï¼çè³å¯ä»¥éèå¾å±ä¸çè¦ç´ ï¼
10ãåæ 系转æ¢
UCMap for Androidæ¯æ2个任ææ影类åä¹é´çåæ 转æ¢ï¼æ¯æååæ°ãä¸åæ°åæ 转æ¢ï¼
11ãå°å¾éç®
UCMap for Androidæ¯æå°å¾æµè·ãæµé¢ç§¯ãæµè§åº¦ï¼
12ãå®ä½çæ§å轨迹æ¾ç¤º
UCMap for Androidè½å®æ¶å¯¹è¥å¹²çæ§ç¹è¿è¡å®æ¶æ¾ç¤ºå¹¶å¿«éå·æ°ï¼è½æ¥è¯¢å¹¶ç»å¶æ个çæ§ç¹çåå²è½¨è¿¹ï¼
13ãå°å¾æ 注
UCMap for Androidæä¾äºä¸ä¸ªç¹æ®çå¾å±ï¼å³è£ 饰å¾å±ï¼ç¨æ·å¯ä»¥å¨è¿ä¸ªå¾å±ä¸å¯¹å°å¾è¿è¡æ ç»ï¼ä¸é¢è¦éç¹ä»ç»çå°å¾æ ç»å°±ç»å¶å¨è¿ä¸ªå¾å±ä¸ï¼é¤äºè½æ ç»åæ 以å¤ï¼è¿è½ç»å¶ç©å½¢ãç´çº¿ãåãæ¤åãè·¯å¾ãæåçï¼
14ãçå¼çº¿ç»å¶
UCMap for Androidæ¯æ对离æ£é«ç¨ç¹ï¼ææ°è±¡ç¹ï¼è¿è¡æå¼ï¼å¹¶çæé«ç¨çå¼çº¿ææ°è±¡çå¼çº¿å¾ï¼
15ãè·¯å¾è§åä¸å¯¼èª
UCMap for Androidæ¯æç¹å®åºæçç®åéè·¯çè·¯å¾è§åï¼ä¾å¦ï¼å®¤å å°å¾ãæ¯åºå°å¾ã港å£ç 头çç¹å®åºæçè·¯å¾è§åï¼
16ãå°å¾æ ç»
é对åäºä½æãåºæ¥çè¡ä¸ï¼ååæ ç»æ¯å ¶åºæ¬éæ±ï¼UCMap for Androidæ¯æ¯æç¢éæ ç»ï¼è½å¯¹æ ç»ç符å·è¿è¡ç»åãæåã移å¨ã缩æ¾ãæ伸ãæ转ççæä½ï¼æ ç»æ¯å¨è£ 饰å¾å±ä¸è¿è¡çï¼ä¸ä¸ªæ ç»å°±æ¯ä¸ä¸ªè£ 饰对象ï¼è£ 饰对象å¯ä»¥æ¯ä»»æçSVG符å·ï¼ä¹å¯ä»¥æ¯é¢å®ä¹çå¾å½¢ï¼å¯¹äºæµç»è¡ä¸ï¼å°å¾æ ç»ä¹ä¸ºæµç»èå¾çç»å¶æä¾äºå®ç¾ç解å³æ¹æ¡ï¼
17ãéæåè½
UCMapfor Androidè¿å¯ä»¥å°ææºæç §ãå½é³ãå½åãGPSå®ä½çåè½éæå¨ä¸èµ·ï¼å¨å°å¾ä¸è®°å½è¿äºå¤åªä½ä¿¡æ¯ééçæ¶ç©ºä¿¡æ¯ï¼
UCMapfor Android为å¼å人åæä¾äºå¼ºå¤§çGISåºç¡å¹³å°ï¼ç¨æ·æ ¹æ®èªèº«é¡¹ç®çéæ±ãéè¿äºæ¬¡å¼åæ¥å®ç°æéè¦çåºç¨äº§åï¼UCMapæ¥å£åºå¤§ãç»åæ¬äººè¿å 年移å¨GISå¼åç»éªï¼ä»¥ä¸åªæ¯UCMapåºç¡åè½çèç¥ï¼æ´æ·±å ¥ç»è´ç使ç¨è¿éè¦å¼åè é 读UCMapçå¼åæç¨åAPIææ¡£ï¼
1ãæ°æ®æ ¼å¼
UCMap for Androidæ¯æéç¨çç¢éå°å¾æ ¼å¼SHPï¼æ¯æåç§é¥æå½±åæ ¼å¼GeotiffãImgãBMPãJPGãPNGçï¼åæ¶è¿æ¯æ离线çGoogleå°å¾åå½±åï¼æè èªå®ä¹ç¦çå¾ï¼
2ãæ°æ®å å¯
å°å¾æ°æ®æ¯éè¦çä¿å¯ä¿¡æ¯ï¼ä¸ºäºå¨æ°æ®ä¸¢å¤±ææªææçæ åµä¸ï¼å¤çæ æ³è§£è¯»åºæ°æ®æ¬èº«çå 容ï¼è¿å°±è¦æ±æ°æ®ä»¥å¯æçå½¢å¼åå¨ï¼ä¸ºæ¤ï¼UCMap for Androidæ¯æå°å¾æ°æ®çå å¯ï¼ç»è¿å å¯çå°å¾æ¯ä»¥å¯æçå½¢å¼åå¨ï¼åªæè¾å ¥æ£ç¡®çå£ä»¤æè½è§£å¯ï¼
3ãæ°æ®æ´æ°
å°å¾æ°æ®æ¯æç°å¿æ§çï¼å³ç»è¿ä¸æ®µæ¶é´ï¼ç±äºå°çèªç¶ç¯å¢çååï¼å°å¾æ°æ®ä¹åºåæ¶æ´æ°ï¼è¿æ ·æè½è®©å°å¾æ°æ®æ´å åç¡®å°åæ ç°å®æ åµï¼æ以ï¼å°å¾æ°æ®çæ´æ°å°±æ¾å¾å°¤ä¸ºéè¦ï¼UCMap for Androidä¸ä½æ¯æ离线å°å¾ï¼åæ¶ä¹æ¯æå°å¾å¨çº¿æ´æ°ï¼å³å¯ä»¥å¨çº¿æ´æ°æ¿æ¢æ´ä¸ªå°å¾æ°æ®ï¼ä¹å¯ä»¥æ´æ°æ¿æ¢å°å¾ä¸çæäºå¾å±ï¼
4ã符å·å
å°å¾æ¯å°å°çæ°æ®éè¿ç¬¦å·åçæ¹å¼äºä»¥å±ç°çï¼UCMap for Androidé¤äºæ¯æ常è§é¢å®ä¹çç¹ã线ãé¢ç¬¦å·å¤ï¼è¿æ¯æèªå®ä¹çSVGç¢é符å·ï¼ç¨æ·å¯ä»¥èªå®ä¹åç§ç¢é符å·æ¥æ¸²æå°å¾ï¼å®ç°å°å¾å¼ºå¤§çç´è§è¡¨ç°åï¼
5ãå°å¾æ¾ç¤º
å°å¾æ¯ç±å个ä¸é¢çå¾å±å å èæï¼å¾å±çæ§è´¨æ两ç§ï¼å³ç¢éå¾å±åå½±åå¾å±ï¼å¨åæ ä¸è´çåæä¸ï¼å¯ä»¥å°å½±åå¾å±ä½ä¸ºèæ¯å¾ï¼å°ç¢éå¾å±å å å¨å½±åå¾å±ä¹ä¸ï¼UCMap for Androidæ¥æä¸çæé«çå°å¾æµè§æ§è½ï¼æ¯æç¢éå¾åå½±åå¾å å æ¾ç¤ºï¼æ¯æå°å¾ç缩å°ãæ¾å¤§ã平移ãåææ转ï¼æ¯ææ»å¨çå¨ç»ææï¼æ¯æå°å¾æ¯ä¾å°º&æåéçå°é¨ä»¶ï¼
6ãå°å¾ä¸å¾å±ç®¡ç
è£ è½½å°å¾ã设置\è·åå°å¾èå´ã设置\è·åå°å¾æ¯ä¾å°ºã设置\è·åå°å¾åä½ãè·åå°å¾å¾å±ï¼æ·»å å¾å±ãå é¤å¾å±ãè°æ´å¾å±é¡ºåºãä¿®æ¹å¾å±æ 注å段ãä¿®æ¹å¾å±æ ·å¼ãæ¥è¯¢å¾å±çï¼
7ãå°å¾æ¥è¯¢
å°å¾æ¥è¯¢åå±æ§æ¥è¯¢å空é´æ¥è¯¢ï¼å±æ§æ¥è¯¢æ¯ä»¥å°å¾è¦ç´ çæäºå±æ§å¼ä¸ºæ¡ä»¶è¿è¡SQLæ¥è¯¢ï¼æ¥è¯¢è¿åè¦ç´ çå±æ§æå ä½ä¿¡æ¯ï¼ç©ºé´æ¥è¯¢æ¯ä»¥å°å¾è¦ç´ ä¹é´ç空é´ææå ³ç³»ä¸ºæ¡ä»¶è¿è¡æ©å±åçSQLæ¥è¯¢ï¼UCMap for Androidæ¯æåç§ç±»åçSQLæ¥è¯¢ï¼å°¤å ¶æ¯ç©ºé´æ¥è¯¢ï¼è½è¦çè¦ç´ ä¹é´åç§ç©ºé´ææå ³ç³»ï¼å¦DisjointãTouchesãCrossesãWithinãOverlapsãContainsãIntersectsãEqualsãDWithinç空é´è°è¯ï¼
8ãè¦ç´ ç¼è¾
ä¸ä¸ªè¦ç´ 对åºæ°æ®åºè¡¨ä¸çä¸æ¡è®°å½ï¼è®°å½éæå±æ§å段åå ä½å段ï¼æè°ç¼è¾å°±æ¯å¯¹è¿äºå±æ§å段åå ä½å段è¿è¡å¢å ãå é¤ãä¿®æ¹çå¨ä½ï¼äºæ¯ï¼æ·»å è¦ç´ ãå é¤è¦ç´ ãæ´æ°è¦ç´ ã导åºshpæ¯UCMap for Androidæåºç¡çåè½ï¼ä¸ºäºéåºç§»å¨ç«¯æææ触ç¬æ¥ç¼è¾å ä½å¾å½¢ï¼UCMap for Android设计äºäººæ§åçç¼è¾äº¤äºæ¨¡å¼ï¼å¦ç¹éææ¡éè¦ç´ ãææèç¹ã移å¨èç¹ãæ·»å èç¹ãå é¤èç¹ã移å¨è¦ç´ ãç¼è¾å¨ä½çRedo\Undoï¼å¯ä»¥æ æ°æ¬¡ï¼ãä¿¡æ¯æ¥è¯¢infoçï¼UCMap for Androidè¿æä¾äºæ´é«çº§çç¼è¾ï¼å¦çº¿æå¾æçè£åªãå并çææç¼è¾ï¼é对æµéæå¾çéæ±ï¼è¿æä¾äºæ ¹æ®æµå¾è¿ç¨ä¸æµå¾çé¿åº¦åè§åº¦èªå¨ç»å¶å¾å½¢çåè½ï¼
9ãä¸é¢å¾æ¸²æ
UCMap for Androidæ¯æå¤ç§ä¸é¢å¾æ¸²æï¼æ ¹æ®æç»å®çå±æ§æ¡ä»¶ï¼å¯å®å¶åç§ä¸é¢æ¸²æï¼çè³å¯ä»¥éèå¾å±ä¸çè¦ç´ ï¼
10ãåæ 系转æ¢
UCMap for Androidæ¯æ2个任ææ影类åä¹é´çåæ 转æ¢ï¼æ¯æååæ°ãä¸åæ°åæ 转æ¢ï¼
11ãå°å¾éç®
UCMap for Androidæ¯æå°å¾æµè·ãæµé¢ç§¯ãæµè§åº¦ï¼
12ãå®ä½çæ§å轨迹æ¾ç¤º
UCMap for Androidè½å®æ¶å¯¹è¥å¹²çæ§ç¹è¿è¡å®æ¶æ¾ç¤ºå¹¶å¿«éå·æ°ï¼è½æ¥è¯¢å¹¶ç»å¶æ个çæ§ç¹çåå²è½¨è¿¹ï¼
13ãå°å¾æ 注
UCMap for Androidæä¾äºä¸ä¸ªç¹æ®çå¾å±ï¼å³è£ 饰å¾å±ï¼ç¨æ·å¯ä»¥å¨è¿ä¸ªå¾å±ä¸å¯¹å°å¾è¿è¡æ ç»ï¼ä¸é¢è¦éç¹ä»ç»çå°å¾æ ç»å°±ç»å¶å¨è¿ä¸ªå¾å±ä¸ï¼é¤äºè½æ ç»åæ 以å¤ï¼è¿è½ç»å¶ç©å½¢ãç´çº¿ãåãæ¤åãè·¯å¾ãæåçï¼
14ãçå¼çº¿ç»å¶
UCMap for Androidæ¯æ对离æ£é«ç¨ç¹ï¼ææ°è±¡ç¹ï¼è¿è¡æå¼ï¼å¹¶çæé«ç¨çå¼çº¿ææ°è±¡çå¼çº¿å¾ï¼
15ãè·¯å¾è§åä¸å¯¼èª
UCMap for Androidæ¯æç¹å®åºæçç®åéè·¯çè·¯å¾è§åï¼ä¾å¦ï¼å®¤å å°å¾ãæ¯åºå°å¾ã港å£ç 头çç¹å®åºæçè·¯å¾è§åï¼
16ãå°å¾æ ç»
é对åäºä½æãåºæ¥çè¡ä¸ï¼ååæ ç»æ¯å ¶åºæ¬éæ±ï¼UCMap for Androidæ¯æ¯æç¢éæ ç»ï¼è½å¯¹æ ç»ç符å·è¿è¡ç»åãæåã移å¨ã缩æ¾ãæ伸ãæ转ççæä½ï¼æ ç»æ¯å¨è£ 饰å¾å±ä¸è¿è¡çï¼ä¸ä¸ªæ ç»å°±æ¯ä¸ä¸ªè£ 饰对象ï¼è£ 饰对象å¯ä»¥æ¯ä»»æçSVG符å·ï¼ä¹å¯ä»¥æ¯é¢å®ä¹çå¾å½¢ï¼å¯¹äºæµç»è¡ä¸ï¼å°å¾æ ç»ä¹ä¸ºæµç»èå¾çç»å¶æä¾äºå®ç¾ç解å³æ¹æ¡ï¼
17ãéæåè½
UCMapfor Androidè¿å¯ä»¥å°ææºæç §ãå½é³ãå½åãGPSå®ä½çåè½éæå¨ä¸èµ·ï¼å¨å°å¾ä¸è®°å½è¿äºå¤åªä½ä¿¡æ¯ééçæ¶ç©ºä¿¡æ¯ï¼
UCMapfor Android为å¼å人åæä¾äºå¼ºå¤§çGISåºç¡å¹³å°ï¼ç¨æ·æ ¹æ®èªèº«é¡¹ç®çéæ±ãéè¿äºæ¬¡å¼åæ¥å®ç°æéè¦çåºç¨äº§åï¼UCMapæ¥å£åºå¤§ãç»åæ¬äººè¿å 年移å¨GISå¼åç»éªï¼ä»¥ä¸åªæ¯UCMapåºç¡åè½çèç¥ï¼æ´æ·±å ¥ç»è´ç使ç¨è¿éè¦å¼åè é 读UCMapçå¼åæç¨åAPIææ¡£ï¼
温馨提示:答案为网友推荐,仅供参考