カテゴリー
日別アーカイブ: 2012年6月21日
APIを使わないGoogleMAPのルート検索
配送コースの検討を行う為にはルート検索機能が必要だが、GoogleMAPのAPIを利用する方法は既に実績があるが、GoogleMAPのAPIは商用利用で有償利用すると結構な金額となる。 取り敢えず、GoogleMAPのURLにGETで住所を入れて投げてみた。 非常にシンプルだが、この方法だと投げられる文字数の制限があって、通常はGoogleMAPのルート検索はアルファベットと同じ数だけ地点の指定が可能だが、これは位置情報を投げた場合で、GETで投げると文字数で引っ掛かる様だ。 それにしても、こう言う方法の商用利用という点では、判断はどうなるんだろう? APIと同じなら最初からAPIを使う方が非常に楽なのだが。。
カテゴリー: 未分類
コメントは受け付けていません。
郵便番号検索
最近、配送コースを検討するAIRアプリを開発しているが、便利なのが住所検索に使える「郵便専門ネット」のAPIサービスだ。 http://yubin.senmon.net/ 良く、マスターなどの登録に郵便番号検索を使いたいが、ここのAPIを使えばそれが簡単に出来る。 感じとしては以下の様になるが、zipstrにハイフン無しの郵便番号を入れて作ったXMLをURLLoaderでサービスへ投げると検索結果が返って来る。 //Create the XML-RPC document var xmlRPC:XML = <methodCall> <methodName></methodName> <postcode> <value>{zipstr}</value> </postcode> </methodCall>; xmlRPC.methodName = “yubin.fetchAddressByPostcode”; //Create the HTTP request object var request:URLRequest = new URLRequest( “http://yubin.senmon.net/service/xmlrpc/” ); request.method = URLRequestMethod.POST; request.cacheResponse = false; request.requestHeaders.push(new URLRequestHeader(“Content-Type”, … 続きを読む
カテゴリー: 未分類
コメントは受け付けていません。