Register  |  Login
ThinkGeo - GPS Tracking and Mapping Solutions  |  Home  |  Cygnus Track  |   Code Community

Discussion Forums

The online community for users of Map Suite GIS components

RSS Feed Available
Search this forum:
Search
You are not authorized to create a new topic.

Sample Code: Writing a Donut Point Style

This post will focus on a request we got from a customer, who wanted to know how to draw a donut to represent a point. The effect is that a point is represented by two concentric circles. The interior of the smaller circle is transparent, the rim of the two circles is drawn by a pen and the space between them is filled with a brush.
I wanted to share the implementation with you and show you just ... (read more)

Views: 1188 | Comments: 0
Last Post: 05-21-2009 10:34 AM

Posted 05-21-2009 10:34 AM by ThinkGeo

Exploring Layers Webinar - Download the Video

Thanks to everyone who attended the "Exploring Layers with Map Suite" webinar on May 13th! Map Suite Chief Architect David Rehagen demonstrated some of the many ways you can extend the Layer and RasterLayer classes, giving you near-infinite possibilities for beefing up your Map Suite projects. There was also an informative question and answer session held at the close of the presentation. ... (read more)

Views: 1310 | Comments: 2
Last Post: 06-08-2009 05:18 AM

Posted 05-13-2009 03:50 PM by ThinkGeo

May 13th Webinar: Exploring Layers with Map Suite

In a previous webinar we tackled integrating your own custom data with Map Suite focusing on feature-centric sources such as FeatureSource and FeatureLayer. In this webinar, we'll explore beyond Features and show you how to extend the RasterLayer and Layer classes. You'll be amazed by the kinds of layers you can build and how easy it is. ... (read more)

Views: 632 | Comments: 0
Last Post: 05-01-2009 12:29 AM

Posted 05-01-2009 12:29 AM by ThinkGeo

Download the Intro to Silverlight Edition Webinar Video

Thanks to everyone who attended the "Intro to Map Suite Silverlight Edition 3.0" webinar on April 29th! ThinkGeo President and CEO Clint Batman provided an overview of Map Suite Silverlight Edition and showcased many of the great features of this all-new product. There was also an informative question and answer session held at the close of the presentation. ... (read more)

Views: 504 | Comments: 0
Last Post: 04-30-2009 04:25 AM

Posted 04-30-2009 04:25 AM by ThinkGeo

Sample Code: MultiGeoTiffLayer

The MultiGeoTiffLayer was inspired by a forum user who asked how he could efficiently handle working with hundreds or thousands of GeoTiffs. Up to the challenge as always, we wrote a bit of code and came up with the MultiGeoTiffLayer. While this specific class deals with GeoTiffs, you can quickly see from the code that it could be easily adapted to any kind of raster image such as MrSid or ECW. ... (read more)

Views: 1244 | Comments: 2
Last Post: 04-23-2009 05:15 AM

Posted 04-22-2009 01:59 AM by ThinkGeo

Join Us for the Free Intro to Silverlight Edition Webinar on April 29th

Now that Map Suite Silverlight Edition 3.0 Beta 1 is here, take advantage of our free webinar on April 29th that will introduce you to its features and functionality. The Intro to Map Suite Silverlight Edition webinar will also give you an opportunity to ask questions and learn more about how Silverlight Edition can enhance your GIS development. ... (read more)

Views: 427 | Comments: 0
Last Post: 04-20-2009 03:55 AM

Posted 04-20-2009 03:55 AM by ThinkGeo

How to Display the Pacific Rim with a World ShapeFile in Map Suite 3.x

Many of our Map Suite sample applications include an example of the world being displayed using a world ShapeFile. We are often asked by Map Suite developers how to display the Pacific Rim and Asia if you pan to the west, so that the world "wraps around," as it does with Google Maps. This article will provide some simple code that will make this possible in your Map Suite 3.x projects, as well a... (read more)

Views: 1634 | Comments: 0
Last Post: 04-17-2009 02:10 AM

Posted 04-17-2009 02:10 AM by ThinkGeo

A Message From the Map Suite Silverlight Team

From the Silverlight Team...

