2005ǯ07��14��
Movable Type�� ���֥ץ饰����
Google Maps�������Ͽ��б��ˤʤä���������ܺ١�
���䡼���������Ǥ���
�Ȥ����櫓�ǡ�Google Maps API�ʤɤΰ��־���ġ����Movable Type��Ĥʤ��ץ饰��������������ȥ꡼�˴ޤޤ����ٷ��٤��֤��ޤ���
��2005-07-15 01:00 ����ä��ѹ���
locations.pl
��¬�Ϸ��Ѵ���Nowral�����Υ����ɤ���Ѥ����Ƥ��������ޤ��������꤬�Ȥ��������ޤ�����
���󥹥ȡ��롧
locations.pl��plugins�ǥ��쥯�ȥ���֤�
Image::Info
HTML::Parser�˴ޤޤ��HTML::LinkExtor
��ɬ�ס�HTML::Parser��¿���Υ����Ф˺ǽ餫�饤�󥹥ȡ��뤵��Ƥ���褦������Image::Info���ʤ�������������
�б�������־���
������ȥ꡼��ʸ��img�����Ȥ��Ƶ��Ҥ��졢Ʊ�������Ф��֤���Ƥ��������Exif GPS����
������ȥ꡼��ʸ�˴ޤޤ���Ͽޥ����ӥ���URL ( walk.eznavi.jp / www.gpspowered.jp / mapfan.com / www.mapion.co.jp )
���������㡧
�ѥ�᡼����
���㡧
���Σ�-����Individual Entry Archive�ƥ�ץ졼�Ȥ�
���Σ�-����Individual Entry Archive�ƥ�ץ졼�Ȥ�
���Σ�-�������Ȥ������Τ褦��CGI��Movable Type��CGI��Ʊ���ǥ��쥯�ȥ���֤���Individual Entry Archive�ƥ�ץ졼�Ȥ�
���Σ���data.xml�Ȥ������ϥե�����̾�Υ���ǥå������ƥ�ץ졼�Ȥ��롣��Ȥϰʲ���
Google Maps API�������򻲹ͤˡ�
���򤤵������꤬�Ȥ��������ޤ���
���ε����򻲹ͤˡ��������ȤǤ���Ͽ޾�˺Ƕ�100��Υ���ȥ꡼�ΰ��֤��ޥåפ����פ褦�ˤ������ΤǤ�����IE���Ȳ���ɽ�����줺�����ޤ�ɽ������ޤ���Firefox���ͥ�����Opera����ɽ������ޤ���
�����ۤ�ȤǤ��͡�IE�ϤۤȤ�ɻȤäƤ��ʤ��Τǵ��դ��ޤ���Ǥ���������Ŧ���꤬�Ȥ��������ޤ���
http://www.google.com/apis/maps/documentation/#XHTML_and_VML
�򻲹ͤ�ư���褦�ˤ��ޤ�����
�ɣŤǤ⸫���褦�ˤʤ�ޤ�����
���б������������꤬�Ȥ��������ޤ�����
���Ф餷���ץ饰���󤢤꤬�Ȥ��������ޤ����Ȥ����ǡ����åץ����ɤǣţأɣƲ����򥵥�ͥ��벽������硢��ʸ�˰��ֺ�ɸ�����Ҥ���ޤ��󤬡��б���ͽ�ꤵ��Ƥ��ޤ�����
Posted by: foxhound at 2005ǯ08��25�� 16:48���Ф餷���ץ饰���󤢤꤬�Ȥ��������ޤ����Ȥ����ǡ����åץ����ɤǣţأɣƲ����򥵥�ͥ��벽������硢��ʸ�˰��ֺ�ɸ�����Ҥ���ޤ��󤬡��б���ͽ�ꤵ��Ƥ��ޤ�����
Posted by: foxhound at 2005ǯ08��25�� 16:49���Ф餷���ץ饰���󤢤꤬�Ȥ��������ޤ����Ȥ����ǡ����åץ����ɤǣţأɣƲ����򥵥�ͥ��벽������硢��ʸ�˰��ֺ�ɸ�����Ҥ���ޤ��󤬡��б���ͽ�ꤵ��Ƥ��ޤ�����
Posted by: foxhound at 2005ǯ08��25�� 16:50����ͥ��벽������硢htmlŪ�ˤ�ñ�ʤ���Ū���������줿html�ե�����ؤΡ֥�󥯡פˤʤꡢ���줬����ͥ���ΤĤ��ǵ��Ҥ��줿��ΤʤΤ���Ʊ�쥵������ؤΥ�󥯤Ȥ���Ǥ�դ˵��Ҥ��줿��ΤʤΤ���̩�˸�ʬ������ˡ�Ϥ���ޤ���
�������������դ����Ƚ�̲�ǽ���Ȥϻפ��ޤ������ºݤ˱��Ѥ���ݤ���������������ޤ���
����ͥ���Υ���褬�֤��Υ���ȥ꡼�˵��Ҥ��줿���֡פʤΤ��ɤ������¤��Ȥ����Ǥ������֤����򤽤��ޤDZ�Ф��ȡ���blog����ȥ꡼�ΰ��־���פȤ����������ɤ餰���⤷�ޤ���
�Ȥ����櫓�Ǻ��ΤȤ����б���ͽ��Ϥ���ޤ���
Posted by: jm at 2005ǯ10��15�� 19:31�Ϥ���ޤ������򤤥ץ饰���󤢤꤬�Ȥ��������ޤ�������ɬ���MT�Υ���ȥ꡼��Map�˥�󥯤���褦�˺�Ȥ��Ƥ�ΤǤ������ɤ����Ƥ⥨��ȥ꡼�β�����ȴ���Ф���ʬ�ε��������狼��ޤ���
MTCollect����Ѥ�����ˡ�ǻ�Ƥߤ��ΤǤ������ޤ��Ԥ����Ԥ��ͤޤ�ξ��֤Ǥ���
�ɤ������������������ʤ��Ǥ��礦����
����������ꤤ���ޤ���
����ȥ꡼�β����򿧡���ơ�ɽ����������Ǥ��ޤ������������碌���ޤ�����
Posted by: Shou at 2005ǯ10��30�� 00:51���٤⥳���ȼ����פ��ޤ���
���־��󤬴ޤޤ�륨��ȥ꡼��ɽ������
�ϿޤΥ��URL��ʬ���Ͽޤ˥��URL������ϤǤ��ʤ��ΤǤ��礦����
�Ƥ�����
�����Υ֥����褦�˥�󥯤Ǥ��ʤ��Ǥ��礦����
�ɤ��������������ꤤ�Ǥ��ʤ��Ǥ��礦����
����������ꤤ���ޤ���
�����ϥ���ͥ���Υ����Ȥ��Ф���������꤬�Ȥ��������ޤ������Ȥ����ǡ�GoogleMap��12�������¬�Ϸ��ˤʤäƤ��ޤ��ߤ����Ǥ�����location.pl�Ϻ��ΤޤޤǤ�Ȥ���ΤǤ��礦��������Ȥ������ɬ�פˤʤ�ΤǤ��礦����
Posted by: foxhound at 2005ǯ11��27�� 23:37���Υڡ����Ρ֥ѥ�᡼�����פ���ʬ�ˤâµï¿½Ü¤ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½datum="1"�ˤʤäƤ�����ʬ���ά���������¬�ϷϤˤʤ�ޤ���datum="0"���������Ƥ⹽���ޤ���
Posted by: jm at 2005ǯ11��27�� 23:45���ߤޤ���
���Σ�-����red2map.cgi��Ȥä���硢GoogleMap��WGS84������¬�Ϸϡˤˤ���ˤϤɤ�����Ф褤�ΤǤ��礦����
cgi��309����
} elsif ($map_service eq 'Google Maps') {
($lon, $lat) = geoconv($lon, $lat, 1);
��
} elsif ($map_service eq 'Google Maps') {
($lon, $lat) = geoconv($lon, $lat, 0);
�ˤ���Ф褤�Ǥ���
��®�Τ��������꤬�Ȥ��������ޤ�����
cgi�γ�����ʬ���ѹ����ư���ɽ�����Ƥߤޤ�����
���η�̤Ǥ�����Google Map�Τ߰��֤��㤤�ޤ���¾��NAVITIME��MapFan Web��livedoor MAP�Σ��Ĥ�Ʊ������ؤ��ޤ�����Google Map�Τ߰㤤�ޤ���
���ˡ����Σ�-������ˡ��datum="0"�ˤ�ɽ��������Google Map�ΰ��֤Ȥ�㤤�ޤ���datum="0"�ξ�硢��ۤɤ�NAVITIME��MapFan Web��livedoor MAP��Ʊ���֤Ǥ���
�ɤ�����С�cgi��Google Map�Ǥ�¾���Ͽޤ�Ʊ�����֤�ɽ�����뤳�Ȥ��Ǥ���ΤǤ��礦����
Posted by: ����� at 2005ǯ12��12�� 22:31���餷�ޤ������Ϥ������ٷ��٤Ϥ��Ǥ�����¬�ϷϤˤʤäƤ���Ϥ��Ǥ��Τǡ�¬�Ϸ��Ѵ��ιԤ򥳥��ȥ����Ȥ�������Ǥ�����
} elsif ($map_service eq 'Google Maps') {
#($lon, $lat) = geoconv($lon, $lat, 1);
�����餷���ץ饰����򤢤꤬�Ȥ��������ޤ���
���ޤ�Í���ñ¤¯»ï¿½ï¿½Ñ¤ï¿½ï¿½ï¿½ï¿½ï¿½Äºï¿½ï¿½ï¿½Æ¤ï¿½ï¿½ï¿½ï¿½Î¤Ç¤ï¿½ï¿½ï¿½ï¿½ï¿½MT Version 3.2-ja-2��ʣ���Υ֥�����������Ƥ�����֤ΤȤ�����Ƴ�������顢�䤬�����Фʤ��ʤäƤ��ޤ��ޤ�����
����ޤǤ��̡���MT�Ǵ������Ƥ����֥������Ĥ�MT�Ǵ�������褦�ˤ����ΤǤ��������Υץ饰�����ʣ���Υ֥���������Ķ����б����Ƥ���ޤ��Ǥ��礦����
���顼��Фޤ��󤷡������ˤ�GPS���󤬤��ä��ꤢ��ʰ������Ϥ����ȽФƤ���ΡˤΤǤ�����MAP�ؤΥ�󥯤��Фʤ����֤Ǥ���
��������������ʬ����ޤ���
�����ޤ��󡣥�����ȴ���ޤ�����
��<MTLocations>��<$MTLocation$>���פȽñ¤¤Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½
�������֤��Ƥ���Τ�BLOG�ǥ��쥯�ȥ겼�Ǥʤ��ä��Τ������Ǥ�����
���꤬�Ȥ��������ޤ�����
������񤤤��鲿�������ä������ѥॳ���Ȱ�������Ƥ��ޤä��ΤǤ��������
��褷�ޤ��������꤬�Ȥ��������ޤ�����
�������ɥ���ǣУӷ��Ӥ��б����������ơ�location.pl����ɤ��Ƥ���ΤǤ������ޤ��Ǥ��ޤ��󡣤����http://www.gpspowered.jp/gpsmenu.cgi?pos=N35.41.30.71E139.43.57.82&geo=wgs84&X-acc=1
�������http://docomo.ne.jp/cp/map.cgi?lat=%2B35.41.32.995&lon=%2B139.43.41.976&geo=wgs84&x-acc=1
���ؤ��褦�Ȥ��Ƥ��ޤ�������ʴ�����
/http:\/\/docomo\.ne\.jp\/cp\/.*?lat=%2B([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)&lon=%2B([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+).*/) {
$lat = (/http:\/\/docomo\.ne\.jp\/cp\/.*?lat=%2B([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+).*/) ? $1 + $2/60 + ($3 + $4/100)/3600 : undef;
$lon = (/http:\/\/docomo\.ne\.jp\/cp\/.*?lat=.*&lon=%2B([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+).*/) ? $1 + $2/60 + ($3 + $4/100)/3600 : undef;�Ȥޤ��ߤ褦���ޤͤǤ���ʴ����ˤ����ΤǤ�����perl���褯�狼��ʤ��ΤǤ�äѤ���Ǥ������������������н�����ޤ���
���������Ȥ�������ɽ����ʬ�������Ф��ơ��ƥ��Ȥ��Ƥߤ�Τ���ü���ᤤ�Ǥ����㤨��
#!/usr/bin/perl
$_ = 'http://hogehoge/gps/no/value';
if (/kono/moji/wo/mitsuketara/) {
$lat = (/hoge(foo)(bar)/) ? $1 + $2/60 : 0;
print $lat;
}
�ߤ����ʥƥ��ȥ����ɤ�񤤤ơ��������
$ perl test.pl
���꤬�Ȥ��������ޤ������ä����¹Ԥ��ޤ���
Posted by: foxhound at 2006ǯ01��23�� 14:28