USA map drill-down in ASP.NET - asp.net

I'm looking for some component (preferably freeware) what will provide me the ability to take an image of the USA and have a user click a state. The image of the state will then display, giving the ability to click either a region, or a county, and drill down further. A user would then be able to select one or more counties. I'm also trying to stay away from any google mapping features.
I don't mind having to create this feature from scratch, but I'm having trouble finding tutorials or similar articles on such a technique to get me started on the right path.
Any suggestions would be helpful! :-)

I have see maps on 2 components
Dundas
http://www.dundas.com/Components/Products/Map/NET/
And FusionCharts.
http://www.fusioncharts.com/maps/Demos.asp
Here is a Drill Down demo
http://www.fusioncharts.com/maps/Demos/AJAX/Index.html
I do not know if its what you looking, but its a start.

Related

Tracking links within my site

I want to track particular links on my site to see where they come from. For example, I want to know which links on my navigation are being clicked, so if something is not being clicked I could potentially remove it.
I have been using UTM's, super easy, but results in skewed analytics data.
I looked into Google Tag Manager, but I don't want to slow down my website. I can change the site easily, so not sure if this is the best solution.
I found an article dated 2008 that says I can do this:
https://www.example.com/?from=topnav
Is that still valid? Is there a better way. I can't seem to find any information on this and assume somebody wants to acquire this information.
Thank you.
I have been using UTM's, super easy, but results in skewed analytics
data.
UTM codes are meant to track inbound traffic. Don't use them to track internal/outbound navigation, as it will seriously mess up your reporting.
I looked into Google Tag Manager, but I don't want to slow down my
website.
GTM is loading async, just like GA, so performance-wise they are equivalent.
I found an article dated 2008 that says I can do this:
https://www.example.com/?from=topnav
By default GA will not track link clicks. You can indeed add parameters to URLs and then use those to build custom reports and see which links are being clicked.
Since what you're trying to do is custom implementation, you won't find a single best answer, it's up to you to implement something that fits your needs. These are some examples:
https://analytical42.com/2017/track-internal-links-google-analytics-gtm/
https://www.gravitatedesign.com/blog/can-google-analytics-track-link-clicks/

How would I go about creating an interactive map using google's API in Wordpress?

I'm working on a Wordpress website for a friend and want to put a calendar on a page that when the mouse scrolls over a country for the country to light up and display some information as well as give the user some options to download a pdf about that country.
See http://us.fulbrightonline.org/countries/selectedregion/23 to get an idea of what I mean.
Just need to get a sense of what technologies and tools are needed to make something like this work. I know I will need to utilize an API but the hovering and attaching a pdf to each country is new to me.
You could try to use the Google Geochart API for your problem. It allows to create interactive maps and to capture click events. It also allows to color countries individually and to display tooltips. You can find more information and examples here: https://developers.google.com/chart/interactive/docs/gallery/geochart
I created a plugin for WordPress that uses this API. It integrates all the needed scripts and allows to build a map from the admin panel. You can find more information here:
http://meisterpixel.com/interactive-map-builder/

How to display area borders in embedded map

When i am searching for some country area in maps on standard web UI it shows me the area borders.
I would like to mark this areas dynamically in embedded map on my website, but i dont know how exactly i have to formulate search query to find if there is some way to achieve this.
I was not found anything about this in reference.
does google offer some API for this in last maps js API?
You need a Polygon-Overlay or a KML-Layer which defines the borders.

UI design - popup

I am currently developing a website.
Let me narrate the issue that i facing:
When users opens website they will get two options in a small pop-up.
Fisrt option in the popup will direct to sub-domain 1
second option in the popup will direct to sub-domain 2
now my query is, how to present this in a most appealing User Interface... Can you please give some ideas on this.
It would be really helpful if anyone can give the website names who have already implemented similar one / any UI related websites.
Thanks a lot
Regards,
Gourav
Your question leaves too much to the imagination. Define your goal, and I think you'll answer your own question...
Are you selling products skewed
toward different buyers (sub#1=cars,
sub#2=trucks)?
Are you selling the
same product to different
demographics (boys click here, girls
click there)?
Is it the same product built for different markets (commercial products, residential products)?
Whatever your situation is...
Determine the goal, and the rest should fall into place.
To the UI...
Since you're going to halt the visitor as soon as they land, just split your home page down the middle with whatever graphic you see fit (big button on either side...cars | trucks....girls | boys...commercial | residential) -- This approach doesn't require any JS, popups, etc. very clean and to the point.
If you want to have "canned" content on the home page, but force them to make a choice, I would prefer an element that slides into the screen like the "Welcome Back" message on SO, or even a screen take over (tho not as much because they're intrusive as !##$).
Pop-ups are so 1998 :-) Avoid at all cost
Here's a couple links on UI design/technique that may help (tons of technique and examples):
10 Techniques, and 40 Helpful Resources on UI Design Patterns
I think that instead of pop ups you should show those two websites and their previews (clickable) on the page side by side, and whatever preview user clicks, he may be redirected to that page.

Clickable world map that returns the relivant 3166-1-alpha-2 country code

I want to make a click-able world map which when a user clicks on a country it directs the user to a url containing the corresponding country code.
e.g you click on the UK and it directs you to .../country.php?c=GB
What would be the best way to go about it? html imagemaps? javascript? flash? Are there scripts already out there? Is there a way to use google maps?
http://davidlynch.org/js/maphilight/docs/demo_world.html#
You can construct such a clickable graphic using SVG.
It's very easy to implement what you want with jVectorMap mapping library. To define an action on country click use a onRegionClick parameter. The country code according to the ISO format is available as a second parameter in the callback.
I would, if I may, suggest to check out Highmaps, from the people behind Highcharts (myself included). It's free for non-commercial use, works great with mobile browsers (full touch support) and old IE down to IE6. It supports advanced dynamic features like drilldown and rich tooltips, and is very customizable.
We supply a map collection with over 350 maps, including several world map versions with ISO-3166-1-alpha-2 metadata embedded.

Resources