Reimers.dk

.NET, AJAX and Google APIs brought together
Welcome to Reimers.dk Sign in | Join | Help

Reimers.dk

Reimers.dk is home of the well known Google Maps .NET Control. The control is now free and open source.

The control follows the Google Maps API faithfully and has classes that shadow most of the classes found in Google's underlying API. There is support for custom overlays, custom maps (including WMS maps), custom map controls, KML read/write support geocoding/routing (in areas supported by Google's geocoding service) and much more.

Using the OverlayManager

Author: Jacob Reimers
The OverlayManager (Reimers.Silverlight.Bing.OverlayManager) is intended to facilitate displaying overlays on the Bing Maps Silverlight control. The map control is very good for displaying map imagery, but in my opinion it gives you too much flexibility when it comes to displaying overlays. Let's face it, there's so much you can do in the Silverlight world, that it's easy to get overwhelmed. The OverlayManager is intended to help you perform common tasks when it comes to displaying overlays on a map. Read more...

Latest Blog Posts

Map Project User Contributions

Thanks to contributions from users the map control now lets you create custom markers using the labeled marker library and make use of the enterprise license. To facilitate application integration the control code has been changed to make use of interfaces where possible.
Jacob Reimers Weblog with 2 Comments

Starting XMPP with .NET

If you haven't heard about XMPP before then I suggest that you find out what it is. In short, it's the protocol that Google Talk uses. But XMPP is so much more, and if you want to integrate real-time communication in your application, for example for multi-user collaboration, like Google Wave, then XMPP is a good option. This post is about the newly added XMPP support to the Reimers.dll which will let you get started adding collaboration support to your application.
Jacob Reimers Weblog with 2 Comments

Displaying Additional Information With Your Silverlight Overlays

Plotting a marker on your map is good for making your users aware that there is something worth noting at a certain geographic location. But even with Silverlight there is a limit to what you can reasonably display at the top level. The InfoContent is an attached property defined by the OverlayManager (Reimers.Silverlight.Bing.OverlayManager). It takes a UIElement, which is what will be displayed when the overlay is clicked. You set the InfoContent attached property like you would any other attached property, either in XAML or in code.
Jacob Reimers Weblog with 0 Comments

Using the OverlayManager

The OverlayManager (Reimers.Silverlight.Bing.OverlayManager) is intended to facilitate displaying overlays on the Bing Maps Silverlight control. The map control is very good for displaying map imagery, but in my opinion it gives you too much flexibility when it comes to displaying overlays. Let's face it, there's so much you can do in the Silverlight world, that it's easy to get overwhelmed. The OverlayManager is intended to help you perform common tasks when it comes to displaying overlays on a map.
Jacob Reimers Weblog with 10 Comments

Google Maps for Silverlight

The Silverlight control allows you to display map imagery from Google's Static Map API v2. The StaticMap control supports all the features of the Static Map API v2, which means you can display overlays and many different image types. You can define all the properties directly in XAML or you can bind them to other values in your application. So if you don't need all the flash of DeepZoom maps, but need to display some geographic data, then this is what you are looking for.
Jacob Reimers Weblog with 2 Comments

Latest Forum Posts

Markers not changed on map_moveEnd event

Hi Folks, I have a issue, where in I am trying to find a solution for more than 2 weeks, but i am not able to get through yet i am trying to remove old markers and add new markers on map_moveEnd based on the gbounds recieved from movend event args This
Database Integration

No client side map objects accessible after a callback

I have renamed this post as it is not specific to the GEvent.trigger event I was trying to fire. It would seem that no overlay objects are accessible in any javascript functions on the .aspx page after any kind of call back. Someone must have hit a similar
.NET Control - FREE version

Is there a way to stop the GoogleMap.MoveEnd event from executing?

It seems I have a problem. I have an application that is nearing completion that dynamically renders markers from database records based on the current extents of the map. The code to query the database, create the markers, and add them to the map is
.NET Control - FREE version

Using mapCommand in a non-googlemap event?

I hope this makes sense... I have an application working nicely that draws markers client-side based on records returned from a SQL Server database. The code to get the extents, call the stored procedures, and then add the overlaps to the map is executed
.NET Control - FREE version

Showing a nice looking window when clicking on a marker on the map

Hello all friends I am trying real hard to do this (vb code) : Protected Sub MAP_OverlayClick(ByVal sender As Object, ByVal e As Reimers.Map.OverlayEventArgs) Handles MAP.OverlayClick RadToolTip1.Show() End Sub ...but I cannot make the window to show,
.NET Control - FREE version