Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#
I want to implement a program that draw an electricity network for engineers using GIS, if there is any tools that help me do that or any useful links
thanks
Posted 4-May-11 5:33am
sirius_391
Comments
BobJanova at 4-May-11 10:54am
   
Do you have a database for the network already? Is it in a spatially aware form (e.g. PostGreSQL) or do you have to infer the layout from links? (That is -hard-.) Do you have any particular GIS in mind? Look up your preferred target's API, it may well allow you to call it from your application and draw the network for you.
 
As so often on here, your question is far too vague to answer.
sirius_ at 4-May-11 12:43pm
   
i don't understand all your questions but from what i understand:
we don't have a database for the network the user has to enter the data while he is drawing the network
i'am using ArcGIS and writing in c#
as for th API i don't know, how can't help me while i'm using arcgis ??
BobJanova at 4-May-11 13:55pm
   
If you're using ArcGIS, look in the ArcGIS documentation for how to call it from .Net, or search the internet (or look in your course notes? if it's a university project it's unlikely that it's completely new stuff).
sirius_ at 4-May-11 13:59pm
   
we don't have a course for GIS in my university but i'm going to search again
thanks for your help :)

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

This is a huge area that takes a lot of development. When you talk about electricity network, are you talking about just putting points to represent power stations, substations, etc, or are you talking about representing the actual cabling as well.
 
Is this going to be a commercial solution? Do you have access to mapping?
 
GIS systems tend to be hugely expensive because the underlying GIS engine is expensive, and the mapping costs a lot (plus it has to be kept up to date so you have to consider how you will roll out mapping updates). If you go with a solution like Google or Bing maps, there's a relatively light development cost, but a very expensive solution cost. Alternatively you could use a library like dotspatial[^] which is free.
 
There are many, many things to consider when developing a GIS solution. What experience do you have with GIS?
  Permalink  
Comments
sirius_ at 4-May-11 13:07pm
   
Well, it's not a commercial solution it a graduation project and we don't have much experience with GIS we are trying to figure out what's next
The user has to draw the network and enter the needed data so we can preform a test on the network called Short Circuit and if we have more time we can add another test
Pete O'Hanlon at 4-May-11 13:18pm
   
As I mentioned above, you need to work out how the network is displayed. Is it just a set of points on a map? If so, simply add some points of interest. Is it the entire network? If so, you need to add a whole new network layer and draw the topography on that layer using something like splines. Fortunately, as you are using ArcGIS, there are a lot of examples on t'interweb on how to accomplish both these tasks.
sirius_ at 4-May-11 14:01pm
   
i'm going to search again
thanks for your help :)
Pete O'Hanlon at 4-May-11 14:17pm
   
You're welcome.
sirius_ at 4-May-11 13:12pm
   
Sorry, I forgot to tell you that it's an electricity distribution network for utilities
SAKryukov at 4-May-11 21:59pm
   
This is pretty reasonable estimate, my 5.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Advertise | Privacy | Mobile
Web03 | 2.8.150327.1 | Last Updated 23 Nov 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100