View Single Post

  #4 (permalink)  
Old 11-30-2003
bradsjm bradsjm is offline
Junior Member
White Belt
 
Join Date: Nov 2003
Posts: 1
Re: how to do it ?

Quote:
Originally Posted by gmantro
Quote:
Originally Posted by Eric Frost
Whether it's for personal use / non-profit or what-not, it's still not allowed. See the end-user license agreement. Technically it's possible -- and even legal AFAIK for an Intranet app if you buy everyone who accesses the app a MapPoint license (whether or not MapPoint is installed on their computer).

Eric
Eric,
If I am the only one who is going to use it. Then this is legal as I have the license. This application is on a non-WWW server but on a local webserver. My intent is developer only. Can you help me on how to proceed with this ?

If you think its not legal to post that kind of information here as someone might misuse it, I will appreciate your help/guideance via personal email.
You will need to overcome the following problems:
  • Threading models. You can't call the MapPoint object from inside an IIS application. One possible way around this would be to use remoting to a windows service running outside the IIS application domain where you would put your actual code and just return pure data.
  • Image transfer. The only real way to get the image from MapPoint is through cut/paste operations. The MapPoint SDK does have a get image function but it returns an object that is not usable in .NET. One solution would be to use the clipboard but the clipboard must be accessed from an STA thread and if you decided to use a remoting solution, remoting uses MTA threads so you can't get to the clipboard from there.

So this would be a fairly large project
Reply With Quote