Creating points with attributes from coordinates in ArcPyPython Script to Add Fields to Feature ClassesHow to create Shapefile on ArcGIS Server side?How to create polylines from a point Feature Class linking all points using arcpyDistance of shape points from given lat-longCreating multiple shapefiles from one date within same for loop using ArcPy?Creating point feature from dictionary in ArcPy?Use UpdateCursor in combination with .distanceTo method in ArcPyFrom List into ArcPy Feature Class with InsertCursorGetting (X,Y) projected coordinates of point instead of its longitude and latitude in ArcPy?Measuring distance to two Points in ArcPy?

Can a stoichiometric mixture of oxygen and methane exist as a liquid at standard pressure and some (low) temperature?

Do the primes contain an infinite almost arithmetic progression?

Can I cause damage to electrical appliances by unplugging them when they are turned on?

Review your own paper in Mathematics

Why does a simple loop result in ASYNC_NETWORK_IO waits?

On a tidally locked planet, would time be quantized?

Limits and Infinite Integration by Parts

15% tax on $7.5k earnings. Is that right?

Why can Carol Danvers change her suit colours in the first place?

Fear of getting stuck on one programming language / technology that is not used in my country

Why does the Sun have different day lengths, but not the gas giants?

Title 53, why is it reserved?

Non-abelian cohomologies

Is there a RAID 0 Equivalent for RAM?

Picking the different solutions to the time independent Schrodinger eqaution

Why would a new[] expression ever invoke a destructor?

What does chmod -u do?

What are the advantages of simplicial model categories over non-simplicial ones?

Multiplicative persistence

What happens if you are holding an Iron Flask with a demon inside and walk into an Antimagic Field?

Can disgust be a key component of horror?

Does Doodling or Improvising on the Piano Have Any Benefits?

Yosemite Fire Rings - What to Expect?

How should I respond when I lied about my education and the company finds out through background check?



Creating points with attributes from coordinates in ArcPy


Python Script to Add Fields to Feature ClassesHow to create Shapefile on ArcGIS Server side?How to create polylines from a point Feature Class linking all points using arcpyDistance of shape points from given lat-longCreating multiple shapefiles from one date within same for loop using ArcPy?Creating point feature from dictionary in ArcPy?Use UpdateCursor in combination with .distanceTo method in ArcPyFrom List into ArcPy Feature Class with InsertCursorGetting (X,Y) projected coordinates of point instead of its longitude and latitude in ArcPy?Measuring distance to two Points in ArcPy?













1















I know how to create points by coordinates with arcpy using the following code:



import arcpy

ptList =[[20.000,43.000],[25.500, 45.085],[26.574, 46.025], [28.131, 48.124]]
pt = arcpy.Point()
ptGeoms = []
for p in ptList:
pt.X = p[0]
pt.Y = p[1]
ptGeoms.append(arcpy.PointGeometry(pt))

arcpy.CopyFeatures_management(ptGeoms, r"C:Temptest.shp")


But in my case, every coordinate pair also has an additional text attribute that needs to be written to the shapefile. What would be the approach?










share|improve this question
























  • Have you seen these threads Python Script to Add Fields to Feature Classes and Adding Coordinates to shapefile using ArcPy?

    – Taras
    Mar 19 at 9:24












  • Always use the SpatialReference parameter when constructing PointGeometry from Point, or you risk losing precision during construction.

    – Vince
    Mar 19 at 10:15















1















I know how to create points by coordinates with arcpy using the following code:



import arcpy

ptList =[[20.000,43.000],[25.500, 45.085],[26.574, 46.025], [28.131, 48.124]]
pt = arcpy.Point()
ptGeoms = []
for p in ptList:
pt.X = p[0]
pt.Y = p[1]
ptGeoms.append(arcpy.PointGeometry(pt))

arcpy.CopyFeatures_management(ptGeoms, r"C:Temptest.shp")


But in my case, every coordinate pair also has an additional text attribute that needs to be written to the shapefile. What would be the approach?










