タイトル : Re^2: 地図を表示して分布図を作りたい 投稿日 : 2009/08/05(Wed) 16:51 投稿者 : comame
花ちゃんさん オショウさん お返事ありがとうございます。 > > ・地図が表示できたとして、分布の度合いによって色分けしたいと思っています。 > どの程度の(どのように)色分けしたいかで方法も難度も違ってくるかと。 枡状にして分布人数で色を付けたいなと思っています。 > ベースは、いわゆるGISソフトのようなものになるのでしょうか? > VB6で・・・と言うものは知らないのですが、.NETならば・・・ > > http://sharpmap.codeplex.com/ > http://www.globalmap.org/download/index.html そうですね。GISソフトのような感じで作りたいと思っています。 上記のサイト、とても参考になりました。 ためしにC#でsharpmap.dllを使ってみたところいい感じのものが出来そうでした。 が、VB6ではラッパーしないと使えないんですね・・。残念です。 ラッパー関数の作り方がイマイチ分かりません…。 > ※ 地図表示にそこまで労力使うこともないか・・・ > 都道府県の地図的ベクトルデータは、有償無償ともにあったと思います > ので、何とかできたはずです。どこかでメタファイル形式のものを見た > 記憶もあるので、うまくいけばPicureBoxに表示できるはずですし。 メタファイル形式のデータを今日一日探しておりましたが、まだ見つけられていません。 もう少しネットで探してみます。 > あとは、Google Maps API 使うか・・・ GoogleMapsApiから緯度、経度を取得するロジックを作成しました。 GoogleMapがそのままVB6のピクチャボックスで表示できたらいいんですけど…。 もう少し、色々試行錯誤してみたいと思います。 結果報告は追ってさせて頂きます。 |