{"id":147789,"student_id":1981,"content":"{\"files\":{\"src/appinventor/ai_appinventor/IND310/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"IND310\\\",\\\"Title\\\":\\\"Map\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"HorizontalArrangement1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Uuid\\\":\\\"-106296652\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"ListPicker1\\\",\\\"$Type\\\":\\\"ListPicker\\\",\\\"$Version\\\":\\\"9\\\",\\\"ElementsFromString\\\":\\\"\\\\u7e3d\\\\u7d71\\\\u5e9c,\\\\u897f\\\\u9580\\\\u753a,\\\\u6377\\\\u904b\\\\u5317\\\\u9580\\\\u7ad9,\\\\u9f8d\\\\u5c71\\\\u5bfa\\\",\\\"Text\\\":\\\"\\\\u8d77\\\\u9ede\\\",\\\"Uuid\\\":\\\"-858736982\\\"},{\\\"$Name\\\":\\\"ListPicker2\\\",\\\"$Type\\\":\\\"ListPicker\\\",\\\"$Version\\\":\\\"9\\\",\\\"ElementsFromString\\\":\\\"\\\\u7e3d\\\\u7d71\\\\u5e9c,\\\\u897f\\\\u9580\\\\u753a,\\\\u6377\\\\u904b\\\\u5317\\\\u9580\\\\u7ad9,\\\\u9f8d\\\\u5c71\\\\u5bfa\\\",\\\"Text\\\":\\\"\\\\u76ee\\\\u7684\\\\u5730\\\",\\\"Uuid\\\":\\\"925829813\\\"}]},{\\\"$Name\\\":\\\"Label1\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u6a19\\\\u7c641\\\\u6587\\\\u5b57\\\",\\\"Uuid\\\":\\\"-1651631244\\\"},{\\\"$Name\\\":\\\"Map1\\\",\\\"$Type\\\":\\\"Map\\\",\\\"$Version\\\":\\\"3\\\",\\\"CenterFromString\\\":\\\"25.0399887, 121.5101476\\\",\\\"EnableRotation\\\":\\\"True\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1298287243\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"Marker1\\\",\\\"$Type\\\":\\\"Marker\\\",\\\"$Version\\\":\\\"2\\\",\\\"Latitude\\\":\\\"25.0399887\\\",\\\"Longitude\\\":\\\"121.5101476\\\",\\\"Uuid\\\":\\\"-995503355\\\"},{\\\"$Name\\\":\\\"Marker2\\\",\\\"$Type\\\":\\\"Marker\\\",\\\"$Version\\\":\\\"2\\\",\\\"FillColor\\\":\\\"\\u0026HFF0000FF\\\",\\\"Latitude\\\":\\\"25.0399887\\\",\\\"Longitude\\\":\\\"121.5101476\\\",\\\"Uuid\\\":\\\"-835843540\\\"}]}]}}\\n|#\",\"src/appinventor/ai_appinventor/IND310/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"qeQGW:fjOzT^0zSZ-z~]\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003elocation\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\";9fVu$:A?Z]PGx)nYR:t\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"C[M\\\\!ZKa?:K6q!5[QJ}*3\\\"\\u003e\\n \\u003cmutation items=\\\"4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"6l9ew4C79_icIMx~%tv1\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e25.0399887\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"_?6SMjP8umJkO11EIg4a\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e25.044078\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"WJ#;P8UqJfp)oPt^z0t)\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e25.0493497\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"F]hGIhiUv,3#Gu_*#u`q\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e25.0382125\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"G/[U8vhI=yUo,!Ohms,l\\\"\\u003e\\n \\u003cmutation items=\\\"4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"EO5yMa?XgMV,*H;7nJ1w\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e121.5101476\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"3TN3;WgL`EW7Lg+4!gyq\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e121.5038003\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"4BpfKi9X2feT$_VJ^*mf\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e121.5045594\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"m1~Dh/g]hPb^Uz^1{{d8\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e121.5032205\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"!pmA(O90z6xMjwTk^L_f\\\" x=\\\"0\\\" y=\\\"235\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" instance_name=\\\"ListPicker1\\\" event_name=\\\"AfterPicking\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"FNp=^vzRV8_#Q#S_Vm\\\\!h\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"}]1[q]~Cqt2fH[PKl24(\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"#!?fA7JVH(1){8CN3!}l\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" method_name=\\\"SetLocation\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"V!TrQg1cSQHGFi3l)0fn\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"RhoNV\\\\!q@YI9]eO!EwtEe\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"33h;!S0CVEz!x923NVUP\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal location\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"56g?;YW3@%0`A4`D9p+g\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"LsQT-/JWf#;qs]M2JBu5\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"HXL8:ePlYV`~HX$+RJ(o\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"~u:T[Zqx~3w$0qK(~W:Q\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"+4u4,XaR~m@`$`hbtBql\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal location\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"0=Ey-!j0(WFp)S;8~Fzl\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"lOSM;kW]SdE]OC7*:K(J\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"}Pd8**x*lu5_DiSYu^[?\\\" x=\\\"0\\\" y=\\\"608\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" instance_name=\\\"ListPicker2\\\" event_name=\\\"AfterPicking\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"y:Y3A4Tr9{-(1=,k,RWJ\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"QMxBO2WtXa9IK`Q$@kU_\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\")un~}4=R1ts!Oac!qZa4\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"p,sq-R5~aX?W\\\\!JA^7aef\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"=,J:iMaZV6j(n(48]D7F\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"fNE{e#[I62x6dV9~;WGH\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"VN1Dln~Z[Bw=S9#z:q}_\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"Label1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eLabel1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"ZtDiM6.^REVS-X_C[%Q,\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e兩地距離為:\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"./bk=Bgp^3OP;6DkbQ,B\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"=p)WB3I(LOTe[t3Owu,c\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"It][uhM!dY0Zfqg:ir`O\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"J:gJEgn9a0OQI4uZOTOC\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"xy.$70Llo$dVIgus]Sz#\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"A\\\\!U-A0iNf%uTcB6C*yO9\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"l;%=~InW=JZWKDr0W5[f\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" method_name=\\\"SetLocation\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"Zh:9m=2\\\\!E\\\\!#]0Hdj6\\\\!OW\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"$s)e94~mBe}6l^^xY4?=\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"6%71bfp#[ACpHS$u^M[)\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal location\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"Y:t6*0cIv,I4hD.2O9or\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Kd_~fRc@hrF%dpRm1XBD\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"n],y\\\\!CJdK]OPsz`:tcP8\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"07p5,}#c5CBCdSE5QF2`\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"(L0+VS/yAm~Gi{D67t3G\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal location\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"fZMIg{}e;/CQntAT8$k0\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"2.zE7ne%[\\\\!`EKC)0b5,C\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"/j]g}%{8U`]:Ml%pWv1,\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"Label1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eLabel1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"GZORs:_Q}yzZf;`9ul#i\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"ly.)o[Lv-Wqf;@yc}bc3\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e兩地距離:\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"!O9BtjpVv_wEM``c#4]r\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" method_name=\\\"DistanceToPoint\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"(m3NS+P\\\\!2qJxOBRh!KLp\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" set_or_get=\\\"get\\\" property_name=\\\"Latitude\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eLatitude\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\")wk,S^D2zW2p*mj)bI]2\\\"\\u003e\\n \\u003cmutation component_type=\\\"Marker\\\" set_or_get=\\\"get\\\" property_name=\\\"Longitude\\\" is_generic=\\\"false\\\" instance_name=\\\"Marker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eMarker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eLongitude\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"e7a.)TzhwuR_nW$KF;X{\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003em\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"*(yyawWa`N7ffr4*?~Vr\\\" x=\\\"-198\\\" y=\\\"1353\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"Screen1\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"~QGKwtJb8k4~ghiHP@B7\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"}ffgMGb4?Nk#*W(Z*p(e\\\"\\u003e\\n \\u003cmutation items=\\\"4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"8)k0frRtfkTf@6BsM4Xj\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e總統府\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"A*OUrcfgdWHhx7ax%p(:\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e西門町\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"$jDsn$L-Nc.`ht5_bXS*\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e捷運北門站\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"W1rb7]:)w+gBFZ)t}#s*\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e龍山寺\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"ODLI/$mcmh9^BHJp0i^]\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"w)bvij*hxt`QU`=)\\\\!erF\\\"\\u003e\\n \\u003cmutation items=\\\"4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"]s]AOp@UvXL^[L%Z9;E`\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e總統府\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"[^depa-]_^q]S!xc-?xf\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e西門町\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"{X8a{FA)vH^nm96{ssv#\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e捷運北門站\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"wQmhp$qPP$CVtRFHD7qb\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e龍山寺\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"ZY;AF%a8rWdjX1ruw!{{\\\" x=\\\"381\\\" y=\\\"1341\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003ename\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"ovWC:!Ly4@-57(aW-jan\\\"\\u003e\\n \\u003cmutation items=\\\"4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Y^JeRA!+$4/@hcq(dnc1\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e總統府\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"3N~9eIWxQ0mL2;tlc:I[\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e西門町\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"`/,pc`8!I?Vb8c]1$:;P\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e捷運北門站\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"}R4nqSJUGQM:ICAtv}dB\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e龍山寺\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/IND310/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.IND310.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$location (call-yail-primitive make-yail-list (*list-for-runtime* (call-yail-primitive make-yail-list (*list-for-runtime* \\\"25.0399887\\\" \\\"25.044078\\\" \\\"25.0493497\\\" \\\"25.0382125\\\" ) '(any any any any ) \\\"make a list\\\") (call-yail-primitive make-yail-list (*list-for-runtime* \\\"121.5101476\\\" \\\"121.5038003\\\" \\\"121.5045594\\\" \\\"121.5032205\\\" ) '(any any any any ) \\\"make a list\\\") ) '(any any ) \\\"make a list\\\"))\\n(def g$name (call-yail-primitive make-yail-list (*list-for-runtime* \\\"\\\\u7e3d\\\\u7d71\\\\u5e9c\\\" \\\"\\\\u897f\\\\u9580\\\\u753a\\\" \\\"\\\\u6377\\\\u904b\\\\u5317\\\\u9580\\\\u7ad9\\\" \\\"\\\\u9f8d\\\\u5c71\\\\u5bfa\\\" ) '(any any any any ) \\\"make a list\\\"))\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"IND310\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"Map\\\" 'text)\\n)\\n\\n\\n;;; HorizontalArrangement1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement HorizontalArrangement1 \\n)\\n\\n;;; ListPicker1\\n\\n(add-component HorizontalArrangement1 com.google.appinventor.components.runtime.ListPicker ListPicker1 \\n(set-and-coerce-property! 'ListPicker1 'ElementsFromString \\\"\\\\u7e3d\\\\u7d71\\\\u5e9c,\\\\u897f\\\\u9580\\\\u753a,\\\\u6377\\\\u904b\\\\u5317\\\\u9580\\\\u7ad9,\\\\u9f8d\\\\u5c71\\\\u5bfa\\\" 'text)\\n\\n(set-and-coerce-property! 'ListPicker1 'Text \\\"\\\\u8d77\\\\u9ede\\\" 'text)\\n\\n)\\n\\n(define-event ListPicker1 AfterPicking()(set-this-form)\\n (set-and-coerce-property! 'ListPicker1 'Text (get-property 'ListPicker1 'Selection) 'text)(call-component-method 'Marker1 'SetLocation (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$location) 1) '(list number) \\\"select list item\\\") (get-property 'ListPicker1 'SelectionIndex)) '(list number) \\\"select list item\\\") (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$location) 2) '(list number) \\\"select list item\\\") (get-property 'ListPicker1 'SelectionIndex)) '(list number) \\\"select list item\\\")) '(number number)))\\n;;; ListPicker2\\n\\n(add-component HorizontalArrangement1 com.google.appinventor.components.runtime.ListPicker ListPicker2 \\n(set-and-coerce-property! 'ListPicker2 'ElementsFromString \\\"\\\\u7e3d\\\\u7d71\\\\u5e9c,\\\\u897f\\\\u9580\\\\u753a,\\\\u6377\\\\u904b\\\\u5317\\\\u9580\\\\u7ad9,\\\\u9f8d\\\\u5c71\\\\u5bfa\\\" 'text)\\n\\n(set-and-coerce-property! 'ListPicker2 'Text \\\"\\\\u76ee\\\\u7684\\\\u5730\\\" 'text)\\n\\n)\\n\\n(define-event ListPicker2 AfterPicking()(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'ListPicker1 'Selection) (get-property 'ListPicker2 'Selection)) '(any any) \\\"=\\\") (begin (set-and-coerce-property! 'Marker2 'Visible #f 'boolean)(set-and-coerce-property! 'Label1 'Text \\\"\\\\u5169\\\\u5730\\\\u8ddd\\\\u96e2\\\\u70ba:\\\" 'text)(set-and-coerce-property! 'ListPicker2 'Text (get-property 'ListPicker2 'Selection) 'text)) (begin (set-and-coerce-property! 'ListPicker2 'Text (get-property 'ListPicker2 'Selection) 'text)(set-and-coerce-property! 'Marker2 'Visible #t 'boolean)(call-component-method 'Marker2 'SetLocation (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$location) 1) '(list number) \\\"select list item\\\") (get-property 'ListPicker2 'SelectionIndex)) '(list number) \\\"select list item\\\") (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$location) 2) '(list number) \\\"select list item\\\") (get-property 'ListPicker2 'SelectionIndex)) '(list number) \\\"select list item\\\")) '(number number))(set-and-coerce-property! 'Label1 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"\\\\u5169\\\\u5730\\\\u8ddd\\\\u96e2:\\\" (call-component-method 'Marker1 'DistanceToPoint (*list-for-runtime* (get-property 'Marker2 'Latitude) (get-property 'Marker2 'Longitude)) '(number number)) \\\"m\\\" ) '(text text text ) \\\"join\\\") 'text))))\\n;;; Label1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Label Label1 \\n(set-and-coerce-property! 'Label1 'Text \\\"\\\\u6a19\\\\u7c641\\\\u6587\\\\u5b57\\\" 'text)\\n\\n)\\n\\n;;; Map1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Map Map1 \\n(set-and-coerce-property! 'Map1 'CenterFromString \\\"25.0399887, 121.5101476\\\" 'text)\\n\\n(set-and-coerce-property! 'Map1 'Height -2 'number)\\n\\n(set-and-coerce-property! 'Map1 'Width -2 'number)\\n\\n(set-and-coerce-property! 'Map1 'ShowZoom #t 'boolean)\\n\\n)\\n\\n;;; Marker1\\n\\n(add-component Map1 com.google.appinventor.components.runtime.Marker Marker1 \\n(set-and-coerce-property! 'Marker1 'Latitude 25.0399887 'number)\\n\\n(set-and-coerce-property! 'Marker1 'Longitude 121.5101476 'number)\\n\\n)\\n\\n;;; Marker2\\n\\n(add-component Map1 com.google.appinventor.components.runtime.Marker Marker2 \\n(set-and-coerce-property! 'Marker2 'FillColor #xFF0000FF 'number)\\n\\n(set-and-coerce-property! 'Marker2 'Latitude 25.0399887 'number)\\n\\n(set-and-coerce-property! 'Marker2 'Longitude 121.5101476 'number)\\n\\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"IND310\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2020-05-09T22:39:58.290+08:00","updated_at":"2020-05-10T16:06:23.140+08:00","name":"IND310","language":"appinventor","screenshot":{"url":null},"parent_id":133592,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":79,"hashid":"882srz49","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