ASP.NET webapp plotting and selecting customers in GoogleMap



We have a ASP.NET web application for CRM, with an SqlServer database.

There is a "customer list" page (mainly, a GridView) with customizable filtering, plus "column" selection (that is, we can add or remove the "customer type", "subtype", etc.

Most customers have GPS coordinates, all located in Spain.

From the "customer list" page, we currently have a "map view" option that generates a KML file with the current selection of customers (based upon filters applied within the ASP.NET app). This file is the downloaded and opened in Google Earth, if installed (or fails, otherwise). It also divides those customers into "blocks" (which are plotted in distinct colours in Google Earth).

We started with Google Maps API, but performance was a big issue (the database has +400,000 customers), so we swapped to the KML/Earth "workaround".



Now we need the user to be able to "select" customers geographically - that is, with a polygon (or, even better, drawing a closed shape like in simple Paint). Then, the selected customers ids (those inside the shape) would be fed back to the ASP.NET web app.

We think Earth is not the tool for this, the "feedback" part looks difficult and probably not very user-friendly. So, we should reconsider Google Maps API...

We'd rather this was a "replacement" of Earth, but if plotting half a millions markers on maps is a problem, we could keep Earth as an alternative for larger sets of data (shape selection would only be available on smaller sets, on GoogleMaps). Anyway, selecting up to 1000 customers, on a set of 15-20,000 markers with acceptable performance should be a minimum requirement...

we could limit the ammount of markers (force the user to use more restrictive filters), if necessary (the higher we can achieve, the better). Unfortunately this would force us to have "two" map types, both Google Maps API (for smaller ammounts, allowing area selection) and Earth (for larger sets). Obviously we'd rather have only Google Maps but this is alternative.

Also, since "drawing" is in the first place hard, some "retry" should be provided. Maybe allowing the user to modify an already drawn shape, or at the very least "restarting" it.



Delivery would be the an ASP.NET page with a customer list GridView (id, name, type, latitude, longitude) where we can select customers on a map, via a shape. Marker colour should depend on the type field. We can provide sample data, if needed. Code should be very clear and documented so we can easily "link" it to the current application.



Comments are accepted in catalan, spanish or english. So will be communications.

This is our first time using [url removed, login to view], but finding a reliable Provider for geo-stuff programming would prove interesting for future developments.

We believe Milestone payment upon delivery to be the most reliable payment method for both parts, but are open to other alternatives.

We also are open to negotiate the proposed price if addicional value is provided.

Beceriler: .NET, AJAX, ASP, Google Earth

Daha fazlasını gör: where is freelancer com based, where is freelancer com, where is freelancer based in, where is freelancer based, web code freelancer price, web based programming asp, web application freelancer price, webapp google, value or freelancer com, user freelancer com, the problem with freelancer com, simple webapp, shape up, selection problem, replacement for freelancer, reliable parts, proposed milestone freelancer, price freelancer com, price for freelancer app, polygon freelancer, payment method of freelancer com, payment method in freelancer, payment method freelancer, payment method as a freelancer, payment asp.net

İşveren Hakkında:
( 1 değerlendirme ) Sant Cugat del Vallès, Spain

Proje NO: #706324



Please find the details in your project Inbox. Thanks

%selectedBids___i_period_sub_7% gün içinde 600%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(5 Değerlendirme)

Bu iş için 15 freelancer ortalamada $644 teklif veriyor


Hi,Please check PMB for details.

in %bids___i_period_sub_35% gün içinde950%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(26 Değerlendirme)

Let finish it,Thanks

in %bids___i_period_sub_35% gün içinde1200%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Please see more PMB.

in %bids___i_period_sub_35% gün içinde450%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(6 Değerlendirme)

Dear sir professional software developer, working in a multinational software house for 4 years ... experienced in .NET with vb, c#, Ajax and SQL 2005, google maps ... i have also developed an application based on goo Daha Fazla

in %bids___i_period_sub_35% gün içinde450%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(2 Değerlendirme)

I can provide what you need. I have expertise in the development using the technologies: ASP.NET/C#/SQL Server/PHP/MySQL/Joomla/AJAX/Flash/JacaScript/JQuery/CSS and more and have experience of 3+ years on these tools. Daha Fazla

in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

please kindly check your PMB thanks...

in %bids___i_period_sub_35% gün içinde650%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Please check your private message

in %bids___i_period_sub_35% gün içinde700%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Greetings!! Hope you are at your best..!! We would like to say thank you for considering our bid and truly appreciate your time spent in reviewing. In reference to your project, our experts have studied your pr Daha Fazla

in %bids___i_period_sub_35% gün içinde700%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Hi! I can help you with this. Thanks

in %bids___i_period_sub_35% gün içinde350%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Greeting from Sumasitsolutions, Sumas IT Solutions since its inception has proved its potential in the fields of windows and web designing,development and web hosting. We strive for execellence in the delivery of our s Daha Fazla

in %bids___i_period_sub_35% gün içinde647%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hello, Hope you are doing well! Our technical expert team have reviewed the information provided by you and would like to express our sincere desire to work on your project. We would love to work with you on this tec Daha Fazla

in %bids___i_period_sub_35% gün içinde300%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hi, Thanks for posting your project requirement and I would like to present my candidature in regards to your project. Further to your project description,we would like you to kindly share your project detailed Daha Fazla

in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hi We are ISTQ Solutions Pvt Ltd an ISO 9001-2000 certified Company and are a premier custom software development and Testing consulting company committed to developing effective software solutions with tangible Daha Fazla

in %bids___i_period_sub_35% gün içinde670%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I have intensive experience in web programming with .NET, SQL, AJAX, and the Google API for geolocation. Quality work. Delivered. Guaranteed.

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(0 Değerlendirme)