Well we made it to beta one! We have had a great time developing this first Silverlight Edition beta and we hope you enjoy working with it. As this is the first beta, I wanted to take a little time to explain our goals and vision for the product.

Silverlight marks an important point in Microsoft's development platform history, as we finally get to write .NET code... (read more)

Views: 542 | Comments: 0
Last Post: 04-09-2009 05:31 AM

Posted 04-09-2009 05:31 AM by ThinkGeo

Creating Custom Styles Webinar Video and Source Code

Thanks to everyone who attended the "Extending Map Suite: Creating Custom Styles" webinar on March 11th! In case you missed this in-depth technical discussion with ThinkGeo Map Suite guru David Rehagen, you can download a video recording of the presentation, as well as a sample project (in both C# and VB.NET) that will help you start creating your own Styles quickly. ... (read more)

Views: 1725 | Comments: 7
Last Post: 04-08-2009 09:24 PM

Posted 03-12-2009 06:22 AM by ThinkGeo

Create ShapeFiles From Scratch in Map Suite 3.x

Map Suite 3.0 has the ability to edit existing ShapeFiles, but what if you want to create your own? The code below should get you started, but if you want to explore more ShapeFile editing, check out our EditShapeFile sample application included with the evaluation download. Additionally, if you're using Map Suite Web Edition, you can download the attached sample application at the end of this a... (read more)

Views: 1391 | Comments: 8
Last Post: 09-13-2009 08:40 PM

Posted 03-05-2009 11:29 PM by ThinkGeo

Sample Code: Complex Expression Styles with the FleeBooleanStyle

This extension allows you to control styles by evaluating complex expressions from FeatureSource column data and also your own custom variables. With it, you can create powerful styles that do things such as color certain features differently based on an expression. To accomplish this, We use the Flee (Fast Lightweight Expression Evaluator) package. ... (read more)

Views: 1208 | Comments: 0
Last Post: 02-25-2009 06:28 AM

Posted 02-25-2009 06:28 AM by ThinkGeo

Learn How To Create Custom Styles with Map Suite

One of the great new features in Map Suite 3.0 is the ability to create your own custom styles to get the exact look and feel you want for your maps. If you'd like to learn how easy it is to design your own custom styles, our free webinar on March 11th will tell you everything you need to know to make them work for you! ... (read more)

Views: 995 | Comments: 2
Last Post: 03-13-2009 02:53 AM

Posted 02-21-2009 12:29 AM by ThinkGeo

PDF Extension

I wanted to get your feedback on a new PDF extension we are working on. The extension allows you to print your maps into a vector PDF. I think you will find the extension flexible and easy to use.

To implement this extension, we created a new class called PdfGeoCanvas that inherits from the abstract class GeoCanvas. We put the logic in there and because of that, we can easily draw all of our... (read more)

Views: 5897 | Comments: 50
Last Post: 06-16-2010 08:00 PM

Posted 02-11-2009 12:24 AM by ThinkGeo

Sample Code: Indexed InMemoryFeatureLayer

I wanted to share with you some code we worked on for Tom, one of our forum guests. He is working with an InMemoryFeatureLayer that has tens of thousands of objects in it. With this amount, it was quite slow to draw because we calculated the bounding boxes for each record in real time. To help solve his problem, we created this neat IndexedInMemoryFeatureLayer and IndexedInMemoryFeatureSource. ... (read more)

Views: 1539 | Comments: 0
Last Post: 02-10-2009 08:04 AM

Posted 02-10-2009 08:04 AM by David

Sample Code: Cached Value Style

To follow up my earlier post on the DictionaryValueStyle, here is a variation. This CachedValueStyle allows you to pre-cache the column values for each Feature. This is handy if the values you want to use are from an external data source. It uses the same base as the DictionaryValueStyle, so it is efficient with many ValueItem objects.

To use this, what you need to do is add items to the Val... (read more)

Views: 675 | Comments: 0
Last Post: 02-10-2009 04:43 AM

Posted 02-10-2009 04:43 AM by David

You are not authorized to create a new topic.
Page 3 of 5 << < 12345 > >>

RSS Feed Available
Active Forums 4.2