Spatially Aware Offers New Products
Want to spend more time on your apps and less time on your maps? You can with two of the newest Spatially Aware's products in the Map Suite family, Raster USA and Render World.
Map Suite Raster USA®
Map Suite Raster USA is an add-in component for the Winforms, Webforms or Map Engine edition of Map Suite. Raster USA interfaces with Microsoft's TerraServer-USA™ to retrieve image tiles and "stitch" them together to form scenes that give your maps amazing satellite imaging.
With Raster USA's tile stitching technology, the heavy lifting of generating a scene from image tiles is easy. Here is how it works:
- Raster USA retrieves several high resolution images (in either color or black & white) from the Microsoft TerraServer.
- Raster USA uses the image tiles to put together a scene of the current requested extent of the map using a meters per pixel conversion.
- The scene or completed image can then be placed on the map for display.
Try Map Suite Raster USA online to see the power of the Raster USA imaging in action or visit our website to see the full details on Map Suite Raster USA and how it can help you build great looking map enabled software faster than ever before!
Map Suite Render World®
Map Suite Render World is a collection of rendering objects designed to automate the process of displaying great looking World data. Render World automates the entire process and creates a seamless view from the entire globe all the way down to the major road networks for the entire world. With just a few lines of code and either the Winforms or Webforms edition of our mapping control you can have an instant world mapping application.
Map Suite Render World pushes Spatially Aware farther ahead as a leading provider of truly global geographic information systems development tools and technology. It is rare to find a data set encompassing the entire world that is as comprehensive as Render World.
You can see the power of Map Suite Render World online or click here to get more details on Map Suite Render World and how you can quickly and easily build a truly global mapping application!
Leave the Imaging to Us!
With Map Suite Raster USA and Map Suite Render World you can spend more time developing your applications and less time worrying about the background imaging and maps for your applications. Many spatial applications use background images and maps as a backdrop, so why should you spend time with the difficult tasks of acquiring and rendering images or putting map data together when you have requirements to tackle? Raster USA and Render World provide you with a great starting point to kick-start your spatial development!
If you would like to know more about these and other great products, call to speak to one of our sales representatives today at (866) 847-7510 in the U.S. or (785) 727-4133 international. |
Not Sure Which Products Are Right For You?
No problem! Let our team of experts help you get the package that's right for you and your organization. Tell us what you want to accomplish and we will work with you to get the Map Suite package the best fits your needs.
Give us a call or drop us an email to get started using the most flexible .NET Mapping component available.
Tech Tips
Zooming in on an Area Based on a Query
Did you know that you can zoom into a specific area on the map based on a query? First, you need to create a custom field object but the real work comes from calling GetRecordsExtents() from the layer object to see the extent you need to use.
Below is some code to make this a little clearer. Note: The Layer sample named Zoom To Data shows exactly how to accomplish this.
C#
//Here you would set the record numbers to
//something meaningful in your your system
int[] RecordNumber = new Int[2];
RecordNumber[0] = 2;
RecordNumber[1] = 5;
RecordNumber[2] = 17;
//Setup new extent that will show all three of
//the selected records
RectangleR NewExtent = Map1.Layers[0].GetRecordsExtent(RecordNumbers);
//Scale the extent up just a little (10%) to
//make it more viewable
NewExtent.ScaleUp(10);
//Set the map's current extent to the extent we
//just created
Map1.CurrentExtent = NewExtent;
VB.Net
'--Here you would set the record numbers to
'--something meaningful in your your system
Dim RecordNumber(3) as Int
RecordNumber(0) = 2
RecordNumber(1) = 5
RecordNumber(2) = 17
'--Setup new extent that will show all three of
'--the selected records
Dim NewExtent as RectangleR = Map1.Layers(0).GetRecordsExtent(RecordNumbers)
'--Scale the extent up just a little (10%) to
'--make it more viewable
NewExtent.ScaleUp(10)
'--Set the map's current extent to the extent
'--we just created
Map1.CurrentExtent = NewExtent
|