All applications that get developed using the MapXtreme object modelare built atop of the MapInfo.Windows or MapInfo.Web namespace. Thesenamespaces contain controls, tools and other functionalities specificto the rich client and Web platforms, respectively. The map iscontained in a MapControl that also provides basic tools for viewingthe map, such as panning, zooming and centering.
There are about a dozen additional namespaces, which include theability to access and manage data, working with coordinate systems,displaying maps, creating legends and themes, persisting data and more.You instantiate objects off of these namespaces and use methodsassociated with the classes to build mapping applications.
Developerscan use MapXtreme .NET classes to incorporate themes into mappingapplications, enabling users to visualize data in ways that make sensefor their needs. (Click for larger view.)
You can also use classes and methods in the .NET Framework to provideadditional functionality. You're already doing that by incorporatingwindows, scroll bars and standard non-mapping controls in theapplication, so any mapping application is likely to be a combinationof .NET development techniques you already know, plus similar MapXtremetechniques.
Starting a Mapping Application
For the purposes of this review, I decided to work with ASP.NET Webprojects, as this is the most likely platform for custom mappingapplications within an enterprise. My first exercise involved buildingan application from parts of applications supplied by the vendor inexamples and tutorials. I wrote relatively little new code for thisapplication, as might be the case with a developer new to theenvironment.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-27900-2.html
叙利亚等
有没有需要票的
总局盯着小米电源查一段时间