[aprssig] Test program using MapSource Maps
Brady Bradysmall at bellsouth.netTue Jun 13 03:38:36 UTC 2006
- Previous message: [aprssig] Test program using MapSource Maps
- Next message: [aprssig] Test program using MapSource Maps
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm in the mists of writing an Map Point App that will run fast. Since all the apps that I have found just shove all the data they get into map point all at once, it gets REALLY SLOW. I'm taking a different approach, watch the window and only update the stations that are currently visible. Just like UI-View does. Map point allows you to keep an collection of "push pins", and it would just be a matter of destroying the collection and re-creating it as the user moves around the map. A total refresh of the collection on a zoom, or adding removing as the user scrolls out of the area. Of course my app would have to keep a list of all the stations that it hears, and only updates the push pin collection in mappoint as the user does what ever since mappoint chokes at more than 200+ stations, usable but slow. Brady KI4NBY -----Original Message----- From: aprssig-bounces at lists.tapr.org [mailto:aprssig-bounces at lists.tapr.org] On Behalf Of James Washer Sent: Monday, June 12, 2006 10:29 PM To: aprssig at lists.tapr.org Subject: Re: [aprssig] Test program using MapSource Maps Ick... ;-) That really is a hack... ;-) Ok.. thanks... I was hoping more that you'd figured out how to read the data files directly.. BTW... you might want to download a free copy of vmware to run a windows "guest" in.. you can iconify the guest, but still have mapsource running as the top program on that windows guest. I've got about 6 different guests running on this box now, and they all work like a champ. Nice job on the website. - jim On Mon, 12 Jun 2006 19:11:03 -0700 BH <brent.hildebrand at gmail.com> wrote: > The program is quite simple. Windows allows for stuffing characters > into the top level program, so that is all I do using a few windows > API calls. So to go to a particular Lat/Long position, make MapSource > the top level program, Send it the characters Ctrl+T, find the input > edit box, stuff in the appropriate character representation of the > desired Lat/Long and simulate the pressing of the Enter key, and > MapSource has been panned to that partular location. Do the same for > the scale. Then do a screen capture. Calibrating for Lat/Long is > quite simple. If you are on the "5 mi." scale, then 100 pixels = 5 > miles. You know the center, and you set and/or determine the map > size, it is just a simple matter of calculating the Lat/Long of the > corners. You can then draw what ever you want on the map. Viewpoint > of course does the connection to the APRS-IS, and has a simple HTTP > server. Data is stored locally, no calls to Findu. That's it. The > biggest drawback is that in order to do screen captures, the map needs > to be the top level program. Not too nice if you want to use the > computer for real work instead of play as the map program pops on top > for the capture, then disappears. So it is probably best to run it on > a older computer that can be dedicated for that purpose, or just run > locally for your own use so you know when the pop up is going to > happen. > > On 6/12/06, James Washer <washer at trlp.com> wrote: > > Would you care to tell us how you "interfaced" to mapsource maps? and/or where we can view the source? > > > > On Mon, 12 Jun 2006 18:19:20 -0700 > > BH <brent.hildebrand at gmail.com> wrote: > > > > > MapSource is a Windows program. The code is open, IF you read APL. > > > > > > On 6/12/06, Stephen Brown Jr <stephen.brown75 at gmail.com> wrote: > > > > That's pretty nice. Is this running on a linux platform? Are you > > > > willing to share the source code? I would be interested in running this here as well. > > > > > > > > 73, > > > > Stephen > > > > N1VLV > > > > > > > > > > > > On 6/12/06, BH <brent.hildebrand at gmail.com> wrote: > > > > > > > > > I have a test program running that uses MapSource maps. The > > > > program is running here: > > > > http://viewpoint.no-ip.org:8080. The user interface is only via > > > > a Web Browser once it is set up. > > > > > > > > Currently support are PHG circles, Map Icons, and moving tracks. > > > > DFS circles are supported by not extensively tested and the > > > > colors probably are not correct. > > > > > > > > For U.S. locations, you can search by city name and state. > > > > Search by Grid Square and Lat/Long also is supported. Sample > > > > Lat/Long entry would be: W34 30 / N117 20. Or it could be > > > > entered -34.5 / 117.33333. The "/" is used to separate Lat from Long. > > > > > > > > Maps are described in terms of Range from the center to the > > > > minimum extent. Example, a 10 mile Range map will show all > > > > stations out to 10 miles radium in all directions at a minimum, > > > > which is usually the North/South distance. There may be more > > > > range in the East/West direction as the map shapes are rectangular. > > > > > > > > The program supports the sending of APRS messages, but to send a > > > > message, you must be issued a "passcode" for your callsign in > > > > order to restrict use to authorized users. > > > > > > > > The intent of the program is for use on a local network, but it > > > > can be connected to the Internet as it will be for the next few > > > > days, (or until is dies.) > > > > > > > > Map products can be changed by entering "//" for the callsign > > > > without quotes, and selecting the map desired. Of course, if > > > > multiple people are changing maps at the same time, that would create a conflict. > > > > > > > > Most APRS packet types are decoded, except Weather and > > > > Compressed Position packets. Object/Item data entry and data > > > > search functions are not currently functional and are not exposed on the web pages. > > > > > > > > Feed back would be appreciated. > > > > > > > > Brent KH2Z > > > > > > > > _______________________________________________ > > > > aprssig mailing list > > > > aprssig at lists.tapr.org > > > > https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig > > > > > > > > > > > > _______________________________________________ > > > > aprssig mailing list > > > > aprssig at lists.tapr.org > > > > https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig > > > > > > > > > > > > > > > > > > _______________________________________________ > > > aprssig mailing list > > > aprssig at lists.tapr.org > > > https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig > > > > _______________________________________________ > > aprssig mailing list > > aprssig at lists.tapr.org > > https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig > > > > _______________________________________________ > aprssig mailing list > aprssig at lists.tapr.org > https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig _______________________________________________ aprssig mailing list aprssig at lists.tapr.org https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig
- Previous message: [aprssig] Test program using MapSource Maps
- Next message: [aprssig] Test program using MapSource Maps
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the aprssig mailing list