share|improve this question
























  • Have you seen these threads Python Script to Add Fields to Feature Classes and Adding Coordinates to shapefile using ArcPy?

    – Taras
    Mar 19 at 9:24












  • Always use the SpatialReference parameter when constructing PointGeometry from Point, or you risk losing precision during construction.

    – Vince
    Mar 19 at 10:15













1












1








1








I know how to create points by coordinates with arcpy using the following code:



import arcpy

ptList =[[20.000,43.000],[25.500, 45.085],[26.574, 46.025], [28.131, 48.124]]
pt = arcpy.Point()
ptGeoms = []
for p in ptList:
pt.X = p[0]
pt.Y = p[1]
ptGeoms.append(arcpy.PointGeometry(pt))

arcpy.CopyFeatures_management(ptGeoms, r"C:Temptest.shp")


But in my case, every coordinate pair also has an additional text attribute that needs to be written to the shapefile. What would be the approach?










share|improve this question
















I know how to create points by coordinates with arcpy using the following code:



import arcpy

ptList =[[20.000,43.000],[25.500, 45.085],[26.574, 46.025], [28.131, 48.124]]
pt = arcpy.Point()
ptGeoms = []
for p in ptList:
pt.X = p[0]
pt.Y = p[1]
ptGeoms.append(arcpy.PointGeometry(pt))

arcpy.CopyFeatures_management(ptGeoms, r"C:Temptest.shp")


But in my case, every coordinate pair also has an additional text attribute that needs to be written to the shapefile. What would be the approach?







arcpy shapefile point fields-attributes






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 19 at 9:23









Taras

2,2992727




2,2992727










asked Mar 19 at 8:59









user132397user132397

102




102












  • Have you seen these threads Python Script to Add Fields to Feature Classes and Adding Coordinates to shapefile using ArcPy?

    – Taras
    Mar 19 at 9:24












  • Always use the SpatialReference parameter when constructing PointGeometry from Point, or you risk losing precision during construction.

    – Vince
    Mar 19 at 10:15

















  • Have you seen these threads Python Script to Add Fields to Feature Classes and Adding Coordinates to shapefile using ArcPy?

    – Taras
    Mar 19 at 9:24












  • Always use the SpatialReference parameter when constructing PointGeometry from Point, or you risk losing precision during construction.

    – Vince
    Mar 19 at 10:15
















Have you seen these threads Python Script to Add Fields to Feature Classes and Adding Coordinates to shapefile using ArcPy?

– Taras
Mar 19 at 9:24






Have you seen these threads Python Script to Add Fields to Feature Classes and Adding Coordinates to shapefile using ArcPy?

– Taras
Mar 19 at 9:24














Always use the SpatialReference parameter when constructing PointGeometry from Point, or you risk losing precision during construction.

– Vince
Mar 19 at 10:15





Always use the SpatialReference parameter when constructing PointGeometry from Point, or you risk losing precision during construction.

– Vince
Mar 19 at 10:15










1 Answer
1






active

oldest

votes


















3














I suggest to use insert cursor, make sure that the field allready exists in the feature class (AddField if necessary)



ptList =[["value1",(20.000,43.000)],["value2",(25.500, 45.085)],["value3",(26.574, 46.025)], ["value4",(28.131, 48.124)]]

cursor = arcpy.da.InsertCursor('C:/temp/test.shp',
['FieldName', 'SHAPE@XY'])

# Insert new rows that include the field value and a x,y coordinate

for row in ptList:
cursor.insertRow(row)

# Delete cursor object
del cursor





share|improve this answer






















    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "79"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f315938%2fcreating-points-with-attributes-from-coordinates-in-arcpy%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    3














    I suggest to use insert cursor, make sure that the field allready exists in the feature class (AddField if necessary)



    ptList =[["value1",(20.000,43.000)],["value2",(25.500, 45.085)],["value3",(26.574, 46.025)], ["value4",(28.131, 48.124)]]

    cursor = arcpy.da.InsertCursor('C:/temp/test.shp',
    ['FieldName', 'SHAPE@XY'])

    # Insert new rows that include the field value and a x,y coordinate

    for row in ptList:
    cursor.insertRow(row)

    # Delete cursor object
    del cursor





    share|improve this answer



























      3














      I suggest to use insert cursor, make sure that the field allready exists in the feature class (AddField if necessary)



      ptList =[["value1",(20.000,43.000)],["value2",(25.500, 45.085)],["value3",(26.574, 46.025)], ["value4",(28.131, 48.124)]]

      cursor = arcpy.da.InsertCursor('C:/temp/test.shp',
      ['FieldName', 'SHAPE@XY'])

      # Insert new rows that include the field value and a x,y coordinate

      for row in ptList:
      cursor.insertRow(row)

      # Delete cursor object
      del cursor





      share|improve this answer

























        3












        3








        3







        I suggest to use insert cursor, make sure that the field allready exists in the feature class (AddField if necessary)



        ptList =[["value1",(20.000,43.000)],["value2",(25.500, 45.085)],["value3",(26.574, 46.025)], ["value4",(28.131, 48.124)]]

        cursor = arcpy.da.InsertCursor('C:/temp/test.shp',
        ['FieldName', 'SHAPE@XY'])

        # Insert new rows that include the field value and a x,y coordinate

        for row in ptList:
        cursor.insertRow(row)

        # Delete cursor object
        del cursor





        share|improve this answer













        I suggest to use insert cursor, make sure that the field allready exists in the feature class (AddField if necessary)



        ptList =[["value1",(20.000,43.000)],["value2",(25.500, 45.085)],["value3",(26.574, 46.025)], ["value4",(28.131, 48.124)]]

        cursor = arcpy.da.InsertCursor('C:/temp/test.shp',
        ['FieldName', 'SHAPE@XY'])

        # Insert new rows that include the field value and a x,y coordinate

        for row in ptList:
        cursor.insertRow(row)

        # Delete cursor object
        del cursor






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 19 at 9:26









        radouxjuradouxju

        41.2k144120




        41.2k144120



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Geographic Information Systems Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f315938%2fcreating-points-with-attributes-from-coordinates-in-arcpy%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Marja Vauras Lähteet | Aiheesta muualla | NavigointivalikkoMarja Vauras Turun yliopiston tutkimusportaalissaInfobox OKSuomalaisen Tiedeakatemian varsinaiset jäsenetKasvatustieteiden tiedekunnan dekaanit ja muu johtoMarja VaurasKoulutusvienti on kestävyys- ja ketteryyslaji (2.5.2017)laajentamallaWorldCat Identities0000 0001 0855 9405n86069603utb201588738523620927

            Which is better: GPT or RelGAN for text generation?2019 Community Moderator ElectionWhat is the difference between TextGAN and LM for text generation?GANs (generative adversarial networks) possible for text as well?Generator loss not decreasing- text to image synthesisChoosing a right algorithm for template-based text generationHow should I format input and output for text generation with LSTMsGumbel Softmax vs Vanilla Softmax for GAN trainingWhich neural network to choose for classification from text/speech?NLP text autoencoder that generates text in poetic meterWhat is the interpretation of the expectation notation in the GAN formulation?What is the difference between TextGAN and LM for text generation?How to prepare the data for text generation task

            Is this part of the description of the Archfey warlock's Misty Escape feature redundant?When is entropic ward considered “used”?How does the reaction timing work for Wrath of the Storm? Can it potentially prevent the damage from the triggering attack?Does the Dark Arts Archlich warlock patrons's Arcane Invisibility activate every time you cast a level 1+ spell?When attacking while invisible, when exactly does invisibility break?Can I cast Hellish Rebuke on my turn?Do I have to “pre-cast” a reaction spell in order for it to be triggered?What happens if a Player Misty Escapes into an Invisible CreatureCan a reaction interrupt multiattack?Does the Fiend-patron warlock's Hurl Through Hell feature dispel effects that require the target to be on the same plane as the caster?What are you allowed to do while using the Warlock's Eldritch Master feature?